aboutsummaryrefslogtreecommitdiff
path: root/src/device-menu-mgr.c
diff options
context:
space:
mode:
authorCharles Kerr <charles.kerr@canonical.com>2012-06-04 17:02:42 -0500
committerCharles Kerr <charles.kerr@canonical.com>2012-06-04 17:02:42 -0500
commitd01d3a708cd5b3ec7438e9f3105ad19c693a5053 (patch)
tree11b16055d6ed0505ee6abc961721c71a3a30e158 /src/device-menu-mgr.c
parent4877d7f2fe6e91315d9723b91da84e614781cddb (diff)
downloadayatana-indicator-session-d01d3a708cd5b3ec7438e9f3105ad19c693a5053.tar.gz
ayatana-indicator-session-d01d3a708cd5b3ec7438e9f3105ad19c693a5053.tar.bz2
ayatana-indicator-session-d01d3a708cd5b3ec7438e9f3105ad19c693a5053.zip
remove the printer settings menuitem; it's no longer in the spec
Diffstat (limited to 'src/device-menu-mgr.c')
-rw-r--r--src/device-menu-mgr.c31
1 files changed, 3 insertions, 28 deletions
diff --git a/src/device-menu-mgr.c b/src/device-menu-mgr.c
index d081937..a04cfe4 100644
--- a/src/device-menu-mgr.c
+++ b/src/device-menu-mgr.c
@@ -63,7 +63,6 @@ static DbusmenuMenuitem *login_settings_menuitem = NULL;
#ifdef HAVE_APT
static DbusmenuMenuitem *software_updates_menuitem = NULL;
#endif /* HAVE_APT */
-static DbusmenuMenuitem *printers_menuitem = NULL;
static DbusmenuMenuitem *scanners_menuitem = NULL;
static DbusmenuMenuitem *webcam_menuitem = NULL;
@@ -433,19 +432,6 @@ show_session_properties (DbusmenuMenuitem * mi,
}
static void
-show_printer_properties (DbusmenuMenuitem * mi,
- guint timestamp,
- gchar * type)
-{
- GError * error = NULL;
- if (!g_spawn_command_line_async("system-config-printer", &error))
- {
- g_warning("Unable to show dialog: %s", error->message);
- g_error_free(error);
- }
-}
-
-static void
show_system_settings_with_context (DbusmenuMenuitem * mi,
guint timestamp,
gchar * type)
@@ -572,17 +558,6 @@ device_menu_mgr_build_devices_items (DeviceMenuMgr* self)
device_heading,
5);
- printers_menuitem = dbusmenu_menuitem_new();
- dbusmenu_menuitem_property_set (printers_menuitem,
- DBUSMENU_MENUITEM_PROP_LABEL,
- _("Printers"));
- g_signal_connect (G_OBJECT(printers_menuitem),
- DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
- G_CALLBACK(show_printer_properties),
- "printers");
- dbusmenu_menuitem_child_add_position(self->root_item,
- printers_menuitem,
- 6);
scanners_menuitem = dbusmenu_menuitem_new();
dbusmenu_menuitem_property_set (scanners_menuitem,
DBUSMENU_MENUITEM_PROP_LABEL,
@@ -593,7 +568,7 @@ device_menu_mgr_build_devices_items (DeviceMenuMgr* self)
NULL);
dbusmenu_menuitem_child_add_position (self->root_item,
scanners_menuitem,
- 7);
+ 6);
dbusmenu_menuitem_property_set_bool (scanners_menuitem,
DBUSMENU_MENUITEM_PROP_VISIBLE,
FALSE);
@@ -608,7 +583,7 @@ device_menu_mgr_build_devices_items (DeviceMenuMgr* self)
NULL);
dbusmenu_menuitem_child_add_position (self->root_item,
webcam_menuitem,
- 8);
+ 7);
dbusmenu_menuitem_property_set_bool (webcam_menuitem,
DBUSMENU_MENUITEM_PROP_VISIBLE,
FALSE);
@@ -617,7 +592,7 @@ device_menu_mgr_build_devices_items (DeviceMenuMgr* self)
dbusmenu_menuitem_property_set (separator3,
DBUSMENU_MENUITEM_PROP_TYPE,
DBUSMENU_CLIENT_TYPES_SEPARATOR);
- dbusmenu_menuitem_child_add_position (self->root_item, separator3, 9);
+ dbusmenu_menuitem_child_add_position (self->root_item, separator3, 8);
}
static void