Skip to content

Implement #@script directive with most @Plugin attributes #294

Open
@imagejan

Description

@imagejan

As discussed with @ctrueden.
This should enable scripts to be annotated like this:

#@script(name="coolscript", menuPath="Plugins>My Scripts>Cool Script")

with an optional shortcut to the name attribute:

#@script("coolscript")

Subtasks:

  • Check that named scripts have a better title bar on the dialog
  • Make menuPath override folder structure; allow toplevel scripts if menuPath is set to something non-empty
    • Enhance menuPath parsing (for ALL modules) to support shortcut key in brackets at the end, and weight in curly braces at the end

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions