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

Re-work how Plugins' Settings are accessed #1814

Open
Athanasius opened this issue Jan 17, 2023 · 2 comments
Open

Re-work how Plugins' Settings are accessed #1814

Athanasius opened this issue Jan 17, 2023 · 2 comments
Assignees
Labels
enhancement Plugins Anything related to plugins ui User Interface
Milestone

Comments

@Athanasius
Copy link
Contributor

Another one from the "some users utilise a lot of Plugins" genre.

With a lot of plugins that have settings the way in which each gets its own tab on Settings can cause that window to get very wide for no good reason.

So, re-work how this is done to avoid the issue.

Suggestion:

Instead of a tab per plugin utilise the Plugins tab, which already lists loaded plugins, to have a Settings button per plugin that has such, with an additional pop-up window when clicked.

Some careful consideration will have to be given to how this interacts with the "prefs changed" functionality. I think it might be best to make the per-plugin Settings be model with respect to the main Settings window. That would mean you could only see and access one plugin's settings at a time... but that's only a little more work than clicking between the current tabs.

@Athanasius Athanasius added enhancement Plugins Anything related to plugins ui User Interface labels Jan 17, 2023
@Athanasius Athanasius added this to the Future Release with major code changes milestone Jan 17, 2023
@vStone
Copy link

vStone commented Apr 16, 2023

Perhaps as a bonus we can simply enable/disable plugins there without having to rename the folders.

@Athanasius
Copy link
Contributor Author

Perhaps as a bonus we can simply enable/disable plugins there without having to rename the folders.

This comment is essentially a dupe of #261

@Rixxan Rixxan removed this from the Future Release with major code changes milestone Aug 4, 2023
@Rixxan Rixxan added this to the 6.0.0 milestone Nov 17, 2023
@Rixxan Rixxan added this to To do in Improve User Experience via automation Mar 23, 2024
@Rixxan Rixxan added this to Pending in Enhancement Tracker via automation Mar 23, 2024
@Rixxan Rixxan modified the milestones: 6.0, Pre-6.0 Changes May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Plugins Anything related to plugins ui User Interface
Development

No branches or pull requests

4 participants