[Xfce4-commits] <xfce4-panel:devel> Document some dbus signals in the xml file.

Nick Schermer noreply at xfce.org
Wed Nov 18 10:46:03 CET 2009


Updating branch refs/heads/devel
         to 97aff33dc311b2988d337969336f3a142bcb33c6 (commit)
       from 9f1f7df3863c3a214bd16b8282f26809df048571 (commit)

commit 97aff33dc311b2988d337969336f3a142bcb33c6
Author: Nick Schermer <nick at xfce.org>
Date:   Tue Nov 17 17:19:23 2009 +0100

    Document some dbus signals in the xml file.

 panel/panel-dbus-service-infos.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/panel/panel-dbus-service-infos.xml b/panel/panel-dbus-service-infos.xml
index 2cbf099..275ad87 100644
--- a/panel/panel-dbus-service-infos.xml
+++ b/panel/panel-dbus-service-infos.xml
@@ -82,7 +82,12 @@
                 value="wrapper_dbus_client" />
 
     <!--
+      Emitted when a panel property changed, monitored by the wrapper. This
+      is emitted to all plugins but they will filter out their property
+      based on the @plugin-id. The @property is an enum from DBusPropertyChanged,
+      see common/panel-dbus.h.
 
+      Panel -> Wrapper -> XfcePanelPluginProvider
     -->
     <signal name="PropertyChanged">
       <arg name="plugin_id" type="i" />
@@ -91,7 +96,11 @@
     </signal>
 
     <!--
+      This method is called from the wrapper and notifies the panel about an
+      action that should be performed. the @signal is an enum from
+      XfcePanelPluginProviderSignal, see libxfce4panel/xfce-panel-plugin-provider.h.
 
+      XfcePanelPluginProvider -> Wrapper -> Panel
     -->
     <method name="ProviderSignal">
       <arg name="plugin_id" direction="in" type="i" />



More information about the Xfce4-commits mailing list