← Back to team overview

openlp-core team mailing list archive

[Merge] lp:~googol/openlp/trivial into lp:openlp

 

Andreas Preikschat has proposed merging lp:~googol/openlp/trivial into lp:openlp.

Requested reviews:
  OpenLP Core (openlp-core)

For more details, see:
https://code.launchpad.net/~googol/openlp/trivial/+merge/80123

Hello,

- removed obsolete signals (e. g. videodisplay_*)
- renamed signals (maindisplay_* -> live_display_*)
- rearranged the signals to groups

http://rst.ninjs.org/?n=c44829a781a480c9b17e7b491cc6da93&theme=basic
-- 
https://code.launchpad.net/~googol/openlp/trivial/+merge/80123
Your team OpenLP Core is requested to review the proposed merge of lp:~googol/openlp/trivial into lp:openlp.
=== modified file 'openlp/core/__init__.py'
--- openlp/core/__init__.py	2011-09-18 22:45:19 +0000
+++ openlp/core/__init__.py	2011-10-22 11:18:26 +0000
@@ -143,7 +143,7 @@
             u'general/update check', QtCore.QVariant(True)).toBool()
         if update_check:
             VersionThread(self.mainWindow).start()
-        Receiver.send_message(u'maindisplay_blank_check')
+        Receiver.send_message(u'live_display_blank_check')
         self.mainWindow.appStartup()
         DelayStartThread(self.mainWindow).start()
         # Skip exec_() for gui tests

