diff options
| author | Ken VanDine <ken.vandine@canonical.com> | 2012-04-05 12:47:12 -0400 |
|---|---|---|
| committer | Ken VanDine <ken.vandine@canonical.com> | 2012-04-05 12:47:12 -0400 |
| commit | eb38a3840843baed6fad4f28b3bbb67aabcc7c44 (patch) | |
| tree | 15904adeff0dfbacc907bb5db4f2b75844d89532 /libdbusmenu-glib/dbus-menu.xml | |
| parent | 3e7b2a057b93b8885047f79b15957b4e6207cf71 (diff) | |
| parent | 81ecc8abe03f0196f51951a7307b6361bdafe98e (diff) | |
| download | libdbusmenu-eb38a3840843baed6fad4f28b3bbb67aabcc7c44.tar.gz libdbusmenu-eb38a3840843baed6fad4f28b3bbb67aabcc7c44.tar.bz2 libdbusmenu-eb38a3840843baed6fad4f28b3bbb67aabcc7c44.zip | |
* New upstream release.
* Fix a regresssion introduced in 0.5.97's fix for (LP: #957022)
* New upstream release.
* Reduce the number of messages hud-service sends. (LP: #957022)
* Fix valgrind tests thanks to a little help from sewardj.
* Add gcov targets to autotools build for code-coverage reporting.
Diffstat (limited to 'libdbusmenu-glib/dbus-menu.xml')
| -rw-r--r-- | libdbusmenu-glib/dbus-menu.xml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/libdbusmenu-glib/dbus-menu.xml b/libdbusmenu-glib/dbus-menu.xml index 4b5a5d8..de6868c 100644 --- a/libdbusmenu-glib/dbus-menu.xml +++ b/libdbusmenu-glib/dbus-menu.xml @@ -326,6 +326,26 @@ License version 3 and version 2.1 along with this program. If not, see </arg> </method> + <method name="EventGroup"> + <dox:d> + Used to pass a set of events as a single message for possibily several + different menuitems. This is done to optimize DBus traffic. + </dox:d> + <arg type="a(isvu)" name="events" direction="in"> + <dox:d> + An array of all the events that should be passed. This tuple should + match the parameters of the 'Event' signal. Which is roughly: + id, eventID, data and timestamp. + </dox:d> + </arg> + <arg type="ai" name="idErrors" direction="out"> + <dox:d> + I list of menuitem IDs that couldn't be found. If none of the ones + in the list can be found, a DBus error is returned. + </dox:d> + </arg> + </method> + <method name="AboutToShow"> <dox:d> This is called by the applet to notify the application that it is about @@ -343,6 +363,32 @@ License version 3 and version 2.1 along with this program. If not, see </arg> </method> + <method name="AboutToShowGroup"> + <dox:d> + A function to tell several menus being shown that they are about to + be shown to the user. This is likely only useful for programitc purposes + so while the return values are returned, in general, the singular function + should be used in most user interacation scenarios. + </dox:d> + <arg type="ai" name="ids" direction="in"> + <dox:d> + The IDs of the menu items who's submenus are being shown. + </dox:d> + </arg> + <arg type="ai" name="updatesNeeded" direction="out"> + <dox:d> + The IDs of the menus that need updates. Note: if no update information + is needed the DBus message should set the no reply flag. + </dox:d> + </arg> + <arg type="ai" name="idErrors" direction="out"> + <dox:d> + I list of menuitem IDs that couldn't be found. If none of the ones + in the list can be found, a DBus error is returned. + </dox:d> + </arg> + </method> + <!-- Signals --> <signal name="ItemsPropertiesUpdated"> <dox:d> |
