Release Notes: The treeview-refactor branch was merged, bringing more flexible cell arrangement with GtkCellArea, GtkCellAreaBox, and others. The gdk-backend branch was merged, cleaning up the internal frontend/backend separation in GDK. Backends other than X11 are broken in this release. Many functions were deprecated and removed. The GDK X11 backend now uses XI2 (including multi-device capabilities) by default. Other enhancements were made and many minor bugs were fixed.
Release Notes: Many further functions were deprecated. Several minor bugs were fixed.
Release Notes: Many APIs were deprecated. GtkAppChooser was added, a family of widgets that allow choosing an application to open a file. The GtkStyleContext branch was merged, replacing GtkStyle. Many bugs were fixed.
Release Notes: Several minor bugs were fixed. Translations were updated.
Release Notes: Several minor bugs were fixed.
Release Notes: Another API was added to aid in migration to GTK+ 3.0. Building with libtool 2.4 is now possible. Several minor bugs were fixed.
Release Notes: GtkApplication was rewritten, and now mostly relies on the GApplication API. A GtkScrollable interface was added. Several other enhancements were made. Bugs were fixed.
Release Notes: This new development series will not receive major feature work beyond API additions that are required to facilitate porting to GTK+ 3. Many functions were deprecated. Several new APIs were added. A few minor bugs were fixed.
Release Notes: GTK+ can now add a resize grip to any window. The resize grip functionality in GtkStatusbar was removed. A very old bug in the handling of geometry widgets was fixed, and a way to set geometry in terms of the geometry widget was added. GtkFileChooser now uses GSettings to store its settings. GtkWrapBox was dropped from GTK+ again. GtkWidget now has horizontal and vertical expand flags, intending to obsolete most custom container-specific expand child properties over time. GtkComboBoxEntry was deprecated in favor of a ::has-entry property on GtkComboBox. Other changes and some fixes were made.
Release Notes: Rendering cleanup work has started, affecting many APIs. GdkPixmap and GdkColormap were replaced. GtkSizeRequest was merged into GtkWidget. GtkCellSizeRequest was merged into GtkCellRenderer. GtkObject and GtkWidgetFlags were removed. GtkWidget gained generic alignment and padding properties. Many other adaptations were made. Several bugs were fixed.