Review: Needs Fixing
Just a couple of small things as I browse through this:

215     + def getDisplayJavascript(self):

Technically, it is "JavaScript", not "Javascript"

329     + self.webView.settings().setAttribute(7, True)
394     + self.webView.settings().setAttribute(7, True)

What does the 7 stand for? Is there an enumeration you could use?

439     + or not self.isVisible():# or self.videoWidget.isVisible():

Please either remove the commented part, or put it on its own line.

754     === added file 'openlp/core/ui/media/mediaapi.py'

(Optional) You can also name it "media_api.py" if you want. It's a little 
easier to read :-)

734     + Cd = 3
735     + Dvd = 4

CD and DVD can be all capital letters, it also makes it slightly easier to read.

789     + Specialiced Media API class
790     + to reflect Features of the related API

"A generic media API class to provide OpenLP with a pluggable media display 
framework."

938     +class MediaManager(object):

Can we rather name this the MediaController? We already have another class 
named "MediaManager" and I don't want developers to get confused by the two.

1414    + Specialiced MediaAPI class
1415    + to reflect Features of the Phonon API


"A specialised version of the MediaAPI class, which provides a Phonon display."

1633    + Specialiced MediaAPI class
1634    + to reflect Features of the QtWebkit API

"A specialised version of the MediaAPI class, which provides a QtWebKit 
display."

2028    + sender = self.sender().objectName() or self.sender().text()

This is the old-style ternary operator shortcut for Python. Rather use the new 
one, which is a little longer, but is much more accurate: sender = 
self.sender().objectName() if self.sender().objectName() else 
self.sender().text()

2386    + #(path, name) = os.path.split(filename)

If it's commented out, and you're not going to use it, remove it.

Phew, that's all I have time for right now.
-- 
https://code.launchpad.net/~crichter/openlp/media_rewrite/+merge/73286
Your team OpenLP Core is subscribed to branch lp:openlp.

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to