Created attachment 458362 [details]
On FC14 many icons are gone. They look fine on GNOME... Maybe a mismatch on the GNOME theme?
The icon naming spec changed upstream and Xfce has not yet adopted the new spec. We will need to patch a lot or change the icon theme.
What icon theme are you using on this screenshot?
Lets use this bug as the central tracker bug for all missing/wrong icons:
Main menu -> Preferences -> File manager: missing
Thunar's Copy/Move progress dialog: stock image broken
Desktop icon in Thunar: correct icon, but way too large (48x48 px).
Any more missing icons spotted?
(In reply to comment #1)
> The icon naming spec changed upstream and Xfce has not yet adopted the new
> spec. We will need to patch a lot or change the icon theme.
> What icon theme are you using on this screenshot?
> Lets use this bug as the central tracker bug for all missing/wrong icons:
> Main menu -> Preferences -> File manager: missing
Main menu -> Preferences -> Removable Drives and Media: missing
Most of the stuff in the file manager: external drivers, devices, folders, archives, unknown files... It's hard to tell, at least "folders" and "unknown files" would be needed in order to identify the rest.
Thanks for the hint with thunar-volman. I'm going to fix it now.
For thunar there are many mime types missing, e.g. rpm. Let's collect everything first before we make lots of different builds that only fix one icon each.
For reference: http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
Another missing icon: Left click on an image -> "Set as wallpaper"
thunar-volman-0.3.80-5.fc14 has been submitted as an update for Fedora 14.
(In reply to comment #5)
> thunar-volman-0.3.80-5.fc14 has been submitted as an update for Fedora 14.
Is this supposed to be fixing something? I see the icon of "Removable Drives and Media" now, but that's it. Everything else is still broken.
of co(In reply to comment #6)
> Is this supposed to be fixing something?
Of course not. Thunar will be treated with a separate update once we have identified all missing bits. Sorry if my wording was unclear.
> I see the icon of "Removable Drives and Media" now, but that's it. Everything else is still broken.
What is "everything else"? The thunar-volman preferences dialog now has it's icons. Anything I missed?
(In reply to comment #7)
> > I see the icon of "Removable Drives and Media" now, but that's it. Everything else is still broken.
> What is "everything else"? The thunar-volman preferences dialog now has it's
> icons. Anything I missed?
You mean "Removable Drives and Media"? Yeah it looks fine now.
(In reply to comment #1)
> Desktop icon in Thunar: correct icon, but way too large (48x48 px).
Sorry, this is a false positive, it is only too large on F13.
xfce4-places-plugin-1.2.0-3.fc14 has been submitted as an update for Fedora 14.
More problems in the 'add new items' dialog of xfce4-panel:
xfce4-panel: generic launcher lacks icon
xfce4-cddrive-plugin: missing icon
xfce4-cpugraph-plugin: mouse instead of something meaningful
The following file types are missing icons in Thunar: ps, pdf, sh, zip/tar/bz2/gz
This might be a silly question but instead of updating one by one several packages and trying to fix this problem with a lot of churn, wouldn't it be easier to switch to the same icon theme as GNOME for this release and then fix the problems in Rawhide?
Indeed, this is a silly question. ;)
We *ARE* using the icon set from GNOME. In order to get the icons back we could just tell everybody to switch to xfce4-icon-theme but then icons in GNOME applications will be missing.
There are two options to address this problem:
1. We fix the applications. We will also port xfce4-icon-theme to the new naming scheme.
2. GNOME brings back the compatibility symlinks they removed.
While 2. would be easier for us, it is not going to happen. It took the GNOME people 2 releases to make everything work with the new naming. They say that the old icon theme was unmaintainable and I think I agree.
Even if they are willing to do it: Switching back to the old naming is a step in the wrong direction: It will make Xfce incompatible with other icon sets and would just delay the switch to F15.
ATM this switch is happening in Xfce 4.8 upstream too, but as the release has not made it into F14, we need to do it on our own. It's also a great opportunity for Fedora to help Xfce. Some of my patches were already upstreamed.
Ouch, I just discovered that there is the gnome-icon-theme-legacy package.
Kevin, should we just make one package depend on the -legacy package for F14?
ah ha. I didn't know anything about that package, but yes, if that will get f14 working ok, lets do that and fix it properly in rawhide/4.8.
Add to Thunar perhaps?
Christoph, I might have misunderstood the details but yes the point of the question was basically, is there a way to avoid the churn by trying to fix this problem by upgrading many packages one by one. Not pointing fingers but I am surprised that this wasn't fixed before the release since it seems to be highly visible and has a easy fix (add a fake dependency on the legacy package somewhere in the stack)
Kevin and I agreed on making libxfcegui4 require gnome-icon-theme-legacy. The thunar-volman update is needed nevertheless, but the Thunar update from bug 647734 is not.
Rahul, your question was justified, it was the right question in fact as I found the -legacy package after that. :)
I agree this problem should have been fixed before release, but I was just to busy to test and I wonder why our testers who ran the desktop validation testing did not spot it. I thin this also is a lack of communication, the maintainer of gnome-icon-theme should have clearly communicated this change.
Perhaps you can add the info to
Not that a few missing icons is a huge deal but it is pretty visible. Lets try and do better for Fedora 15.
libxfcegui4-4.6.4-3.fc14 has been submitted as an update for Fedora 14.
(In reply to comment #20)
> Perhaps you can add the info to
Done. I also added it to the F14 common bugs page:
Works for me :)
libxfcegui4-4.6.4-3.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update libxfcegui4'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/libxfcegui4-4.6.4-3.fc14
libxfcegui4-4.6.4-3.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
thunar-volman-0.3.80-5.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.