Skip to content

Reload plugin with RMB on plugin.cfg or the plugin folder #13503

@AdriaandeJongh

Description

@AdriaandeJongh

Describe the project you are working on

Addons.

Describe the problem or limitation you are having in your project

In both creating, developing, and sometimes with installing new plugins, you gotta go into the project settings for plugins often to disable / enable them, or restart the editor. This could use improved UX.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

As an alternative (or even an addition) to #13308, I suggest to add an additional option to the right-mouse-click-menu of plugin.cfg and / or the folder containing the plugin.cfg, an option with a checkbox that is checked with the text 'Plugin enabled' or a checkbox that is unchecked with the text 'Plugin disabled', depending on its state:

Image

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

I don't know C++ nor how the context menu items are populated. Sorry for being no help.

If this enhancement will not be used often, can it be worked around with a few lines of script?

@KoBeWi shared a script in his proposal with a workaround: #13308

Is there a reason why this should be core and not an add-on in the asset library?

From #13308: if making plugins involves having another plugin to reload the plugin, then something is wrong.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions