openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #07785
[Merge] lp:~googol-hush/openlp/fixes into lp:openlp
Andreas Preikschat has proposed merging lp:~googol-hush/openlp/fixes into lp:openlp.
Requested reviews:
Jonathan Corwin (j-corwin)
Tim Bentley (trb143)
Related bugs:
Bug #598393 in OpenLP: "After adding a new image to a selected (image) item in the service manager it is not selected anymore"
https://bugs.launchpad.net/openlp/+bug/598393
Bug #719102 in OpenLP: "editing author after editing song causes traceback"
https://bugs.launchpad.net/openlp/+bug/719102
Bug #730979 in OpenLP: "Song export crashes"
https://bugs.launchpad.net/openlp/+bug/730979
Bug #749296 in OpenLP: "Blank icon confused if blank song then go live on ppt"
https://bugs.launchpad.net/openlp/+bug/749296
For more details, see:
https://code.launchpad.net/~googol-hush/openlp/fixes/+merge/56202
Hello,
- fixed bug #749296
--
https://code.launchpad.net/~googol-hush/openlp/fixes/+merge/56202
Your team OpenLP Core is subscribed to branch lp:openlp.
=== modified file 'openlp/core/ui/slidecontroller.py'
--- openlp/core/ui/slidecontroller.py 2011-03-26 19:50:15 +0000
+++ openlp/core/ui/slidecontroller.py 2011-04-04 16:19:32 +0000
@@ -567,16 +567,14 @@
"""
log.debug(u'processManagerItem live = %s' % self.isLive)
self.onStopLoop()
- # If old item was a command tell it to stop
if self.serviceItem:
+ # If old item was a command tell it to stop.
if self.serviceItem.is_command():
Receiver.send_message(u'%s_stop' %
self.serviceItem.name.lower(), [serviceItem, self.isLive])
if self.serviceItem.is_media():
self.onMediaClose()
if self.isLive:
- if serviceItem.is_capable(ItemCapabilities.ProvidesOwnDisplay):
- self._forceUnblank()
blanked = self.blankScreen.isChecked()
else:
blanked = False
@@ -1094,21 +1092,3 @@
self.video.hide()
self.slidePreview.clear()
self.slidePreview.show()
-
- def _forceUnblank(self):
- """
- Used by command items which provide their own displays to reset the
- screen hide attributes
- """
- blank = None
- if self.blankScreen.isChecked:
- blank = self.blankScreen
- if self.themeScreen.isChecked:
- blank = self.themeScreen
- if self.desktopScreen.isChecked:
- blank = self.desktopScreen
- if blank:
- blank.setChecked(False)
- self.hideMenu.setDefaultAction(blank)
- QtCore.QSettings().remove(
- self.parent.generalSettingsSection + u'/screen blank')
=== modified file 'openlp/plugins/presentations/lib/messagelistener.py'
--- openlp/plugins/presentations/lib/messagelistener.py 2011-03-24 19:04:02 +0000
+++ openlp/plugins/presentations/lib/messagelistener.py 2011-04-04 16:19:32 +0000
@@ -333,7 +333,6 @@
"""
is_live = message[1]
if is_live:
- Receiver.send_message(u'maindisplay_show')
self.live_handler.shutdown()
else:
self.preview_handler.shutdown()
=== modified file 'openlp/plugins/presentations/lib/presentationcontroller.py'
--- openlp/plugins/presentations/lib/presentationcontroller.py 2011-03-24 19:04:02 +0000
+++ openlp/plugins/presentations/lib/presentationcontroller.py 2011-04-04 16:19:32 +0000
@@ -105,7 +105,7 @@
Loads the presentation and starts it
``presentation``
- The file name of the presentations to the run.
+ The file name of the presentations to the run.
Returns False if the file could not be opened
"""
Follow ups