diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/status-service-dbus.c | 16 | ||||
-rw-r--r-- | src/status-service.xml | 14 |
2 files changed, 24 insertions, 6 deletions
diff --git a/src/status-service-dbus.c b/src/status-service-dbus.c index 1eb94ca..9ffc6aa 100644 --- a/src/status-service-dbus.c +++ b/src/status-service-dbus.c @@ -9,6 +9,8 @@ static void status_service_dbus_init (StatusServiceDbus *self); static void status_service_dbus_dispose (GObject *object); static void status_service_dbus_finalize (GObject *object); static void _status_service_server_watch (void); +static void _status_service_server_status_icons (void); +static void _status_service_server_pretty_user_name (void); #include "status-service-server.h" @@ -54,3 +56,17 @@ _status_service_server_watch (void) return; } + +static void +_status_service_server_status_icons (void) +{ + + return; +} + +static void +_status_service_server_pretty_user_name (void) +{ + + return; +} diff --git a/src/status-service.xml b/src/status-service.xml index 189df81..df10859 100644 --- a/src/status-service.xml +++ b/src/status-service.xml @@ -2,21 +2,23 @@ <node name="/"> <interface name="com.ubuntu.indicator.status"> -<!-- Properties --> - <property name="user" type="s" access="read" /> - <property name="status" type="u" access="read" /> - <!-- Methods --> <method name="Watch"> <annotation name="org.freedesktop.DBus.GLib.Async" value="true" /> </method> + <method name="StatusIcons"> + <arg type="a(s)" name="icons" direction="out" /> + </method> + <method name="PrettyUserName"> + <arg type="s" name="name" direction="out" /> + </method> <!-- Signals --> <signal name="UserChanged"> <arg type="s" name="name" direction="out" /> </signal> - <signal name="StatusChanged"> - <arg type="u" name="status" direction="out" /> + <signal name="StatusIconsChanged"> + <arg type="a(s)" name="icons" direction="out" /> </signal> </interface> |