On Sat, 2009-03-28 at 18:18 -0700, Krzysztof KosiĆski wrote:
AndreBerg wrote:
Ahh, ok, now I understand... By removing hicolor with the new scalable icons the PNGs get used
again.
It's not exactly like this. Before my hanges we used scalable icons rendered by Inkscape's own renderer. Now we still use scalable icons through a standard theming mechanism, but it isn't playing well with the existing code.
No, that is not quite true.
Before your changes, not having hicolor would allow the rendering from Inkscape's internal versions... but there was code in there that was addressing the multi-size and blurring issues.
If I remove the hicolor directory (and thus cause the code to fall back to self-rendered icons.svg entries) I now see blurring on certain ones that is *identical* to the state quite a while back before I started fixing it.
Thus there is a definitely behavior regression. This does show up differently on different platforms, so it is sometimes hard to notice if one does not check.