diff options
author | Pablo Barciela <[email protected]> | 2018-03-29 01:44:14 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2018-03-30 08:25:36 +0200 |
commit | 70ebaf436ae42309095d11bdb1508faff6004091 (patch) | |
tree | 50f2767ea768c5fb635a37491021b7d8d703746e | |
parent | 414fdf7c8a642ef51fa71aecbc742f55a20deb86 (diff) | |
download | caja-70ebaf436ae42309095d11bdb1508faff6004091.tar.bz2 caja-70ebaf436ae42309095d11bdb1508faff6004091.tar.xz |
caja-emblem-sidebar.c: avoid deprecated GtkImageMenuItem
avoid deprecated:
gtk_image_menu_item_new_with_label
gtk_image_menu_item_set_image
gtk_image_menu_item_new_from_stock
-rw-r--r-- | src/caja-emblem-sidebar.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/caja-emblem-sidebar.c b/src/caja-emblem-sidebar.c index a4ed33aa..6bb0d815 100644 --- a/src/caja-emblem-sidebar.c +++ b/src/caja-emblem-sidebar.c @@ -37,6 +37,7 @@ #include <eel/eel-graphic-effects.h> #include <eel/eel-gdk-pixbuf-extensions.h> #include <eel/eel-stock-dialogs.h> +#include <eel/eel-gtk-extensions.h> #include <gdk-pixbuf/gdk-pixbuf.h> #include <gtk/gtk.h> #include <glib/gi18n.h> @@ -354,17 +355,14 @@ caja_emblem_sidebar_rename_cb (GtkWidget *menu_item, static void create_popup_menu (CajaEmblemSidebar *emblem_sidebar) { - GtkWidget *popup, *menu_item, *menu_image; + GtkWidget *popup, *menu_item; popup = gtk_menu_new (); + gtk_menu_set_reserve_toggle_size (GTK_MENU (popup), FALSE); + /* add the "rename" menu item */ - menu_image = gtk_image_new_from_icon_name ("document-properties", - GTK_ICON_SIZE_MENU); - gtk_widget_show (menu_image); - menu_item = gtk_image_menu_item_new_with_label (_("Rename")); - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_item), - menu_image); + menu_item = eel_image_menu_item_new_from_icon ("document-properties", _("Rename")); g_signal_connect (menu_item, "activate", G_CALLBACK (caja_emblem_sidebar_rename_cb), @@ -374,8 +372,8 @@ create_popup_menu (CajaEmblemSidebar *emblem_sidebar) emblem_sidebar->details->popup_rename = menu_item; /* add "delete" menu item */ - menu_item = gtk_image_menu_item_new_from_stock ("gtk-delete", - NULL); + menu_item = eel_image_menu_item_new_from_icon ("edit-delete", _("_Delete")); + g_signal_connect (menu_item, "activate", G_CALLBACK (caja_emblem_sidebar_delete_cb), emblem_sidebar); |