*** gtkmm gtkmm 3.89 wraps GTK+ 3.89. It will become gtkmm 4.0, wrapping GTK+ 4.0. It is a version of the gtkmm-4.0 API. It installs in parallel with gtkmm-3.0.
gtkmm stays in-sync with gtk+ by (mostly) following the official GNOME release schedule: http://www.gnome.org/start/unstable/ http://www.gtkmm.org *** Changes 3.89.1: (unstable) This is the first release of the gtkmm-4.0 API/ABI, wrapping GTK+-4.0. It installs in parallel with the gktmm-3.0 API/ABI, of which the most recent version is gtkmm 3.22.0. Build/General: * Use GTK+-4.0 instead of GTK+-3.0. (Kjell Ahlstedt) * Use C++14. (Murray Cumming) * Use glibmm-2.52 instead of glibmm-2.4, pangomm-2.42 instead of pangomm-1.4, and atkmm-2.26 instead of atkmm-1.6. Note that, via, glibmm, we now use libsigc++-3.0 instead of libsigc++-2.0. (Murray Cumming) * Remove deprecated API. (Kjell Ahlstedt) * Add default signal handlers (on_*()), where we couldn't before without breaking ABI. (Kjell Ahlstedt) Gtk: * Container: Make add() non-virtual. (Kjell Ahlstedt) * FontButton: Derice from, and implement, the FontChooser interface. (Kjell Ahlstedt) * Label(): don't use misleading align argument names. (djb) Bug #774652 * Object: Remove gobject_disposed_. (Kjell Ahlstedt) * ToolButton: Derive from, and implement, the Actionable interface. (Kjell Ahlstedt) * Widget: Add measure() and measure_vfunc(), which replaces get_preferred_*_vfunc(). (Kjell Ahlstedt) * Window: Make raise() non-virtual. (Kjell Ahlstedt) Documentation: * Frame: Fix the documentation of set_label_align() (Kjell Ahlstedt) Bug #774249 -- Murray Cumming murr...@murrayc.com www.murrayc.com _______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtkmm-list