The Inspector tool has been updated as well

Jan 9, 2016 02:35 GMT  ·  By

The GNOME developers have released a new milestone for the upcoming GTK+ 3.20 open source and cross-platform GUI (Graphical User Interface) toolkit, version 3.19.6.

GTK+ 3.19.6 is both a feature and bugfix release. It adds many new CSS changes, such as better support for CSS border, padding and margins, min-height and min-width support for more widgets, consistent updates to the CSS documentation, expansion of CSS properties, and CSS syntax support for Radial gradients.

Furthermore, various pseudo state names have been changed, but their old names will still work. For example :drop(active) is used instead of :dnd, :disabled instead of :insensitive, and :indeterminate is used as a replacement for :inconsistent. The prefix of certain CSS properties has been changed to -gtk-.

For Wayland, GTK+ 3.19.6 fixes placement issues by adding using subsurfaces for temporary windows, if available, handles dialogs that don't have a transient parent much better, and forces cursor grabbing during display of pop-ups. A HighContrastInverse theme has been added in this release as well, and the Inspector now supports highlighting of troublesome widgets.

Over 30 bugs have been fixed in this release, most of them being either reported by users since the previous milestone for the upcoming 3.20 branch or discovered by the GNOME developers. To see what exactly has been changed in this release, do not hesitate to take a look at the changelog attached at the end of the article.

Last but not least, GTK+ 3.19.6 updates various language translations, among which we can mention Brazilian Portuguese, Portuguese, Spanish, Norwegian Bokmal, Czech, Indonesian, Slovak, German, and Hebrew. Those of you who want to take this pre-release version for a test drive can download the GTK+ 3.19.6 sources right now.

GTK+ 3.19.6 Changelog