Skip to content

Trigger keyboard and mouse events from canvas only for non-widget layers, add basic keyboard shortcuts#70

Merged
AlexeyMz merged 1 commit into
masterfrom
improve-keyboard-shortcuts
Jun 9, 2025
Merged

Trigger keyboard and mouse events from canvas only for non-widget layers, add basic keyboard shortcuts#70
AlexeyMz merged 1 commit into
masterfrom
improve-keyboard-shortcuts

Conversation

@AlexeyMz
Copy link
Copy Markdown
Member

@AlexeyMz AlexeyMz commented Jun 9, 2025

  • Trigger keydown, keyup, scroll and contextMenu canvas events only from a non-widget layer;
  • Add keyboard shortcuts for Selection (Ctrl+A: select all), ToolbarActionUndo (Ctrl+Z), ToolbarActionRedo (Ctrl+Shift+Z), SelectionActionRemove (Delete, same as before), SelectionActionGroup (G);

…ers, add keyboard shortcuts:

* Trigger `keydown`, `keyup`, `scroll` and `contextMenu` canvas events only from a non-widget layer;
* Add keyboard shortcuts for `Selection` (`Ctrl+A`: select all), `ToolbarActionUndo` (`Ctrl+Z`), `ToolbarActionRedo` (`Ctrl+Shift+Z`), `SelectionActionRemove` (`Delete`, same as before), `SelectionActionGroup` (`G`);
@AlexeyMz AlexeyMz force-pushed the improve-keyboard-shortcuts branch from 5345021 to 0a7bf91 Compare June 9, 2025 22:56
@AlexeyMz AlexeyMz changed the title Trigger keyboard and mouse events from canvas only for non-widget layers, add keyboard shortcuts Trigger keyboard and mouse events from canvas only for non-widget layers, add basic keyboard shortcuts Jun 9, 2025
@AlexeyMz AlexeyMz merged commit af91abb into master Jun 9, 2025
4 checks passed
@AlexeyMz AlexeyMz deleted the improve-keyboard-shortcuts branch June 9, 2025 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant