Skip to content

Add the ability to trigger diagram tools using key bindings #1626

@sbegaudeau

Description

@sbegaudeau

It should be possible for a specific to define a KeyBinding (key along with ctrl, alt, meta) for a tool. We should consider the fact that:

  • We want key bindings to be displayed in the palette
  • We may want multiple keybindings for one tool (or the ability to make some parts optional) to support a tool which would be trigged on both Ctrl+H and Cmd+H (windows vs macOS)

It should be able to trigger the impact analysis if is has been defined for the tool, along with a selection dialog too for example.

The hardcoded delete tools should then be deleted (GraphQL mutation, deletable property on the frontend and GraphQL schema, delete tool in the backend event handlers etc)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions