diff options
author | Sebastien Bacher <seb128@ubuntu.com> | 2012-02-23 19:18:13 +0100 |
---|---|---|
committer | Sebastien Bacher <seb128@ubuntu.com> | 2012-02-23 19:18:13 +0100 |
commit | 94bfe45129f137cf747d25a66f3235939d4eb297 (patch) | |
tree | 33f620b4c3942dffd9e9d33d42fdef1ad879fab0 /src/indicator-session.c | |
parent | 1d8f0ba5ee4fcd54f51ad8727429add3639d2444 (diff) | |
parent | 9bdc8031ccdd14ac1cb6ecb959210b8631059b77 (diff) | |
download | ayatana-indicator-session-94bfe45129f137cf747d25a66f3235939d4eb297.tar.gz ayatana-indicator-session-94bfe45129f137cf747d25a66f3235939d4eb297.tar.bz2 ayatana-indicator-session-94bfe45129f137cf747d25a66f3235939d4eb297.zip |
* New upstream release.
* Make GUDev dependency optional for non-Linux kernels
* Add accessibility strings on the icons (LP: #891861)
Diffstat (limited to 'src/indicator-session.c')
-rw-r--r-- | src/indicator-session.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/indicator-session.c b/src/indicator-session.c index e748825..5d894e8 100644 --- a/src/indicator-session.c +++ b/src/indicator-session.c @@ -162,6 +162,7 @@ indicator_session_init (IndicatorSession *self) } self->users.label = GTK_LABEL (gtk_label_new (NULL)); + self->users.accessible_desc = _("User Menu"); const gchar *greeter_var; greeter_var = g_getenv("INDICATOR_GREETER_MODE"); @@ -169,6 +170,7 @@ indicator_session_init (IndicatorSession *self) // devices self->devices.name_hint = PACKAGE"-devices"; + self->devices.accessible_desc = _("Device Menu"); self->devices.menu = GTK_MENU (dbusmenu_gtkmenu_new(INDICATOR_SESSION_DBUS_NAME, INDICATOR_SESSION_DBUS_OBJECT)); if (greeter_mode){ @@ -514,6 +516,8 @@ receive_signal (GDBusProxy * proxy, g_debug ("reboot required"); indicator_image_helper_update(self->devices.image, ICON_RESTART); } + self->devices.accessible_desc = _("Device Menu (reboot required)"); + g_signal_emit(G_OBJECT(self), INDICATOR_OBJECT_SIGNAL_ACCESSIBLE_DESC_UPDATE_ID, 0, &(self->devices)); } } |