Live data from Hacker News

The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

cullmann.io

41–50 of 69 posts

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#41

Those replies and that commit message are disheartening to see. Technical disagreements aside, there was no reason to call out/insult KDE devs.

Yes, I just fail to see why one not went with some easy fix and then perhaps thinks about enhancing the spec. Errors can happen, I did break stuff in the past, too.

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#42

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.

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...

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#44
post #37
post #23

Earlier quoted context omitted.

The linked content directly leads to what I said. Gnome developers should address this of course (and they don't want to), but I'll repeat recommendation for the end user - use KDE and avoid Gnome. It has been so not just because of the above issue.

No it doesn't, as you'd know if you had read it. The linked content is about a KDE program (Kate) having been broken by the negligent (malicious?) actions of Gnome developers. This is self-evidently not something "using KDE and avoiding Gnome" can help with (or has anything to do with). Feel free to read it for more details!

[deleted]

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#45
post #37

Earlier quoted context omitted.

No it doesn't, as you'd know if you had read it. The linked content is about a KDE program (Kate) having been broken by the negligent (malicious?) actions of Gnome developers. This is self-evidently not something "using KDE and avoiding Gnome" can help with (or has anything to do with). Feel free to read it for more details!

If you're using KDE, you aren't likely to end up using Adwaita as your icon theme. The primary users affected seem to be users of the GNOME and XFCE flavors of Fedora where it's the default theme.

Interesting, I've always experienced everything under the sun depending on specifically adwaita (I don't use any DE).

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#46
post #19

Just use KDE and avoid Gnome.

I can do that, but I still think it would be nice to keep all applications work on all desktop envs.

"Nice" only really works if the other parties involved have any impulse to reciprocate.

Otherwise, it's just bashing your face against a wall and enabling the harmful behavior.

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#47
post #11

Wow, those RedHat guys in the gitlab tickets and commit descriptions related to this are insufferable. Is this what happens when you get paid for open source work?

There does seem to be a culture of contempt for the dribbling masses (aka users and application developers) ruining the beautiful visions of RH devs.

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#48
The way the GNOME Project has evolved over the years is just sad. The development ethos seems to be further and further away from the spirit of Free software.

The project does comply with the "letter of the law" when it comes to Free software. That is, the project does give the users their four essential freedoms of running the programs as they wish, freedom to study the programs, redistribute, and modify. But at least IMO this is necessary but not sufficient for "proper" Free software.

At least to me there is still stuff that is required for something to be Free software, even if you technically fulfill the definition. The "spirit of the law" of Free software to complement the "letter of the law". One of these is that you can act in the Free software ecosystem as a productive and good faith actor. In this case, the GNOME Project has decided to unilaterally break the FDO icon theme standard, and for what? Because they want to have the Adwaita icons as a "Private UI icon set for GNOME core apps"? This is not okay.

One must ask if this change truly helps empower the users in their use of the software and their computers.

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#49
post #48

The way the GNOME Project has evolved over the years is just sad. The development ethos seems to be further and further away from the spirit of Free software. The project does comply with the "letter of the law" when it comes to Free software. That is, the project does give the users their four essential freedoms of running the programs as they wish, freedom to study the programs, redistribute, and modify. But at lea…

Yes, and if they think the spec is bogus and obsolete, fine, either help to improve it or just provide no icon theme that pretends to follow it, then distros know they need to install another one for 3rdparty apps...

Re: The Adwaita Icon Theme no longer follows the FDO spec, breaking e.g. KDE apps

#50
post #45

Earlier quoted context omitted.

If you're using KDE, you aren't likely to end up using Adwaita as your icon theme. The primary users affected seem to be users of the GNOME and XFCE flavors of Fedora where it's the default theme.

Interesting, I've always experienced everything under the sun depending on specifically adwaita (I don't use any DE).

That's probably libadwaita (the successor to libhandy), which by the way also forces the Adwaita GTK theme. This post is about the Adwaita _icon_ theme. Those are 3 different components (solib, CSS, icons) that all happen to be called Adwaita.
Post reply on HN