On Fri, 2 Jan 2004, bulia byak wrote:
Date: Fri, 02 Jan 2004 21:49:40 +0000 From: bulia byak <archiver_1@...19...> To: vellum@...68..., inkscape-devel@lists.sourceforge.net Subject: [Inkscape-devel] RE: Win32 Preferences
However, each new Win32 build puts in a new "preferences.xml" file with each installation.
When does it overwrite it - during installation? If so I think it's the installer problem, it should keep the old pref file and use it. On Linux, all my builds use the same pref file; if some new preference was added by a build, it gets merged into the old preferences.xml.
Probably the problem is caused by the win build storing its preferences in the program dir (I think) instead of the home dir. I will now commit a fix which you'll need to test on windows. I'm not sure g_get_home_dir() works on windows, but if it does, it's the correct way to solve the problem. It
g_get_home_dir() wont work on windows 9x (Dia makes a horrible mess of this unfortunately) but it should not be treated as an error instead you should quietly fall back to the old behaviour and use the program directory or something.
Sincerely
Alan Horkan http://advogato.org/person/AlanHorkan/