openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #24276
Re: [Merge] lp:~alisonken1/openlp/openlp-2.1-projector into lp:openlp
Out of order replies:
DB tests are dependent on previous DB tests. Nose rearranges tests based on alphabet sorting. Already tried this and most tests failed.
Projector.ip 100chars - Possible upgrade may allow host name rather than IP, so made allowances for FQDN.
projectorconstants.py and networkutils.py are in a separate file rather than __init__ since several of the local files need to import them. I believe the standard is import from a module but not from __init__ inside same module group. Correct me if I'm wrong or can help with recursive imports please.
families, protocols, __get_constants, __get_names removed - holdover from using python sockets rather than pyqt sockets.
Blank lines fixed. Used to help me keep track of what I was doing.
Wizard class methods comments fixed. Do __init__() entries need comments?
Will look at OpenLPMixin class later. and did you mean ProjectorDB class? (Projector class is db table.)
Assert text updated - hope they're now corret.
Other than QtValidator, IP validation should be able to be used. I noticed that Remotes plugin only allows IPv4 with no option for IPv6, so would take some rework.
Also, would Remotes plugin want option of allowing FQDN?
--
https://code.launchpad.net/~alisonken1/openlp/openlp-2.1-projector/+merge/235050
Your team OpenLP Core is subscribed to branch lp:openlp.
References