GTK4: GTK_ICON_SIZE_SMALL_TOOLBAR
authorColin Clark <[email protected]>
Tue, 26 Sep 2023 15:54:13 +0000 (16:54 +0100)
committerColin Clark <[email protected]>
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 c03a7e6062067cf1aba1c04b42eba9fc3f060503..f1ca82120479820437f8ae8dff81fe8a1bf83361 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));