Jon A. Cruz wrote:
Other people out there use different settings that get the icon sizes different. And nowadays with hi-res displays more and more common, allowing for that is more critical.
I know that very well; That's why I took the time to cut out the icons from icons.svg in the first place. Otherwise I would have just written a script that uses Inkscape to render the icons. However, the most common sizes are 24x24 and 16x16, and 32x32 for Windows desktop icons. Shipping those most used sizes means that only some icons have to be rendered from the vector. Moreover, I don't see how this relates to my modifications, since we're still using the scalable icons; the only thing that changed is that we're using a different renderer and "discrete" files instead of a monolithic one.
Did anybody try this on windows? I just did a clean build and I'm missing a *lot* of icons I guess you run Inkscape from the build tree without installing it. Regardless where you run Inkscape from, it looks for icons and other assets in the place it was installed. You need to install a daily build from after the change so that the icon files land in the appropriate places. Otherwise it won't work, just the way it wouldn't work if you built Inkscape and tried to run the built executable without having it installed in the regular location as well. I can put in some hacks to allow Inkscape to see the icons from the source tree, but this could make testing harder.
Regards, Krzysztof Kosiński