Release Notes: This release brings a quick fix for a common crash in updating the font description for animations.
Release Notes: The size negotiation optimizations were reverted due to problematic side effects in some applications. Prelight of selected row expanders was fixed. Other minor bugs were fixed.
Release Notes: Performance improvements for theming and size allocation were made. GtkStatusIcon can now receive icon size hints from the tray in which it is embedded. Thread-safety fixes were made in file chooser and app chooser code. RTL fixes were made for GtkGrid and GtkWidget::halign. Other minor bugs were fixed.
Release Notes: Dark themes for the window manager are now exported. Selectable labels now work again. Translations were updated.
Release Notes: A font theming change in 3.0.4 which caused application-set fonts to be ignored was reverted. A smaller font size is now used in GtkSwitch.
Release Notes: New style classes for "inline" toolbars and sidebars were added. Theming fixes and enhancements were made in many widgets. Several bugs were fixed. Translations were updated.
Release Notes: Support for the GDK_NATIVE_WINDOWS environment variable was removed. Several minor bugs were fixed. Translations were updated.
Release Notes: An autoconf macro GTK_CHECK_BACKEND was added to allow easy checking for certain Gdk backends. GtkSettings were made multi backend safe. Many improvements to themability and to the default theme were made. A number of memory leaks and segmentation faults involving accessibility were fixed. Many other bugs were fixed. Translations were updated.
Release Notes: This is a major new version. Cairo drawing is used throughout the library, dropping the antiquated X11 drawing API. Modern input device handling was implemented. A new theming API is available, using a familiar CSS syntax and supporting animated state transitions. Geometry management is more flexible. Multiple backends are supported for GDK. Easy application support was implemented for things such as keeping track of open windows, ensuring uniqueness, and exporting actions. Several new widgets were added.