diff --git a/openlp/core/lib/mediamanageritem.py b/openlp/core/lib/mediamanageritem.py index ab4d876ea..196edc616 100644 --- a/openlp/core/lib/mediamanageritem.py +++ b/openlp/core/lib/mediamanageritem.py @@ -358,6 +358,10 @@ class MediaManagerItem(QtGui.QWidget): u'to be defined by the plugin') def onPreviewClick(self): + if not self.ListView.selectedIndexes(): + QtGui.QMessageBox.information(self, + self.trUtf8(u'No items selected...'), + self.trUtf8(u'You must select one or more items')) log.debug(self.PluginNameShort + u' Preview Requested') service_item = self.buildServiceItem() if service_item is not None: @@ -365,6 +369,10 @@ class MediaManagerItem(QtGui.QWidget): self.parent.preview_controller.addServiceItem(service_item) def onLiveClick(self): + if not self.ListView.selectedIndexes(): + QtGui.QMessageBox.information(self, + self.trUtf8(u'No items selected...'), + self.trUtf8(u'You must select one or more items')) log.debug(self.PluginNameShort + u' Live Requested') service_item = self.buildServiceItem() if service_item is not None: @@ -373,10 +381,10 @@ class MediaManagerItem(QtGui.QWidget): self.parent.live_controller.addServiceItem(service_item) def onAddClick(self): - if not self.ListView.SelectedIndexes(): - QtGui.QMessageBox.Information(self, + if not self.ListView.selectedIndexes(): + QtGui.QMessageBox.information(self, self.trUtf8(u'No items selected...'), - self.trUTf8(u'You must select one or more items')) + self.trUtf8(u'You must select one or more items')) log.debug(self.PluginNameShort + u' Add Requested') service_item = self.buildServiceItem() if service_item is not None: diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index dc4a3c44b..bc5c09554 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -76,7 +76,6 @@ class Renderer(object): self.theme_name = theme.theme_name self._set_theme_font() if theme.background_type == u'image': - print theme.background_filename if theme.background_filename is not None: self.set_bg_image(theme.background_filename) diff --git a/openlp/plugins/images/lib/mediaitem.py b/openlp/plugins/images/lib/mediaitem.py index 7cfe2eec0..2b987fedb 100644 --- a/openlp/plugins/images/lib/mediaitem.py +++ b/openlp/plugins/images/lib/mediaitem.py @@ -160,9 +160,11 @@ class ImageMediaItem(MediaManagerItem): def onPreviewClick(self): if self.overrideActive: + if not self.ListView.selectedIndexes(): + QtGui.QMessageBox.information(self, + self.trUtf8(u'No items selected...'), + self.trUtf8(u'You must select one or more items')) items = self.ListView.selectedIndexes() - if len(items) == 0: - return False for item in items: bitem = self.ListView.item(item.row()) filename = unicode((bitem.data(QtCore.Qt.UserRole)).toString())