swift-project / pilotclient

Cross-platform cross-simulator pilot client for virtual air traffic networks
https://swift-project.org
GNU General Public License v3.0
94 stars 28 forks source link

Optionally don't overwrite config when installing xswiftbus #104

Open oktal3700 opened 3 years ago

oktal3700 commented 3 years ago

Users get frustrated when installing a new version of xswiftbus causes the xswiftbus.conf to be overwritten with default values. There should be a checkbox in the installation dialog so they can choose whether or not to overwrite it.

oktal3700 commented 3 years ago

Suggestion by @emiro85: instead of the above, store the user's config in a new file xswiftbus.conf.local. The new file is not overwritten when installing xswiftbus. The old file xswiftbus.conf is used for default values but the new file takes priority and can override the defaults.