Pyramid
Pyramid copied to clipboard
Add keyboards shortcuts in the editor view
Propose to add some shortcuts on a selected element or several selected elements:
- [ ] Remove: Suppr + Confirmation dialog (even for click action)
- [ ] Group: Ctrl+G
- [ ] Browse: Ctrl+B
- [ ] Inspect: Ctrl+I
- [ ] Copy: Ctrl+C
And display theses key shortcuts in the menu
Shortcut must be centralized in all application (PyramidWindow). It can be edited in Pharo settings.
We need to identity existing plugins with keyboard shortcuts to have a list in the settings panel. Undo redo plugin have shortcuts ?
The only plugin to have a shortcut is PyramidPluginEditOnRunning
The possible shortcuts are:
context menu
appears when right clic on tree or space.
-
PyramidContextMenuPlugin
-> inspect selection -
PyramidContextMenuPlugin
-> browse selection -
PyramidContextMenuPlugin
-> delete selection -
PyramidContextMenuPlugin
-> add new items -
PyramidBlocPlugin
-> send up -
PyramidBlocPlugin
-> send top -
PyramidBlocPlugin
-> send down -
PyramidBlocPlugin
-> send bottom -
PyramidBlocPlugin
-> group selection
Saving
-
PyramidSavePlugin
-> save -
PyramidSavePlugin
-> saveAs
history
-
PyramidHistoryPlugin
-> undo -
PyramidHistoryPlugin
-> redo
fast selection
-
PyramidTreePlugin
-> select parent -
PyramidTreePlugin
-> select children -
PyramidTreePlugin
-> select first in selection -
PyramidTreePlugin
-> select all sibling
testing
-
PyramidPluginTestMode
-> switch edit/test mode
copy and paste
-
PyramidCopyPastePlugin
-> Copy -
PyramidCopyPastePlugin
-> Paste
others
- a new plugin to move with arrow key ↑↓→←
- edit an existing window -> F12, not directly in the Pyramid UI but need to be present in settings too