Comment 22 for bug 333263

Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

Revision 20847 should fix the two icons in Align and Distribute. Thanks for bearing with me.

icons.svg is just a big canvas that gets rendered in portions when an icon is needed. They are looked up by their IDs, which can be seen in Object Properties (Ctrl+Shift+O). The icons apparently need to be aligned on the 1px grid present in the document, otherwise they are blurry.

You can look into widgets/icon.cpp and places using SPIcon and try to figure out why they seem to reuse the pixbufs from different resolutions instead of rendering them anew, like what the code apparently tries to do.