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

Allow longer menu plugin titles or menu hierarchy #126

Open
danyill opened this issue Jul 8, 2023 · 2 comments
Open

Allow longer menu plugin titles or menu hierarchy #126

danyill opened this issue Jul 8, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@danyill
Copy link

danyill commented Jul 8, 2023

Currently, menu plugin names are truncated if they are too long:

image

For my use case I want to add some additional menu plugins to enable specific functionality in the subscriber later binding plugin.

I can't think of a shorter name so I'm thinking of having:

  • Subscriber Later Binding - Siemens
  • Subscriber Later Binding - SEL
  • Subscriber Later Binding - NR Electric

Ideally we could resolve this by allowing a wider menu bar, allowing multi-line or supporting a secondary line.

I guess the other option would be an increased hierarchy such that we could do

  • Subscriber Later Binding
    • Siemens
    • SEL
    • NR Electric

While more work, I can see a need for many plugins in future and so a hierarchy seems like a good option to me.

@danyill danyill added the enhancement New feature or request label Jul 8, 2023
@danyill danyill changed the title Allow longer menu plugin titles Allow longer menu plugin titles or menu hierarchy Jul 8, 2023
@pascalwilbrink
Copy link
Member

I think it would be nice to "group" the plugins.

"menu": [ "Subscriber": [ {...}, {...} ] ]

For this, the schema.json (if present) and the way of displaying plugins should be changed

@juancho0202
Copy link
Contributor

Hierarchy and a tooltip maybe to show the full string?

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

No branches or pull requests

3 participants