=== modified file 'openlp/core/lib/eventreceiver.py'
--- openlp/core/lib/eventreceiver.py	2011-10-19 17:53:07 +0000
+++ openlp/core/lib/eventreceiver.py	2011-10-22 11:18:26 +0000
@@ -35,193 +35,190 @@
 
 class EventReceiver(QtCore.QObject):
     """
-    Class to allow events to be passed from different parts of the
-    system. This is a private class and should not be used directly
-    but rather via the Receiver class.
+    Class to allow events to be passed from different parts of the system. This
+    is a private class and should not be used directly but rather via the
+    Receiver class.
+
+    **Mainwindow related and generic signals**
+
+    ``mainwindow_status_text``
+        Changes the bottom status bar text on the mainwindow.
+
+    ``openlp_warning_message``
+        Displays a standalone Warning Message.
+
+    ``openlp_error_message``
+        Displays a standalone Error Message.
+
+    ``openlp_information_message``
+        Displays a standalone Information Message.
+
+    ``cursor_busy``
+        Makes the cursor got to a busy form.
+
+    ``cursor_normal``
+        Resets the cursor to default.
 
     ``openlp_process_events``
-        Requests the Application to flush the events queue
+        Requests the Application to flush the events queue.
 
     ``openlp_version_check``
         Version has changed so pop up window.
 
+    ``openlp_stop_wizard``
+        Stops a wizard before completion.
+
+    **Setting related signals**
+
     ``config_updated``
-        Informs components the config has changed
+        Informs components that the config has changed.
 
     ``config_screen_changed``
-        The display monitor has been changed
+        The display monitor has been changed.
+
+    **Slidecontroller signals**
 
     ``slidecontroller_{live|preview}_next``
-        Moves to the next slide
+        Moves to the next slide.
 
     ``slidecontroller_{live|preview}_next_noloop``
-        Moves to the next slide without auto advance
+        Moves to the next slide without auto advance.
 
     ``slidecontroller_{live|preview}_previous``
-        Moves to the previous slide
+        Moves to the previous slide.
 
     ``slidecontroller_{live|preview}_previous_noloop``
-        Moves to the previous slide, without auto advance
+        Moves to the previous slide, without auto advance.
 
     ``slidecontroller_{live|preview}_set``
-        Moves to a specific slide, by index
+        Moves to a specific slide, by index.
 
     ``slidecontroller_{live|preview}_started``
-        Broadcasts that an item has been made live/previewed
+        Broadcasts that an item has been made live/previewed.
 
     ``slidecontroller_{live|preview}_change``
         Informs the slidecontroller that a slide change has occurred and to
-        update itself
+        update itself.
 
     ``slidecontroller_{live|preview}_changed``
-        Broadcasts that the slidecontroller has changed the current slide
+        Broadcasts that the slidecontroller has changed the current slide.
 
     ``slidecontroller_{live|preview}_blank``
-        Request that the output screen is blanked
+        Request that the output screen is blanked.
 
     ``slidecontroller_{live|preview}_unblank``
-        Request that the output screen is unblanked
+        Request that the output screen is unblanked.
 
     ``slidecontroller_live_spin_delay``
-        Pushes out the loop delay
+        Pushes out the loop delay.
 
     ``slidecontroller_live_stop_loop``
-        Stop the loop on the main display
+        Stop the loop on the main display.
+
+    **Servicemanager related signals**
 
     ``servicemanager_previous_item``
-        Display the previous item in the service
+        Display the previous item in the service.
 
     ``servicemanager_preview_live``
-        Requests a Preview item from the Service Manager to update live and
-        add a new item to the preview panel
+        Requests a Preview item from the Service Manager to update live and add
+        a new item to the preview panel.
 
     ``servicemanager_next_item``
-        Display the next item in the service
+        Display the next item in the service.
 
     ``servicemanager_set_item``
-        Go live on a specific item, by index
-
-    ``maindisplay_blank``
-        Blank the maindisplay window
-
-    ``maindisplay_hide``
-        Hide the maindisplay window
-
-    ``maindisplay_show``
-        Return the maindisplay window
-
-    ``maindisplay_active``
-        The maindisplay has been made active
-
-    ``maindisplay_status_text``
-        Changes the bottom status bar text on the maindisplay window
-
-    ``maindisplay_blank_check``
-        Check to see if the blank display message is required
-
-    ``videodisplay_start``
-        Open a media item and prepare for playing
-
-    ``videodisplay_play``
-        Start playing a media item
-
-    ``videodisplay_pause``
-        Pause a media item
-
-    ``videodisplay_stop``
-        Stop playing a media item
-
-    ``videodisplay_background``
-        Replace the background video
+        Go live on a specific item, by index.
+
+    ``service_item_update``
+        Passes back to the service manager the service item after it has been
+        processed by the plugin.
+
+    **Display signals**
+
+    ``update_display_css``
+        CSS has been updated which needs to be changed on the main display.
+
+    **Live Display signals**
+
+    ``live_display_hide``
+        Hide the live display.
+
+    ``live_display_show``
+        Return the live display.
+
+    ``live_display_active``
+        The live display has been made active.
+
+    ``live_display_blank_check``
+        Check to see if the blank display message is required.
+
+    **Theme related singlas**
 
     ``theme_update_list``
-        send out message with new themes
+        send out message with new themes.
 
     ``theme_update_global``
-        Tell the components we have a new global theme
+        Tell the components we have a new global theme.
+
+    **Plugin specific signals**
 
     ``{plugin}_start``
-        Requests a plugin to start a external program
-        Path and file provided in message
+        Requests a plugin to start a external program. Path and file have to
+        be provided in the message.
 
     ``{plugin}_first``
-        Requests a plugin to handle a first event
+        Requests a plugin to handle a first event.
 
     ``{plugin}_previous``
-        Requests a plugin to handle a previous event
+        Requests a plugin to handle a previous event.
 
     ``{plugin}_next``
-        Requests a plugin to handle a next event
+        Requests a plugin to handle a next event.
 
     ``{plugin}_last``
-        Requests a plugin to handle a last event
+        Requests a plugin to handle a last event.
 
     ``{plugin}_slide``
-        Requests a plugin to handle a go to specific slide event
+        Requests a plugin to handle a go to specific slide event.
 
     ``{plugin}_stop``
-        Requests a plugin to handle a stop event
+        Requests a plugin to handle a stop event.
 
     ``{plugin}_blank``
-        Requests a plugin to handle a blank screen event
+        Requests a plugin to handle a blank screen event.
 
     ``{plugin}_unblank``
-        Requests a plugin to handle an unblank screen event
+        Requests a plugin to handle an unblank screen event.
 
     ``{plugin}_edit``
-        Requests a plugin edit a database item with the key as the payload
+        Requests a plugin edit a database item with the key as the payload.
 
     ``{plugin}_edit_clear``
-        Editing has been completed
+        Editing has been completed.
 
     ``{plugin}_load_list``
-        Tells the the plugin to reload the media manager list
+        Tells the the plugin to reload the media manager list.
 
     ``{plugin}_preview``
-        Tells the plugin it's item can be previewed
+        Tells the plugin it's item can be previewed.
 
     ``{plugin}_add_service_item``
-        Ask the plugin to push the selected items to the service item
+        Ask the plugin to push the selected items to the service item.
 
     ``{plugin}_service_load``
         Ask the plugin to process an individual service item after it has been
-        loaded
-
-    ``service_item_update``
-        Passes back to the service manager the service item after it has been
-        processed by the plugin
+        loaded.
 
     ``alerts_text``
-        Displays an alert message
+        Displays an alert message.
 
     ``bibles_nobook``
-        Attempt to find book resulted in no match
-
-    ``openlp_stop_wizard``
-        Stops a wizard before completion
+        Attempt to find book resulted in no match.
 
     ``remotes_poll_request``
         Waits for openlp to do something "interesting" and sends a
-        remotes_poll_response signal when it does
-
-    ``openlp_warning_message``
-        Displays a standalone Warning Message
-
-    ``openlp_error_message``
-        Displays a standalone Error Message
-
-    ``openlp_information_message``
-        Displays a standalone Information Message
-
-    ``cursor_busy``
-        Makes the cursor got to a busy form
-
-    ``cursor_normal``
-        Resets the cursor to default
-
-    ``update_display_css``
-        CSS has been updated which needs to be changed on the main display.
-
+        ``remotes_poll_response`` signal when it does.
 
     """
     def __init__(self):
@@ -257,7 +254,7 @@
     To receive a Message
         ``QtCore.QObject.connect(
             Receiver.get_receiver(),
-            QtCore.SIGNAL(u'<<Message ID>>'),
+            QtCore.SIGNALvideodisplay(u'<<Message ID>>'),
             <<ACTION>>
         )``
     """

=== modified file 'openlp/core/ui/maindisplay.py'
--- openlp/core/ui/maindisplay.py	2011-10-19 18:30:32 +0000
+++ openlp/core/ui/maindisplay.py	2011-10-22 11:18:26 +0000
@@ -77,9 +77,9 @@
         self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
         if self.isLive:
             QtCore.QObject.connect(Receiver.get_receiver(),
-                QtCore.SIGNAL(u'maindisplay_hide'), self.hideDisplay)
+                QtCore.SIGNAL(u'live_display_hide'), self.hideDisplay)
             QtCore.QObject.connect(Receiver.get_receiver(),
-                QtCore.SIGNAL(u'maindisplay_show'), self.showDisplay)
+                QtCore.SIGNAL(u'live_display_show'), self.showDisplay)
             QtCore.QObject.connect(Receiver.get_receiver(),
                 QtCore.SIGNAL(u'openlp_phonon_creation'),
                 self.createMediaObject)
@@ -570,7 +570,7 @@
         self.hideMode = None
         # Trigger actions when display is active again
         if self.isLive:
-            Receiver.send_message(u'maindisplay_active')
+            Receiver.send_message(u'live_display_active')
 
     def __hideMouse(self):
         # Hide mouse cursor when moved over display if enabled in settings

=== modified file 'openlp/core/ui/mainwindow.py'
--- openlp/core/ui/mainwindow.py	2011-09-18 13:09:32 +0000
+++ openlp/core/ui/mainwindow.py	2011-10-22 11:18:26 +0000
@@ -611,11 +611,11 @@
         QtCore.QObject.connect(Receiver.get_receiver(),
             QtCore.SIGNAL(u'openlp_version_check'), self.versionNotice)
         QtCore.QObject.connect(Receiver.get_receiver(),
-            QtCore.SIGNAL(u'maindisplay_blank_check'), self.blankCheck)
+            QtCore.SIGNAL(u'live_display_blank_check'), self.blankCheck)
         QtCore.QObject.connect(Receiver.get_receiver(),
             QtCore.SIGNAL(u'config_screen_changed'), self.screenChanged)
         QtCore.QObject.connect(Receiver.get_receiver(),
-            QtCore.SIGNAL(u'maindisplay_status_text'), self.showStatusMessage)
+            QtCore.SIGNAL(u'mainwindow_status_text'), self.showStatusMessage)
         # Media Manager
         QtCore.QObject.connect(self.mediaToolBox,
             QtCore.SIGNAL(u'currentChanged(int)'), self.onMediaToolBoxChanged)

=== modified file 'openlp/core/ui/slidecontroller.py'
--- openlp/core/ui/slidecontroller.py	2011-10-15 06:32:01 +0000
+++ openlp/core/ui/slidecontroller.py	2011-10-22 11:18:26 +0000
@@ -743,9 +743,9 @@
             elif display_type == u'blanked':
                 self.onBlankDisplay(True)
             else:
-                Receiver.send_message(u'maindisplay_show')
+                Receiver.send_message(u'live_display_show')
         else:
-            Receiver.send_message(u'maindisplay_hide', HideMode.Screen)
+            Receiver.send_message(u'live_display_hide', HideMode.Screen)
 
     def onSlideBlank(self):
         """
@@ -831,21 +831,21 @@
         if self.serviceItem is not None:
             if hide_mode:
                 if not self.serviceItem.is_command():
-                    Receiver.send_message(u'maindisplay_hide', hide_mode)
+                    Receiver.send_message(u'live_display_hide', hide_mode)
                 Receiver.send_message(u'%s_blank'
                     % self.serviceItem.name.lower(),
                     [self.serviceItem, self.isLive, hide_mode])
             else:
                 if not self.serviceItem.is_command():
-                    Receiver.send_message(u'maindisplay_show')
+                    Receiver.send_message(u'live_display_show')
                 Receiver.send_message(u'%s_unblank'
                     % self.serviceItem.name.lower(),
                     [self.serviceItem, self.isLive])
         else:
             if hide_mode:
