GTK+ 3.19.3 is now available for download and testing

Nov 25, 2015 02:30 GMT  ·  By

Only three days after the announcement of GTK+ 3.19.2, the GTK+ developers have announced the release and immediate availability for download and testing of the third milestone towards GTK+ 3.20.

According to the internal changelog, which has been attached at the end of the article for reference, GTK+ 3.19.3 brings all sorts of theming changes, among which we can mention the renaming of the non-standard CSS (Cascading Style Sheets) properties to support -gtk- prefixes, while still supporting old names.

For example, gtk-key-bindings has been renamed to -gtk-key-bindings, and icon-shadow to -gtk-icon-shadow. Moreover, the GTK+ Inspector has been updated to display CSS parsing warning and errors, and the GtkShortcutsWindow widget has received several interesting enhancements.

Among these, we can mention that more and more widgets have now a complete status and are fully compatible with the Glade UI designer software, and support for standard gestures with predefined subtitles and icons has been implemented in the GtkShortcutsShortcut widget. Also, GtkShortcutsGesture has been declared deprecated.

Bugs have been fixed, translations updated

As with any new development milestone of the GTK+ GUI toolkit, many bugs reported by users from the previous version have been fixed. Among these, we can mention issues related to flickering cursor, missing redraw from the GtkSpinButton widget, stock images for gestures, and the inability to send search requests.

Last but not least, the issue where windows were suddenly set as always on top has been addressed, the bold font name of org.gnome.desktop.interface is now respected, and style information is no longer destroyed by the gtk_style_context_save() function. The Portuguese and Lithuanian language translations have been updated.

GTK+ hackers and testers can download the GTK+ 3.19.3 sources right now from Softpedia to compile the software by hand in their GNU/Linux distributions. As usual, please remember that this is a pre-release version of GTK+, which means that it is not ready for production use.

GTK+ 3.19.3 Changelog