We just had a GTK hackfest at FOSDEM. A good time for an update on whats new and exciting in GTK, with an eye towards 4.18. Requirements You can no longer call gdk_display_get_default() or gdk_display_open() before gtk_init(). This was causing problems due to incomplete initialization, so we made it fail with a (hopefully clear) error...| GTK Development Blog
In our last update, we shared how to improve the developer experience for building and testing software using system extensions with sysext-utils. This time, we want to share how to leverage that work to enhance end-to-end testing.| www.codethink.co.uk
Several months ago, I announced that I would be developing a new accessibility architecture for modern free desktops. Now, I’m happy to provide an update on this project, code-named Newton. Before I begin, I’d like to thank the Sovereign Tech Fund for funding this work, and the GNOME Foundation for managing the contract. A word on...| GNOME Accessibility
GNOME Human Interface Guidelines#| developer.gnome.org