GNOME Bugzilla – Bug 617292
gnome-icon-theme needs to include scalable in index.theme (for -symbolic)
Last modified: 2010-05-24 16:14:22 UTC
gnome-icon-theme-symbolic doesn't ship its own index.theme as it's an extension to gnome-icon-theme. It does however install its icons into $PREFIX/share/icons/scalable/<context>/ and this size isn't defined in gnome-icon-theme 's index.theme. the index.theme in gnome-icon-theme is generated at buidl time based on the icons included and thus scalable is left out. We need to special case this. The sections needs to read something along: [scalable/actions] Context=Actions Size=16 Type=Scalable MinSize=8 Maxsize=512
Yeah, this is correct. In our F13 package, we currently add [scalable/apps] Size=48 MinSize=32 MaxSize=256 Context=Applications Type=Scalable [scalable/actions] Size=48 MinSize=32 MaxSize=256 Context=Actions Type=Scalable [scalable/devices] Size=48 MinSize=32 MaxSize=256 Context=Devices Type=Scalable [scalable/status] Size=48 MinSize=32 MaxSize=256 Context=Status Type=Scalable but the {Min,Max,}Size fields for the symbolic icons should be as you say. One thing to point out here is that we still have some modules in GNOME that install icons below gnome/scalable/... which are not symbolic icons, e.g libgweather. Those should probably be transitioned to installing fixed sizes up to 256, so that the scalable tree can be exclusively for symbolic icons.
While we can have symbolic icons install to a new size "symbolic" for example, I don't think apps should be installing to a specific theme at all. App launcher icons go to the hicolor theme and application specific icons go into the app's domain -- http://live.gnome.org/ThemableAppSpecificIcons
Will this be fixed for the next 2.30 release so application can use their scalable SVG icons again and for 2.31/3.0 the applications can be fixed then?
The scalable directories that are getting added back are for the specific purpose of symbolic icons, not for random application icons. Applications should not install icons in the gnome icon theme, anyway.
(In reply to comment #3) > Will this be fixed for the next 2.30 release so application can use their > scalable SVG icons again and for 2.31/3.0 the applications can be fixed then? It's supposed to be installed in hicolor.
Created attachment 161876 [details] [review] patch
Patch applied, thanks Matthias, closing.