Thursday, February 09, 2006

Icon dependencies

With the upcoming Icon Switching in OOo 2.0.2, we should be able to slim down 'images.zip', by splitting out the High Contrast (HC) icons, which now exist as a seperate theme. However, this has not been fully addressed as hardcoding remains for HC icons causing issues when they aren't present. I've been tracking these down by trial & error. Yesterday I caught a tricky one, involving 4 icons... much rejoicing after many hours of hacking. The result is a new release of my optimized images.zip (version 2, beta3), which fixes the problems I have encountered so far. Obviously it would be best if a developer trawls the source code for these dependencies, but I wouldn't have a clue where to start. For more information on these dependency issues see: i61432, i61498, i61500, i61634, i61804.

No comments: