In this last week, the master branch of GTK+ has seen 46 commits, with 1541 lines added and 3471 lines removed.
Planning and status
- Emmanuele Bassi outlined a list of items to work on GSK on the wiki
- The GTK+ road map is available on the wiki.
Notable changes
On the master branch:
- Matthias Clasen worked on removing the custom
-gtk-gradient
CSS function and ensured that the standardradial-gradient
andlinear-gradient
functions worked as defined by the CSS specifications - Lapo Calamandrei ported Adwaita and other themes shipped by GTK+ to the standard CSS gradient definitions
- Benjamin Otte introduced a
GskTexture
API inside GSK to cache icon assets from GTK+ and avoid multiple texture uploads - Timm Bäder removed the custom style properties used by
GtkTreeView
andGtkToolItemGroup
, and replaced them with standard CSS properties - Timm also removed the
appears-as-list
custom style property fromGtkComboBox
On the 3.22 stable branch:
- Matthias Clasen released GTK+ 3.22.3
- Chun-wei Fan merged the HiDPI display support for Windows
Bugs fixed
- 774097 – GtkPrintOperation should not truncate job names
- 772075 – GTK+ uses a lot more CPU under Wayland than under X11
- 773916 – GtkComposeTable caches broken: using a same ~/.XCompose does not work twice in a row
- 773979 – GdkGLContext does not chain finalize handler
- 774046 – GtkSpinButton does not always unref priv->{up,down}_button
- 774066 – GtkHeaderBar does not unref all GtkBox and GtkSeparator it creates
- 774185 – GtkPlacesSidebar does not unref itself as many times as it references
Getting involved
Interested in working on GTK+? Look at the list of bugs for newcomers and join the IRC channel #gtk+ on irc.gnome.org.
One thought on “This week in GTK+ – 24”
Comments are closed.