Add a GUI element allowing to manage plugins
Current situation:
Plugins are only loaded at startup by scanning all the ones installed in the userDataDir/
To activate or deactivate a plugin, the user needs to edit this file by hand and toggle this boolean. Then to restart the program.
Requirements:
Have a new window listing the available plugins with associated informations and allowing to activate or deactivate them. Some plugins may require a restart of Stellarium to be activated or deactivated.
It is not yet clear where to put the window in the GUI.
At the current time, we don't plan to allow download or automatic update from internet. All the plugins can be assumed to be distributed along the main package.
Skills needed: C++, Qt, GUI Design
Difficulty: Not very difficult
Blueprint information
- Status:
- Complete
- Approver:
- Stellarium
- Priority:
- High
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 0.10.3
- Started by
- Fabien Chéreau
- Completed by
- Fabien Chéreau