On May 20, 2009, at 4:26 PM, Krzysztof Kosiński wrote:

Now when it comes to the issues outlined on the wiki:

1. Application Overriding System: actually the icons.svg case seems wrong to

me. The arrow icons don't look like being pulled from the high-contrast

theme.


Yes... they are not being pulled from the high-contrast... but they are also not being pulled from inkscape.

What you are seeing is that the high-contrast theme does not have those specific icons. Inkscape has its own "triangles with arrows and lines" icons registered as defaults... but those are not showing up like in the first case.

What is happening instead is that the high-contrast theme is the user's current default, but is missing those specific icons. GTK+ then goes through the fallback chain and discovers versions hiding in the system default "hicolor" theme (the large orange arrows). 

So the icons brought in by Inkscape itself should be the last choice, and only appear when all else fails.