Hi,

switching between FG2.4.0 and next/2.5.0 it really annoyed me to get the 
preferences mixed up. Currently we store all settings in one directory 
("$(HOME)/.fgfs", different name for Windows). This can cause issues 
when running different fgfs version on a single machine. The default 
values for the preferences are stored in the base package 
(preferences.xml). But users upgrading FG only get the default values of 
new properties of FG2.4 - while all existing properties keep the values 
of FG2.0.0. Sometimes this works (TM), sometimes this is weird.

I have a patch appending the base package version to the .fgfs directory 
- so FG 2.5.0 would use ".fgfs-2.5.0/...", which keeps the configuration 
for each FG version separate. I think for the average user that's 
better, since they start off with clean/default settings when switching 
to a new FG version. Also, this excludes any risk of interference when 
multiple FG versions are used on a single machine.

I would push that patch to git/next - but am open for discussion.

cheers,
Thorsten



------------------------------------------------------------------------------
FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
Subversion made easy with a complete admin console. Easy 
to use, easy to manage, easy to install, easy to extend. 
Get a Free download of the new open ALM Subversion platform now.
http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to