aboutsummaryrefslogtreecommitdiff
path: root/libindicate/indicate-interface.xml
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-02-05 15:27:42 +0100
committerTed Gould <ted@canonical.com>2009-02-05 15:27:42 +0100
commita14b6ddf7db70eff5d831aa1e9e11b46b726002f (patch)
tree40a058ff817fba1e27028cab4e45a0d707bf3a93 /libindicate/indicate-interface.xml
parentd52c59bb78c033753254b647e44b43a28edb91c2 (diff)
downloadlibayatana-indicator-a14b6ddf7db70eff5d831aa1e9e11b46b726002f.tar.gz
libayatana-indicator-a14b6ddf7db70eff5d831aa1e9e11b46b726002f.tar.bz2
libayatana-indicator-a14b6ddf7db70eff5d831aa1e9e11b46b726002f.zip
Changing the DBUS API slightly. Now there is no 'get_desktop' function as desktop is a property. Added a property for type so that we can understand what kind of application this is. And finally adding show/hide signals on the server as they were already on the listener.
Diffstat (limited to 'libindicate/indicate-interface.xml')
-rw-r--r--libindicate/indicate-interface.xml13
1 files changed, 10 insertions, 3 deletions
diff --git a/libindicate/indicate-interface.xml b/libindicate/indicate-interface.xml
index d1fed7e..f1c7c37 100644
--- a/libindicate/indicate-interface.xml
+++ b/libindicate/indicate-interface.xml
@@ -2,10 +2,11 @@
<node name="/">
<interface name="org.freedesktop.indicator">
+<!-- Properties -->
+ <property name="desktop" type="s" access="read"/>
+ <property name="type" type="s" access="read"/>
+
<!-- Functions -->
- <method name="GetDesktop">
- <arg type="s" name="desktop_file_uri" direction="out" />
- </method>
<method name="GetIndicatorCount">
<arg type="u" name="indicator_count" direction="out" />
</method>
@@ -52,6 +53,12 @@
<arg type="u" name="id" direction="out" />
<arg type="s" name="property" direction="out" />
</signal>
+ <signal name="ServerShow">
+ <arg type="s" name="type" direction="out" />
+ </signal>
+ <signal name="ServerHide">
+ <arg type="s" name="type" direction="out" />
+ </signal>
<!-- End of interesting stuff -->