After six months of development, GNOME 42 is here and it’s packed with some cool new features and enhancements for fans of the GNOME desktop environment. The biggest change in this major release is the porting of almost all default GNOME apps to the latest GTK4 toolkit and the libadwaita 1.0 library for a more modern look and faster performance.
This is a very odd release. There’s tons of great, valuable new features and improvements in here, and if it wasn’t for libadwaita, I’d be quite excited to upgrade my various GNOME installations the moment Fedora 36 becomes available. A new screenshot UI, updates to all the core applications, a ton of performance improvements, and a lot more.
Sadly, libadwaita is incredibly problematic. Virtually all of GNOME’s core applications now use libadwaita, which means they cannot be themed. They will all use the default refreshed Adwaita theme, and no matter what Gtk+ theme you install, you can’t change that. What makes matters worse, is that the various applications not yet ported over to libadwaita, such as Nautilus, will still use the old, pre-libadwaita Adwaita theme, meaning that even on a default installation without any custom themes, you’re going to have to deal with a very inconsistent user interface.
Even when all of GNOME’s core applications have been ported over to libadwaita, your desktop will still make use of countless regular Gtk+ applications that will look out of place compared to all the GNOME applications. The GNOME team of course hopes that every Gtk+ developer will adopt libadwaita – Cinnamon, Xfce, Cosmic, MATE be damned – but the odds of that happening are slim.
Libadwaita knowingly and willingly makes using GNOME a far less pleasurable experience, and the fallout of this boneheaded move will take years to recover from – if at all.
It’s Gnome’s normal 6 month release cycle. 42 is essentially 4.2.
Who was theming Gnome? Oh right, people who don’t do their job.
That remains to be seen.
Cinnamon, Xfce, Cosmic, and Mate aren’t part of the Gnome project.
System76 (Cosmic) and Solus didn’t do the work they said they would then got mad because someone else didn’t do the work for them. They stoked up the anti-Gnome crowd to create a bunch of smoke to cover up their ineptitude.
Xfce isn’t affected. Xfce is just getting around to finishing the Gtk3 port. Gnome and KDE applications have always looked odd, and that tradition will continue. Tradition! Best info on the subject: https://www.reddit.com/r/xfce/comments/q3gmd9/gtk4_and_the_future_of_xfce/
Mate is doing their own thing, and have forks of all the original Gnome 2 apps. I can’t find anything about how they’ve been affected. I’m going to guess applications looked weird anyway, and Mate users are deathly allergic to Gtk3+ and Qt5+, I’m assuming, so are very careful with the software they install.
I can’t find how Cinnamon is affected. They seem to be doing okay.