Skip to content

Add generic context menu - #5530

Draft
nikku wants to merge 3 commits into
developfrom
context-menu
Draft

Add generic context menu#5530
nikku wants to merge 3 commits into
developfrom
context-menu

Conversation

@nikku

@nikku nikku commented Jan 6, 2026

Copy link
Copy Markdown
Member

Proposed Changes

Today, the context menu only works on a subset of the application; this PR sketches how that could change, following along #5528:

capture UYXh7X_optimized

Closes #5528

TODO

  • Ensure we follow electron best practices in integrating the menu (especially around inputs)
  • [?] Integrate menu with other editors but BPMN
  • Fix copy/paste/select-all not working in properties panel

Checklist

Ensure you provide everything we need to review your contribution:

  • Contribution meets our definition of done
  • Pull request establishes context
    • Link to related issue(s), i.e. Closes {LINK_TO_ISSUE} or Related to {LINK_TO_ISSUE}
    • Brief textual description of the changes
    • Screenshots or short videos showing UI/UX changes
    • Steps to try out, i.e. using the @bpmn-io/sr tool

nikku added 3 commits January 6, 2026 08:43
Allows us to pass a nested menu template and expand it
to a separator-spaced list, suitable to build an
electron menu from.
* add additional (standard) items
* make context aware; without selection, allows to toggle mode
@bpmn-io-tasks bpmn-io-tasks Bot added the in progress Currently worked on label Jan 6, 2026
@nikku nikku removed their assignment Jan 6, 2026
@nikku nikku added ux backlog Queued in backlog and removed in progress Currently worked on labels Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backlog Queued in backlog ux

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consistently provide a generic context menu to host advanced editing actions where applicable

1 participant