[easytag] Stop using GtkHandleBox, bug 693569



commit 14473f69b312de6f9ce3aecfd55b0c4308b15f56
Author: Florian MÃllner <fmuellner gnome org>
Date:   Sun Feb 10 22:22:00 2013 +0100

    Stop using GtkHandleBox, bug 693569
    
    The widget is deprecated in GTK+-3, as it is generally considered bad
    UI. In this particular case it is even completely pointless, as there is
    only a single place in the UI where the toolbar can be placed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693569

 src/bar.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)
---
diff --git a/src/bar.c b/src/bar.c
index a0291e7..6cfdffc 100644
--- a/src/bar.c
+++ b/src/bar.c
@@ -128,7 +128,6 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
 {
     GtkWidget *menubar;
     GtkWidget *toolbar;
-    GtkWidget *toolbarwidget;
 
     /*
      * Structure :
@@ -318,16 +317,12 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
     gtk_ui_manager_insert_action_group(UIManager, ActionGroup, 0);
     gtk_window_add_accel_group(GTK_WINDOW(MainWindow), gtk_ui_manager_get_accel_group(UIManager));
 
-    /* Menu (not placed in a handlebar) */
     menubar = gtk_ui_manager_get_widget(UIManager, "/MenuBar");
     Init_Menu_Bar();
     gtk_widget_show_all(menubar);
 
-    /* Toolbar is placed in a handlebar */
-    toolbar = gtk_handle_box_new();
-    toolbarwidget = gtk_ui_manager_get_widget(UIManager, "/ToolBar");
-    gtk_container_add(GTK_CONTAINER(toolbar), toolbarwidget);
-    gtk_toolbar_set_style(GTK_TOOLBAR(toolbarwidget), GTK_TOOLBAR_ICONS);
+    toolbar = gtk_ui_manager_get_widget (UIManager, "/ToolBar");
+    gtk_toolbar_set_style (GTK_TOOLBAR (toolbar), GTK_TOOLBAR_ICONS);
     gtk_widget_show_all(toolbar);
 
     *pptoolbar = toolbar;


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