summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2011-02-15 14:10:20 -0500
committerCosimo Cecchi <cosimoc@gnome.org>2011-02-17 11:25:17 -0500
commit193f850cd11d909a0af9e95ec0dea7ad91c62160 (patch)
tree221c3fa6a03139e355de3d3f371540d225c6247d
parent6ebdfd9b5477178c9ab28c19e270b9dc4a53d6df (diff)
downloadnautilus-193f850cd11d909a0af9e95ec0dea7ad91c62160.tar.gz
ui-utlities: remove unused function
-rw-r--r--libnautilus-private/nautilus-ui-utilities.c62
-rw-r--r--libnautilus-private/nautilus-ui-utilities.h1
2 files changed, 0 insertions, 63 deletions
diff --git a/libnautilus-private/nautilus-ui-utilities.c b/libnautilus-private/nautilus-ui-utilities.c
index e60f1e3c5..3a63bfbe7 100644
--- a/libnautilus-private/nautilus-ui-utilities.c
+++ b/libnautilus-private/nautilus-ui-utilities.c
@@ -114,20 +114,6 @@ extension_action_callback (GtkAction *action,
nautilus_menu_item_activate (NAUTILUS_MENU_ITEM (callback_data));
}
-static void
-extension_action_sensitive_callback (NautilusMenuItem *item,
- GParamSpec *arg1,
- gpointer user_data)
-{
- gboolean value;
-
- g_object_get (G_OBJECT (item),
- "sensitive", &value,
- NULL);
-
- gtk_action_set_sensitive (GTK_ACTION (user_data), value);
-}
-
GtkAction *
nautilus_action_from_menu_item (NautilusMenuItem *item)
{
@@ -170,51 +156,3 @@ nautilus_action_from_menu_item (NautilusMenuItem *item)
return action;
}
-
-GtkAction *
-nautilus_toolbar_action_from_menu_item (NautilusMenuItem *item)
-{
- char *name, *label, *tip, *icon_name;
- gboolean sensitive, priority;
- GtkAction *action;
- GIcon *icon;
-
- g_object_get (G_OBJECT (item),
- "name", &name, "label", &label,
- "tip", &tip, "icon", &icon_name,
- "sensitive", &sensitive,
- "priority", &priority,
- NULL);
-
- action = gtk_action_new (name,
- label,
- tip,
- icon_name);
-
- if (icon_name != NULL) {
- icon = g_themed_icon_new_with_default_fallbacks (icon_name);
- g_object_set_data_full (G_OBJECT (action), "toolbar-icon",
- icon,
- g_object_unref);
- }
-
- gtk_action_set_sensitive (action, sensitive);
- g_object_set (action, "is-important", priority, NULL);
-
- g_signal_connect_data (action, "activate",
- G_CALLBACK (extension_action_callback),
- g_object_ref (item),
- (GClosureNotify)g_object_unref, 0);
-
- g_signal_connect_object (item, "notify::sensitive",
- G_CALLBACK (extension_action_sensitive_callback),
- action,
- 0);
-
- g_free (name);
- g_free (label);
- g_free (tip);
- g_free (icon_name);
-
- return action;
-}
diff --git a/libnautilus-private/nautilus-ui-utilities.h b/libnautilus-private/nautilus-ui-utilities.h
index 5c34eed3c..d1513c76a 100644
--- a/libnautilus-private/nautilus-ui-utilities.h
+++ b/libnautilus-private/nautilus-ui-utilities.h
@@ -37,7 +37,6 @@ void nautilus_ui_prepare_merge_ui (GtkUIManager *ui_manage
guint *merge_id,
GtkActionGroup **action_group);
GtkAction * nautilus_action_from_menu_item (NautilusMenuItem *item);
-GtkAction * nautilus_toolbar_action_from_menu_item (NautilusMenuItem *item);
const char *nautilus_ui_string_get (const char *filename);
#endif /* NAUTILUS_UI_UTILITIES_H */