Re: [Inkscape-devel] State of the Icons
Would it be possible to commit the finished versions of both Tango (art libre) and Tango Colors icons in SVN?
See above, discrete icons are needed. I will make them the default for Linux once I get them.
Thanks for your answer.
Let me get this straight. There will be two sets and the tango will be used in linux? The ability of changing the theme using a custom file won't come back?
What happens to people who wants default icons in Linux, or people who wants Tango in Windows, for example?
Gez.
On Apr 1, 2009, at 6:54 PM, Guillermo Espertino wrote:
Let me get this straight. There will be two sets and the tango will be used in linux? The ability of changing the theme using a custom file won't come back?
What happens to people who wants default icons in Linux, or people who wants Tango in Windows, for example?
That was only Krzysztof's ideas.
However it turns out that with the code he added for loading from 'hicolor' both the old way and the new 'hicolor' way can coexist.
Especially since librsvg has problems that *does* blank out some of our icons on various distros, we can't depend 100% on external loading.
Jon A. Cruz wrote:
Especially since librsvg has problems that *does* blank out some of our icons on various distros, we can't depend 100% on external loading.
You may not like this idea but the usual solution to this problem is to ship PNG icons in standard sizes, as well as in 48x48 for downscaling, alongside their raster versions. I actually have exactly this in my working tree, along with a script to automatically generate the PNGs from SVGs, but I haven't committed it yet because it can potentially hide some bugs from testing.
Regards, Krzysztof Kosiński
Guillermo Espertino wrote:
Let me get this straight. There will be two sets and the tango will be used in linux?
Yes
The ability of changing the theme using a custom file won't come back?
The intention of theming is that Inkscape's icons should be consistent with the rest of the desktop. Instead of changing Inkscape's theme file, you should change your global icon theme.
What happens to people who wants default icons in Linux, or people who wants Tango in Windows, for example?
Tango on Windows: rename "tango" to "hicolor" in icons dir and vice versa (note that the "tango" directory doesn't exist yet). Default on Linux: make a new icon theme in ~/.icons that inherits from the theme you use and put default Inkscape icons there (I'll put some docs on how to do this on the wiki once Tango is ready), or contact the author of the theme you use and tell him/her to add icons for Inkscape. Note that this may seem more complicated than before, but what we ultimately want is theme authors shipping icons for Inkscape, rather than just having a choice between two defaults.
Regards, Krzysztof Kosiński
participants (4)
-
Alexandre Prokoudine
-
Guillermo Espertino
-
Jon A. Cruz
-
Krzysztof Kosiński