diff --git a/openlp/core/ui/maindisplay.py b/openlp/core/ui/maindisplay.py index ad7f72c5c..e26166ab7 100644 --- a/openlp/core/ui/maindisplay.py +++ b/openlp/core/ui/maindisplay.py @@ -35,6 +35,10 @@ class DisplayLabel(QtGui.QWidget): Customised version of QTableWidget which can respond to keyboard events. """ + global log + log = logging.getLogger(u'MainDisplay') + log.info(u'MainDisplay loaded') + def __init__(self, parent=None, name=None): QQtGui.QWidget.__init__(self, parent) self.parent = parent @@ -250,6 +254,8 @@ class MainDisplay(DisplayLabel): self.timer_id = 0 def onMediaQueue(self, message): + log.debug(u'Queue new media message %s' % message) + self.display.close() file = os.path.join(message[1], message[2]) if self.firstTime: self.mediaObject.setCurrentSource(Phonon.MediaSource(file)) @@ -259,6 +265,7 @@ class MainDisplay(DisplayLabel): self.onMediaPlay() def onMediaPlay(self): + log.debug(u'Play the new media') if not self.mediaLoaded and not self.displayBlank: self.blankDisplay() self.firstTime = True @@ -268,6 +275,7 @@ class MainDisplay(DisplayLabel): self.setVisible(True) def onMediaPaws(self): + log.debug(u'Pause the new media') self.mediaObject.pause() def onMediaStop(self): @@ -275,6 +283,11 @@ class MainDisplay(DisplayLabel): self.display.show() def onMediaFinish(self): +<<<<<<< TREE + log.debug(u'Finish playing media') + self.setVisible(False) +======= +>>>>>>> MERGE-SOURCE self.mediaObject.stop() self.mediaObject.clearQueue() self.mediaLoaded = False diff --git a/openlp/plugins/media/lib/mediaitem.py b/openlp/plugins/media/lib/mediaitem.py index 51efa865d..c5bf93b4b 100644 --- a/openlp/plugins/media/lib/mediaitem.py +++ b/openlp/plugins/media/lib/mediaitem.py @@ -85,35 +85,9 @@ class MediaMediaItem(MediaManagerItem): filename = unicode((bitem.data(QtCore.Qt.UserRole)).toString()) frame = u':/media/media_video.png' (path, name) = os.path.split(filename) - #service_item.add_from_image(path, name, frame) - print path - print name service_item.add_from_command(path, name, frame) return True -# def onPreviewClick(self): -# log.debug(u'Media Preview Button pressed') -# items = self.ListView.selectedIndexes() -# for item in items: -# baseItem = self.ListView.item(item.row()) -# itemText = unicode(baseItem.data(QtCore.Qt.UserRole).toString()) -# print itemText -# -# def onLiveClick(self): -# log.debug(u'Media Live Button pressed') -# items = self.ListView.selectedIndexes() -# if len(items) > 0: -# firstPass = True -# for item in items: -# baseItem = self.ListView.item(item.row()) -# filename = unicode(baseItem.data(QtCore.Qt.UserRole).toString()) -# if firstPass: -# self.MainDisplay.queueMedia(filename, firstPass) -# firstPass = False -# else: -# self.MainDisplay.queueMedia(filename, firstPass) -# self.MainDisplay.playMedia() - def initialise(self): self.ListView.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) diff --git a/openlp/plugins/songs/forms/editsongform.py b/openlp/plugins/songs/forms/editsongform.py index 4bcecf457..7522477b2 100644 --- a/openlp/plugins/songs/forms/editsongform.py +++ b/openlp/plugins/songs/forms/editsongform.py @@ -469,7 +469,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): log.debug(u'processTitle') self.song.search_title = self.song.search_title.replace(u'\'', u'') self.song.search_title = self.song.search_title.replace(u'\"', u'') - self.song.search_title = self.song.search_title.replace(u'\`', u'') + self.song.search_title = self.song.search_title.replace(u'`', u'') self.song.search_title = self.song.search_title.replace(u',', u'') self.song.search_title = self.song.search_title.replace(u';', u'') self.song.search_title = self.song.search_title.replace(u':', u'') diff --git a/version.txt b/version.txt index 02bb4725f..72edfdf0f 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.9.0-646 +1.9.0-649