-
-
Notifications
You must be signed in to change notification settings - Fork 14k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adwaita-icon-theme: 46.0 -> 46.2 #316416
base: master
Are you sure you want to change the base?
adwaita-icon-theme: 46.0 -> 46.2 #316416
Conversation
I would suggest adding both icon themes to the list of default installation of GNOME.
GNOME desktop itself does not make it clear that one needs to install the "legacy" icon theme. |
Per icon-theme-spec |
It is not clear to me what marking the theme as |
Even though it is marked as Hidden, GNOME apps continue to use it. Apps like KDE's Kate, which rely on a theme adhering to the theme, have missing icons due to no other icon themes available to fallback to.
GNOME ignores the spec, and does not implement it. This is already an issue in GNOME 46 according to #315451 (comment), so let's not delay it any further and merge this. I still think on the distro side we should ship |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, let's merge this
This has been an issue long before GNOME 46 – in fact, GNOME 46 was actually one of the few releases that did not remove any icons. So I do not think there is much point in rushing it now.
There are multiple points where spec can be implemented: on “supplier” side (in icon themes) and on consumer side in apps (through GTK or ¿Qt/KDE libs?). I am mostly interested in how the latter behave in the absence of inherited theme. The spec does not say anything on that topic.
We could do that for And there is also the question of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, although I think this PR should probably be targeting the staging
branch rather than master
.
Not that many rebuilds so it could skip staging. |
@jtojnar if this |
Any updates here? |
This marks the theme hidden and inherits from AdwaitaLegacy. https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/compare/46.0...46.2
Is there any reason that this PR is still a draft? The changes look pretty trivial to me. |
See above #316416 (comment) |
Description of changes
https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/compare/46.0...46.2
This marks the theme hidden and inherits from AdwaitaLegacy.
The AdwaitaLegacy theme contains icons required by icon-naming-spec that were removed from Adwaita icon theme proper few releases back.
Try installing
adwaita-icon-theme-legacy
in addition tognome.adwaita-icon-theme
if some apps are missing icons.See https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/288 for more info.
Closes #315451
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.