On Tue, 29 Mar 2005 09:16:23 -0800, Jon A. Cruz <jon@...18...> wrote:
Jean-François Lemaire wrote:
- If I understand correctly, the only way to change the icon theme is by
putting the 'icons.svg' file into the '$INSTALL/share/inkscape/icons' directory. But what if a user does not have write access to this directory?
General icon support is in the middle of being reworked. Some of what we have to do is make things more generic, standard, and configurable. One of the most likely solutions will be to add scanning of locations such as ~/.inkscape/icons.
judging by this code from icon.cpp this must already work:
sources.push_back(g_build_filename(profile_path("icons"),iconsvg.c_str(), NULL)); sources.push_back(g_build_filename(profile_path("icons"),"icons.svg", NULL)); sources.push_back(g_build_filename(INKSCAPE_PIXMAPDIR, iconsvg.c_str(), NULL)); sources.push_back(g_build_filename(INKSCAPE_PIXMAPDIR, "icons.svg", NULL));
Jean-François, can you please test this?