W dniu 23 lipca 2010 20:44 użytkownik Joshua A. Andler <scislac@...400...> napisał:
I just have to ask. Are you against the idea Jon had about implementing XDG support and us doing the caching on first launch of any given icon theme or size? I am mainly asking because he expressed interest in working on it and if you're not opposed to it, why not let him? :)
The best solution is to combine both ideas. At first run, a directory "icons" should be created under the XDG cache directory. Icons would be prerendered there in a structure that matches a freedesktop.org icon theme. Then this directory would be added to the list of directories searched by GtkIconTheme using gtk_icon_theme_append_search_path.
This would allow us to replace the SPIcon widget with standard GtkImage, and InkAction with GtkAction. The only reason those classes exist is to support the monolithic icon file.
Regards, Krzysztof