Standing UI Freeze break for Dark Style Preference Initiative
One of GNOME 42's feature is a new dark theme preference. The new preference functionally replaces the Adwaita-dark theme preference in GNOME Tweaks (still kept for "legacy" apps that haven't switched to the new feature yet). It uses a new standard shared with elementary developers. An earlier developer blog post discusses more. The dark style can be enabled in the Settings app's Appearance panel.
I request a standing UI Freeze break so that any app that hasn't enabled support for the new dark style preference still can without needing to individually request permission.
-
No strings are affected.
-
This shouldn't cause any problems for Docs or Marketing either.
-
Distro packagers may need to add a new libhandy dependency for some apps. libhandy is already used by many GNOME 42 apps that did not switch to GTK4 yet.
-
To limit the scope of this freeze break, this is only for the dark theme preference. Otherwise, switching to libhandy widgets should be delayed until the next release or until a freeze break for that is approved.
Example code for what the code change looks like
There is a Gitlab label for merge requests and for issues