diff options
author | Ted Gould <ted@gould.cx> | 2010-10-27 14:38:28 -0400 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2010-10-27 14:38:28 -0400 |
commit | c59fd1db6380a2e848c88ebd2e40925cf70b4e04 (patch) | |
tree | 184c2815edd7f9751159ab4c736090896eaba7ac /libdbusmenu-glib | |
parent | 1aec3e7f92f5de256e73ca99eb44bdaf769456f9 (diff) | |
parent | fd954bb9d7e00405e23acd03a7dda5d97fb66e02 (diff) | |
download | libdbusmenu-c59fd1db6380a2e848c88ebd2e40925cf70b4e04.tar.gz libdbusmenu-c59fd1db6380a2e848c88ebd2e40925cf70b4e04.tar.bz2 libdbusmenu-c59fd1db6380a2e848c88ebd2e40925cf70b4e04.zip |
Grouping the property change signals
Diffstat (limited to 'libdbusmenu-glib')
-rw-r--r-- | libdbusmenu-glib/dbus-menu.xml | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/libdbusmenu-glib/dbus-menu.xml b/libdbusmenu-glib/dbus-menu.xml index ec9e525..fc3d82b 100644 --- a/libdbusmenu-glib/dbus-menu.xml +++ b/libdbusmenu-glib/dbus-menu.xml @@ -290,25 +290,15 @@ License version 3 and version 2.1 along with this program. If not, see </method> <!-- Signals --> - <signal name="ItemPropertyUpdated"> + <signal name="ItemsPropertiesUpdated"> <dox:d> - Triggered by the application to notify the applet that the property @a property - from item @a id has changed to @a value. + Triggered when there are lots of property updates across many items + so they all get grouped into a single dbus message. The format is + the ID of the item with a hashtable of names and values for those + properties. </dox:d> - <arg type="i" name="id" direction="out" /> - <arg type="s" name="prop" direction="out" /> - <arg type="v" name="value" direction="out" /> - </signal> - - <signal name="ItemUpdated"> - <dox:d> - Triggered by the application to notify the applet that all properties of item - </dox:d> - <arg type="i" name="id" direction="out" > - <dox:d>id which should be considered outdated</dox:d> - </arg> + <arg type="a(ia(sv))" name="props" direction="out" /> </signal> - <signal name="LayoutUpdated"> <dox:d> Triggered by the application to notify display of a layout update, up to |