behavior3 / behavior3editor

An awesome online visual editor for Behavior3 (Behavior Trees Visual Editor)
MIT License
643 stars 264 forks source link

Shortcuts redefinition #11

Open renatopp opened 8 years ago

renatopp commented 8 years ago

I would like to discuss the redefinition of shortcuts and general usability of the editor. I think the shortcuts could be better distributed, so I'm listing all commands and their respective shortcuts. Proposed new shortcuts will override old shortcuts.

This is not a priority, but it must be discussed for the next editor UI refactor, so I would like to hear the community opinion.

Current commands Shortcut
Close project ctrl+q
Save project ctrl+s
Undo ctrl+z
Redo ctrl+shift+z
Copy ctrl+c
Cut ctrl+x
Paste ctrl+v
Duplicate ctrl+d
Remove delete
Select left_button
Select multiple 1 left_button drag
(de)Select multiple 2 ctrl+left_button
Select all ctrl+a
Deselect all shift+ctrl+a
Invert selection ctrl+i
Select subtree alt+left_button
Deselect subtree alt+shift+left_button
(de)Select multiple subtrees alt+ctrl+left_button
Auto organize a
Zoom in (keys) ctrl+up
Zoom out (keys) ctrl+down
Zoom in (mouse) ctrl+wheel_up wheel_up
Zoom out (mouse) ctrl+wheel_down wheel_down
Scroll (keys) up, right, left and down
Scroll (mouse) middle_button right_button
Unassigned commands Shortcut
All projects
Settings
Export *
Import *
New tree
New node
Remove all conns
Remove all in-conns
Remove all out-conns

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/27362657-shortcuts-redefinition?utm_campaign=plugin&utm_content=tracker%2F18331319&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F18331319&utm_medium=issues&utm_source=github).