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 selectionPyramidContextMenuPlugin-> browse selectionPyramidContextMenuPlugin-> delete selectionPyramidContextMenuPlugin-> add new itemsPyramidBlocPlugin-> send upPyramidBlocPlugin-> send topPyramidBlocPlugin-> send downPyramidBlocPlugin-> send bottomPyramidBlocPlugin-> group selection
Saving
PyramidSavePlugin-> savePyramidSavePlugin-> saveAs
history
PyramidHistoryPlugin-> undoPyramidHistoryPlugin-> redo
fast selection
PyramidTreePlugin-> select parentPyramidTreePlugin-> select childrenPyramidTreePlugin-> select first in selectionPyramidTreePlugin-> select all sibling
testing
PyramidPluginTestMode-> switch edit/test mode
copy and paste
PyramidCopyPastePlugin-> CopyPyramidCopyPastePlugin-> 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