-                Receiver.send_message(u'maindisplay_hide', hide_mode)
+                Receiver.send_message(u'live_display_hide', hide_mode)
             else:
-                Receiver.send_message(u'maindisplay_show')
+                Receiver.send_message(u'live_display_show')
 
     def hidePlugin(self, hide):
         """
@@ -854,21 +854,21 @@
         log.debug(u'hidePlugin %s ', hide)
         if self.serviceItem is not None:
             if hide:
-                Receiver.send_message(u'maindisplay_hide', HideMode.Screen)
+                Receiver.send_message(u'live_display_hide', HideMode.Screen)
                 Receiver.send_message(u'%s_hide'
                     % self.serviceItem.name.lower(),
                     [self.serviceItem, self.isLive])
             else:
                 if not self.serviceItem.is_command():
-                    Receiver.send_message(u'maindisplay_show')
+                    Receiver.send_message(u'live_display_show')
                 Receiver.send_message(u'%s_unblank'
                     % self.serviceItem.name.lower(),
                     [self.serviceItem, self.isLive])
         else:
             if hide:
-                Receiver.send_message(u'maindisplay_hide', HideMode.Screen)
+                Receiver.send_message(u'live_display_hide', HideMode.Screen)
             else:
-                Receiver.send_message(u'maindisplay_show')
+                Receiver.send_message(u'live_display_show')
 
     def onSlideSelected(self, start=False):
         """

=== modified file 'openlp/plugins/alerts/lib/alertsmanager.py'
--- openlp/plugins/alerts/lib/alertsmanager.py	2011-10-16 14:53:39 +0000
+++ openlp/plugins/alerts/lib/alertsmanager.py	2011-10-22 11:18:26 +0000
@@ -45,7 +45,7 @@
         self.timer_id = 0
         self.alertList = []
         QtCore.QObject.connect(Receiver.get_receiver(),
-            QtCore.SIGNAL(u'maindisplay_active'), self.generateAlert)
+            QtCore.SIGNAL(u'live_display_active'), self.generateAlert)
         QtCore.QObject.connect(Receiver.get_receiver(),
             QtCore.SIGNAL(u'alerts_text'), self.onAlertText)
 
@@ -69,11 +69,11 @@
         log.debug(u'display alert called %s' % text)
         self.alertList.append(text)
         if self.timer_id != 0:
-            Receiver.send_message(u'maindisplay_status_text',
+            Receiver.send_message(u'mainwindow_status_text',
                 translate('AlertsPlugin.AlertsManager',
                 'Alert message created and displayed.'))
             return
-        Receiver.send_message(u'maindisplay_status_text', u'')
+        Receiver.send_message(u'mainwindow_status_text', u'')
         self.generateAlert()
 
     def generateAlert(self):

=== modified file 'openlp/plugins/presentations/lib/messagelistener.py'
--- openlp/plugins/presentations/lib/messagelistener.py	2011-06-15 22:34:40 +0000
+++ openlp/plugins/presentations/lib/messagelistener.py	2011-10-22 11:18:26 +0000
@@ -68,7 +68,7 @@
         self.doc.slidenumber = slide_no
         if self.is_live:
             if hide_mode == HideMode.Screen:
-                Receiver.send_message(u'maindisplay_hide', HideMode.Screen)
+                Receiver.send_message(u'live_display_hide', HideMode.Screen)
                 self.stop()
             elif hide_mode == HideMode.Theme:
                 self.blank(hide_mode)
@@ -76,7 +76,7 @@
                 self.blank(hide_mode)
             else:
                 self.doc.start_presentation()
-                Receiver.send_message(u'maindisplay_hide', HideMode.Screen)
+                Receiver.send_message(u'live_display_hide', HideMode.Screen)
                 self.doc.slidenumber = 0
                 if slide_no > 1:
                     self.slide(slide_no)
@@ -196,7 +196,7 @@
         if not self.doc.is_active():
             return
         if hide_mode == HideMode.Theme:
-            Receiver.send_message(u'maindisplay_hide', HideMode.Theme)
+            Receiver.send_message(u'live_display_hide', HideMode.Theme)
         self.doc.blank_screen()
 
     def stop(self):
@@ -224,7 +224,7 @@
             self.doc.slidenumber != self.doc.get_slide_number():
             self.doc.goto_slide(self.doc.slidenumber)
         self.doc.unblank_screen()
-        Receiver.send_message(u'maindisplay_hide', HideMode.Screen)
+        Receiver.send_message(u'live_display_hide', HideMode.Screen)
 
     def poll(self):
         self.doc.poll_slidenumber(self.is_live)


Follow ups