Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Plugin selection tab to collection selection window #241

Open
bjsi opened this issue Oct 15, 2020 · 2 comments
Open

Add Plugin selection tab to collection selection window #241

bjsi opened this issue Oct 15, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request plugins plugins related UI

Comments

@bjsi
Copy link
Member

bjsi commented Oct 15, 2020

Description

Add a tab to the collection window to choose which plugins I want to load before loading into SM.

Motivation

Useful for devs who want to test a single plugin in isolation without deleting / moving files in the plugin dir. Also means you don't need to stop a bunch of running plugins when you open SMA.

Documentation-type explanation

Simply a datagrid with each row containing a checkbox and the plugin name. Uncheck checkbox if you don't want the corresponding plugin to launch.

@bjsi bjsi self-assigned this Oct 15, 2020
@bjsi bjsi added the plugins plugins related label Oct 15, 2020
@alexis- alexis- added the enhancement New feature or request label Oct 15, 2020
@alexis-
Copy link
Member

alexis- commented Oct 15, 2020

There's already an Enabled field in the Plugin context model. There's also a commented out Toggle button in the Settings's plugin list. It's just a matter of connecting things up and saving the state to disk (in the json).

@alexis- alexis- added this to the SMA 2.2.0 "Pink panther" milestone Oct 15, 2020
@alexis- alexis- added the UI label Nov 5, 2020
@alexis-
Copy link
Member

alexis- commented Nov 5, 2020

FYI, enabled Plugins are now run at startup, immediately after the Setup verification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request plugins plugins related UI
Development

No branches or pull requests

2 participants