GTK4: gtk_toolbar_new()
authorColin Clark <colin.clark@cclark.uk>
Tue, 26 Sep 2023 15:45:06 +0000 (16:45 +0100)
committerColin Clark <colin.clark@cclark.uk>
Tue, 26 Sep 2023 15:45:06 +0000 (16:45 +0100)
GTK4 migration

- gtk_toolbar_new() deleted Replaced by gtk_box_new()

src/bar-sort.cc
src/bar.cc
src/shortcuts.cc
src/toolbar.cc
src/ui-misc.cc
src/ui-misc.h

index 7c58f3c..3559846 100644 (file)
@@ -740,7 +740,7 @@ static GtkWidget *bar_sort_new(LayoutWindow *lw, SortActionType action,
        gq_gtk_box_pack_start(GTK_BOX(sd->vbox), sd->bookmarks, TRUE, TRUE, 0);
        gtk_widget_show(sd->bookmarks);
 
-       tbar = pref_toolbar_new(sd->vbox, GTK_TOOLBAR_ICONS);
+       tbar = pref_toolbar_new(sd->vbox);
        DEBUG_NAME(tbar);
 
        sd->add_button = pref_toolbar_button(tbar, GQ_ICON_ADD, _("Add"), FALSE,
index 2dba35d..c97a9d8 100644 (file)
@@ -795,7 +795,7 @@ GtkWidget *bar_new(LayoutWindow *lw)
        add_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
        DEBUG_NAME(add_box);
        gq_gtk_box_pack_end(GTK_BOX(bd->widget), add_box, FALSE, FALSE, 0);
-       tbar = pref_toolbar_new(add_box, GTK_TOOLBAR_ICONS);
+       tbar = pref_toolbar_new(add_box);
        bd->add_button = pref_toolbar_button(tbar, GQ_ICON_ADD, _("Add"), FALSE,
                                             _("Add Pane"), G_CALLBACK(bar_menu_add_cb), bd);
        gtk_widget_show(add_box);
index f43dcea..8bc12ea 100644 (file)
@@ -153,7 +153,7 @@ static GtkWidget *shortcuts_new(LayoutWindow *lw)
        gq_gtk_box_pack_start(GTK_BOX(scd->vbox), scd->bookmarks, TRUE, TRUE, 0);
        gtk_widget_show(scd->bookmarks);
 
-       tbar = pref_toolbar_new(scd->vbox, GTK_TOOLBAR_ICONS);
+       tbar = pref_toolbar_new(scd->vbox);
 
        scd->add_button = pref_toolbar_button(tbar, GQ_ICON_ADD, _("Add"), FALSE,
                                        _("Add Shortcut"),
index f4482b0..0096988 100644 (file)
@@ -438,7 +438,7 @@ GtkWidget *toolbar_select_new(LayoutWindow *lw, ToolbarType bar)
        add_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
        gtk_widget_show(add_box);
        gq_gtk_box_pack_end(GTK_BOX(toolbarlist[bar]->widget), add_box, FALSE, FALSE, 0);
-       tbar = pref_toolbar_new(add_box, GTK_TOOLBAR_ICONS);
+       tbar = pref_toolbar_new(add_box);
        toolbarlist[bar]->add_button = pref_toolbar_button(tbar, GQ_ICON_ADD, _("Add"), FALSE,
                                                                                        _("Add Toolbar Item"),
                                                                                        G_CALLBACK(toolbar_menu_add_cb), toolbarlist[bar]);
index 64982ba..25eb8f9 100644 (file)
@@ -694,12 +694,11 @@ GtkWidget *pref_table_spin_new_int(GtkWidget *table, gint column, gint row,
 }
 
 
-GtkWidget *pref_toolbar_new(GtkWidget *parent_box, GtkToolbarStyle style)
+GtkWidget *pref_toolbar_new(GtkWidget *parent_box)
 {
        GtkWidget *tbar;
 
-       tbar = gtk_toolbar_new();
-       gtk_toolbar_set_style(GTK_TOOLBAR(tbar), style);
+       tbar = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
 
        if (parent_box)
                {
index a953091..f81f2ba 100644 (file)
@@ -180,7 +180,7 @@ GtkWidget *pref_table_spin_new_int(GtkWidget *table, gint column, gint row,
                                   gint value, gint *value_var);
 
 
-GtkWidget *pref_toolbar_new(GtkWidget *parent_box, GtkToolbarStyle style);
+GtkWidget *pref_toolbar_new(GtkWidget *parent_box);
 GtkWidget *pref_toolbar_button(GtkWidget *toolbar,
                               const gchar *icon_name, const gchar *label, gboolean toggle,
                               const gchar *description,