[gthumb] gear menu: use the new icon if using gtk+ 3.13 or newer



commit 1d798951150e92526807beb781a6a3b14a059bd0
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Mon Jul 21 18:54:23 2014 +0200

    gear menu: use the new icon if using gtk+ 3.13 or newer

 gthumb/gth-browser.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gthumb/gth-browser.c b/gthumb/gth-browser.c
index 3b8f766..a0c9297 100644
--- a/gthumb/gth-browser.c
+++ b/gthumb/gth-browser.c
@@ -4202,7 +4202,11 @@ gth_browser_init (GthBrowser *browser)
                        builder = _gtk_builder_new_from_resource ("gears-menu.ui");
                        menu = G_MENU_MODEL (gtk_builder_get_object (builder, "menu"));
                        button = _gtk_menu_button_new_for_header_bar ();
+#if ! GTK_CHECK_VERSION(3,13,0)
                        gtk_container_add (GTK_CONTAINER (button), gtk_image_new_from_icon_name 
("emblem-system-symbolic", GTK_ICON_SIZE_MENU));
+#else
+                       gtk_menu_button_set_direction (GTK_MENU_BUTTON (button), GTK_ARROW_NONE);
+#endif
                        gtk_menu_button_set_menu_model (GTK_MENU_BUTTON (button), menu);
                        gtk_widget_show_all (button);
                        gtk_header_bar_pack_end (GTK_HEADER_BAR (header_bar), button);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]