GTK toolkit developers met in Brussels once again for their annual hackfest during FOSDEM week.
Following their latest GTK 4.21 test build for the GNOME 50 beta, GTK developers at the hackfest were discussing and thinking through some of their plans this year.
While previously there was talk of a possible opt-in unstable API for GTK so developers could test new experimental API features, no firm decision there has been reached yet. They did decide though to bump their C runtime requirement to C11 for the GTK 4.24 cycle.
GTK’s session saving support was deemed not ready for making the cut for the upcoming GTK 4.22 release. The GTK developers do hope their session saving support will be in good shape for the GTK 4.24 toolkit release. The new session saving code uses the save/restore portal so it works better cross-desktop and inside of a Flatpak sandbox and similar.
The developers also spent a lot of time working through the state of accessibility for GTK and improvements that can be made there. They hope to provide some way for applications to support the AT-SPI collection interface for enhancing accessibility support.
This year they are also going to look at bringing some general purpose APIs from libadwaita back into GTK proper.
More details on their FOSDEM hackfest results can be found via the GTK blog.
