Skip to content

Add simulator plugin selection on startup #399

@ltoenning

Description

@ltoenning

Currently, we load all available plugins at start time. To reduce complexity and avoid loading unused plugins, the user should be asked on startup which simulator to choose. Additionally there could be a selection like "Remember my choice" when regularly using the same simulator.

This also fixes an issue when loading plugins using SimConnect. Right now, the first plugin loaded using SimConnect decides which SimConnect version gets loaded (either P3D or MSFS). Hence, its possible that the P3D SimConnect version is used when using MSFS and vice versa.

  • Add user selection when starting swiftgui with a list of all found simulator plugins
  • Only load the plugin selected by the user (see pluginmanagersimulator.cpp
  • Add a "Remember my choice" button

Metadata

Metadata

Labels

MSFSbugSomething isn't workingenhancementNew feature or requestsimplifyReduce application complexity

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions