swift-project / pilotclient

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

[XP] Default sim directory shouldn't change #135

Open oktal3700 opened 2 years ago

oktal3700 commented 2 years ago

It is possible to have multiple copies of X-Plane installed on one computer. If the user doesn't specify an X-Plane directory, then the most recently installed X-Plane is used.

This means if a swift user installs a second copy of X-Plane then the X-Plane directory used by swift will suddenly change. This would be surprising.

Instead, the X-Plane directory should be detected during swift installation, and not be allowed to change later (unless the user manually changes it).

Additional considerations: should swift be able to automatically handle if X-Plane is moved from one directory to another?