[Posted March 18, 2026 by jzb]
GNOME 50 has been released. Notable changes in this release include enhancements to the Orca screen-reader application, interface and performance improvements for GNOME's file manager (Files), a "massive set of stability and performance updates" for its display-handling technologies, and much more. See also the "What's new for developers" article that covers changes of interest to GNOME and GNOME application developers.
Posted Mar 19, 2026 4:48 UTC (Thu) by swilmet (subscriber, #98424) [Link] (10 responses)
Posted Mar 19, 2026 5:49 UTC (Thu) by mroche (subscriber, #137163) [Link] (5 responses)
I'm not a desktop app developer, so what freedesktop.org specs/APIs be analogous or pertinent to solving the GNOME/GTK examples you've mentioned?
Posted Mar 19, 2026 9:04 UTC (Thu) by swilmet (subscriber, #98424) [Link] (4 responses)
Posted Mar 19, 2026 12:36 UTC (Thu) by jond (subscriber, #37669) [Link] (2 responses)
Posted Mar 20, 2026 9:43 UTC (Fri) by swilmet (subscriber, #98424) [Link] (1 responses)
Posted Mar 21, 2026 9:45 UTC (Sat) by jond (subscriber, #37669) [Link]
Thank you for clarifying. I had uncharitably interpreted your message (at least privately) as “anything except gtk4/libadwaita is legacy.” That was unfair and I’m sorry.
Posted Mar 19, 2026 16:40 UTC (Thu) by ebassi (subscriber, #54855) [Link]
XSETTINGS is irrelevant in 2026.
Toolkits (and applications) should be using the Settings desktop portal, which includes the reduced-motion setting, and gets proxied by whatever desktop setting—for instance, the reduced-motion setting in GNOME, or the animation duration setting in KDE.
Posted Mar 19, 2026 8:21 UTC (Thu) by lunaryorn (subscriber, #111088) [Link] (3 responses)
Posted Mar 19, 2026 9:14 UTC (Thu) by swilmet (subscriber, #98424) [Link] (2 responses)
Posted Mar 19, 2026 16:49 UTC (Thu) by ebassi (subscriber, #54855) [Link] (1 responses)
Posted Mar 20, 2026 9:16 UTC (Fri) by swilmet (subscriber, #98424) [Link]
Thanks for the clarifications.