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

- GTK_ICON_SIZE_SMALL_TOOLBAR deleted Replaced by default setting

src/bar-gps.cc

index c03a7e6..f1ca821 100644 (file)
@@ -953,7 +953,11 @@ GtkWidget *bar_pane_gps_new(const gchar *id, const gchar *title, const gchar *ma
        gtk_container_add(GTK_CONTAINER(frame), vbox);
 
        status = gtk_box_new(GTK_ORIENTATION_HORIZONTAL,0);
+#ifdef HAVE_GTK4
+       slider = gtk_scale_button_new(1, 17, 1, slider_icons);
+#else
        slider = gtk_scale_button_new(GTK_ICON_SIZE_SMALL_TOOLBAR, 1, 17, 1, slider_icons);
+#endif
        gtk_widget_set_tooltip_text(slider, _("Zoom"));
        gtk_scale_button_set_value(GTK_SCALE_BUTTON(slider), static_cast<gdouble>(zoom));