2026-09-14 Kjell Ahlstedt 4.24.0 2026-09-14 Kjell Ahlstedt Gtk: Add new API from gtk 4.23.4 * configure.ac: * meson.build: Require gtk4 >= 4.23.4 * gtk/src/settings.hg: Add property_gtk_accent_color(). 2026-09-14 Kjell Ahlstedt Gsk, Gtk: Regenerate docs.xml and .defs files using gtk files from gtk 4.24.0. 2026-09-09 Kjell Ahlstedt Meson build: Fix missing dependencies All generated source files must be generated before anything in gtk/gtkmm is compiled. See glibmm!79 * gdk/gdkmm/meson.build: Rename built_dummy_h_file_target to gdkmm_built_dummy_h_file_target. * gsk/gskmm/meson.build: Rename built_dummy_h_file_target to gskmm_built_dummy_h_file_target. gskmm_library depends on gdkmm_built_dummy_h_file_target. * gtk/gtkmm/meson.build: Rename built_dummy_h_file_target to gtkmm_built_dummy_h_file_target. gtkmm_library depends on gdkmm_built_dummy_h_file_target and gskmm_built_dummy_h_file_target 2026-09-06 Kjell Ahlstedt Require glibmm >= 2.89.0 Gtk since 4.23.4 requires GLib >= 2.89.3. Glibmm < 2.89.0 can't be built with GLib >= 2.89.2, where GDBusActionGroup and GEmblem are final types. What gtkmm itself requires: glibmm >= 2.75.0 What's required indirectly via gtk's requirement: glibmm >= 2.89.0 2026-09-06 Ben Corby Add map_keyval() to Gdk::Display