Hacker News new | ask | show | jobs
by tetromino_ 777 days ago
By my reading, this is a Fedora bug, not a Gnome bug. Adwaita is by deliberate upstream decision no longer an FDO compliant icon theme, but Fedora sets it as the default FDO compliant icon theme in their builds. Clearly someone dropped the ball in the communication between Gnome and Fedora.
3 comments

If it is that way, there should be no theme index that states otherwise in the theme. As mentioned in the bug, that still is the case. Even if not the default on other distros, users will be able to pick it in desktop envs that honor the spec and trust that file.

We no longer do:

Git commit c8b8a4db63b575edf931c3d61aea1ed3d3d287f2 by Nate Graham. Committed on 01/05/2024 at 21:50. Pushed by ngraham into branch 'Plasma/6.0'.

kcms/icons: filter out GNOME's Adwaita and High Contrast icon themes

These are no longer FDO-compatible icon themes, and are apparently no longer intended to be used for non-GNOME apps--going against what an FDO icon theme is supposed to be used for.

I've contacted the GNOME folks about it, and unfortunately they've made it clear that the situation is intended; see https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/2...

As such, allowing the user to select these icon themes will just give them an opportunity to break all their non-GNOME apps. Let's filter these themes out to prevent that possibility.

We still need to figure out a solution for when our apps are run in distros where Adwaita is used as the default icon theme, but that's a separate topic.

BUG: 486409 FIXED-IN: 6.0.5 (cherry picked from commit 813d22ff80ede0c7c08e4563621e3778459426f0)

M +12 -0 kcms/icons/iconsmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/c8b8...

It seems to me (https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/2... who BTW seems to be a GNOME/Fedora dev from Redhat) that Adwaita is GNOME's default icon theme. Either way, I'm not sure why Adwaita decided they weren't going to be an standard-compliant icon theme anymore but were going to continue being used as a standard-compliant icon theme...
My POV is it's a GNOME issue. If GNOME doesn't want to comply with the FDO icon standard, they shouldn't include metadata that allows Adwaita to be registered as an icon theme.