i use the tango icon theme, but this also happens with the gnome icon theme. the icons that are used for the submenus office, settings and system are used from the specified icon theme, but the other submenu icons are used from the rodent icon theme. http://www.mant1core.de/menu.png
Yes! I am using Tango as well, but the icons are not set correctly. It seems to effect the Network, Multimedia, File Manager, and Terminal icons (as far as I've seen). XFCE 4.4 beta 1 - worked fine XFCE 4.4 beta 2 - icons are wrong Please correct this issue.
(In reply to comment #0) > i use the tango icon theme, but this also happens with the gnome icon theme. > the icons that are used for the submenus office, settings and system are used > from the specified icon theme, but the other submenu icons are used from the > rodent icon theme. Can you specify the correct file names of the icons that *should* be used?
for the submenus (without extension. i think .svg would be the best): applications-accessories applications-development applications-games applications-graphics applications-internet applications-multimedia applications-office applications-other applications-system currently i think xfce- or gnome- instead of applications- is used. those are symlinks to the applications- icon files, so it would be better to just use the right files.
btw, when i remove the hicolor-icon-theme package (which consists only of the empty folders on arch but has no files at all) then the icons in the menu are themed. this is the list of all files in the hicolor-icon-theme package: http://www.archlinux.org/packages/files/8828/ nothing is done after the installation of that package. no update programs are run or anything.
oh, when i remove the hicolor-icon-theme (thunar for example depends on it btw), then there are no non-themed icons in the desktop menu at all. there are a lot of icons missing in the "settings"-submenu because of this. so removing this package is of course no solution.
i found that the xfce-icon-theme only uses gnome-* and xfce-* names for the files. since xfce tries to follow the freedesktop standards, it would be nice to do that also for icon naming as suggested on http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html maybe the naming utils could be usefull: http://tango.freedesktop.org/Standard_Icon_Naming_Specification
Ok, Xfce will first try the names from the icon naming spec, and then fall back to other names. I'm not going to handle renaming all the icons in xfce4-icon-theme; too much effort. Open a separate bug for that, I guess.
sorry, but that didn't fix it. in fact, now the themed icons aren't even used when removing the hicolor-icon-theme anymore...
Does it work when you put hicolor back? You cannot remove hicolor; it is required by gtk for icon theming to work properly. Also, what did you update? The required fixes are in libxfcegui4 (though there's a minor fix for the "Other" icon in xfdesktop itself).
i always reinstalled hicolor of course. the tip with libxfcegui4 is a good one, as i only updated xfdesktop4! i'lly try again
alright! the submenus now have the correct icon, at least for the tango theme. gnome icon theme doesn't have the right icon for all of them, but since tango uses the freedesktop icon name specification and it is used in xfce now, i'd say it is ok. there is only one thing left: the icon for the "Accessories" submenu is still not correct. the other icons are correct now.
screenshot?
Created attachment 662 accessories icon missing in menu. the others are ok.
Ok, it looks like your icon theme is missing 'applications-utilities', which is mentioned in the icon naming spec. Regardless, that's not really the right icon for it, so I added a new "accessories" icon category. You'll need to update both libxfcegui4 and xfdesktop again.
those are all of the icons that should be used according to the naming specs: applications-accessories applications-development applications-games applications-graphics applications-internet applications-multimedia applications-office applications-other applications-system applications-utilities (i -missed other and -utilities above) however it says in table 5 (Standard Category Icons): applications-accessories : The icon for the
ooohh sorry! i just set the icon theme again in the user interface settings dialog and now the accessories icon is there! so this is infact fixed. Thank you.
hm, strange... the rodent icon theme shows the "office" menu (the pencil) now instead of the screwdriver that was used before (*-util.svg)
Yep, I added 'gnome-applications' to the 'accessories' fallback chain. Unfortunately the icon in Rodent is the same as for Office. Should be fixed now as well.