113 lines
6.6 KiB
Plaintext
113 lines
6.6 KiB
Plaintext
'menu': [
|
|
{
|
|
'label': 'Jibo',
|
|
'submenu': [
|
|
{'label': 'New Animation', 'command': 'jibo-sdk:new-animation-file'}
|
|
{'label': 'New Behavior Tree', 'command': 'jibo-sdk:new-behavior-tree-file'}
|
|
{'label': 'New MIM', 'command': 'jibo-sdk:new-mim-file'}
|
|
{'label': 'New Flow', 'command': 'jibo-sdk:new-flow-file'}
|
|
{'label': 'New Rule', 'command': 'jibo-sdk:new-rule-file'}
|
|
{'label': 'New Project', 'command': 'jibo-sdk:new-project'}
|
|
{'type': 'separator'}
|
|
{'label': 'Flow',
|
|
'submenu': [
|
|
{'label': 'Preflight', 'command': 'jibo-sdk:preflight-flow'}
|
|
{'label': 'Toggle',
|
|
'submenu': [
|
|
{'label': 'Grid ^O t g', 'command': 'jibo-sdk:toggle-grid'}
|
|
{'label': 'Alignment guides ^O t a', 'command': 'jibo-sdk:toggle-alignment-guide'}
|
|
{'label': 'Snapping-to-grid ^O t s', 'command': 'jibo-sdk:toggle-snap-into-position'}
|
|
{'label': 'Bezier links ^O t b', 'command': 'jibo-sdk:toggle-bezier-links'}
|
|
]}
|
|
{'label': 'Align Shape',
|
|
'submenu': [
|
|
{'label': 'Tops ^O a t', 'command': 'jibo-sdk:align-shape-tops'}
|
|
{'label': 'Middles ^O a m', 'command': 'jibo-sdk:align-shape-middles'}
|
|
{'label': 'Bottoms ^O a b', 'command': 'jibo-sdk:align-shape-bottoms'}
|
|
{'label': 'Lefts ^O a l', 'command': 'jibo-sdk:align-shape-lefts'}
|
|
{'label': 'Centers ^O a c', 'command': 'jibo-sdk:align-shape-centers'}
|
|
{'label': 'Rights ^O a r', 'command': 'jibo-sdk:align-shape-rights'}
|
|
]}
|
|
{'label': 'Equalize Shape',
|
|
'submenu': [
|
|
{'label': 'Widths ^O a w', 'command': 'jibo-sdk:align-shape-widths'},
|
|
{'label': 'Heights ^O a h', 'command': 'jibo-sdk:align-shape-heights'}
|
|
]}
|
|
{'label': 'Distribute Shapes',
|
|
'submenu': [
|
|
{'label': 'Vertically ^O d v', 'command': 'jibo-sdk:distribute-shapes-vertically'},
|
|
{'label': 'Tops ^O d t', 'command': 'jibo-sdk:distribute-shapes-tops'}
|
|
{'label': 'Middles ^O d m', 'command': 'jibo-sdk:distribute-shapes-middles'}
|
|
{'label': 'Bottoms ^O d b', 'command': 'jibo-sdk:distribute-shapes-bottoms'}
|
|
{'label': 'Horizontally ^O d h', 'command': 'jibo-sdk:distribute-shapes-horizontally'}
|
|
{'label': 'Lefts ^O d l', 'command': 'jibo-sdk:distribute-shapes-lefts'}
|
|
{'label': 'Centers ^O d c', 'command': 'jibo-sdk:distribute-shapes-centers'}
|
|
{'label': 'Rights ^O d r', 'command': 'jibo-sdk:distribute-shapes-rights'}
|
|
|
|
]}
|
|
]}
|
|
{'label': 'Open Cheat Sheet', 'command': 'jibo-sdk:cheat-sheet'}
|
|
{'label': 'Atom React Styleguide', 'command': 'atom-react:styleguide'}
|
|
{'type': 'separator'}
|
|
{'label': 'Login...', 'command': 'jibo-sdk:login'}
|
|
]
|
|
}
|
|
]
|
|
'context-menu':
|
|
'atom-pane .bodyRenderer': [
|
|
{'label': 'Play Animation', 'command': 'jibo-sdk:play-animation'}
|
|
]
|
|
'.tree-view.full-menu': [
|
|
{'type': 'separator'}
|
|
{
|
|
'label': 'Jibo',
|
|
'submenu': [
|
|
{'label': 'New Animation', 'command': 'jibo-sdk:new-animation-file'}
|
|
{'label': 'New Behavior Tree', 'command': 'jibo-sdk:new-behavior-tree-file'}
|
|
{'label': 'New MIM', 'command': 'jibo-sdk:new-mim-file'}
|
|
{'label': 'New Flow', 'command': 'jibo-sdk:new-flow-file'}
|
|
{'label': 'New Rule', 'command': 'jibo-sdk:new-rule-file'}
|
|
{'label': 'New Project', 'command': 'jibo-sdk:new-project'}
|
|
{'type': 'separator'}
|
|
{'label': 'Flow',
|
|
'submenu': [
|
|
{'label': 'Preflight ^O p', 'command': 'jibo-sdk:preflight-flow'}
|
|
{'label': 'Toggle',
|
|
'submenu': [
|
|
{'label': 'Grid ^O t g', 'command': 'jibo-sdk:toggle-grid'}
|
|
{'label': 'Alignment guides ^O t a', 'command': 'jibo-sdk:toggle-alignment-guide'}
|
|
{'label': 'Snapping-to-grid ^O t s', 'command': 'jibo-sdk:toggle-snap-into-position'}
|
|
{'label': 'Bezier links ^O t b', 'command': 'jibo-sdk:toggle-bezier-links'}
|
|
]}
|
|
{'label': 'Align Shape',
|
|
'submenu': [
|
|
{'label': 'Tops ^O a t', 'command': 'jibo-sdk:align-shape-tops'}
|
|
{'label': 'Middles ^O a m', 'command': 'jibo-sdk:align-shape-middles'}
|
|
{'label': 'Bottoms ^O a b', 'command': 'jibo-sdk:align-shape-bottoms'}
|
|
{'label': 'Lefts ^O a l', 'command': 'jibo-sdk:align-shape-lefts'}
|
|
{'label': 'Centers ^O a c', 'command': 'jibo-sdk:align-shape-centers'}
|
|
{'label': 'Rights ^O a r', 'command': 'jibo-sdk:align-shape-rights'}
|
|
]}
|
|
{'label': 'Equalize Shape',
|
|
'submenu': [
|
|
{'label': 'Widths ^O a w', 'command': 'jibo-sdk:align-shape-widths'},
|
|
{'label': 'Heights ^O a h', 'command': 'jibo-sdk:align-shape-heights'}
|
|
]}
|
|
{'label': 'Distribute Shapes',
|
|
'submenu': [
|
|
{'label': 'Vertically ^O d v', 'command': 'jibo-sdk:distribute-shapes-vertically'},
|
|
{'label': 'Tops ^O d t', 'command': 'jibo-sdk:distribute-shapes-tops'}
|
|
{'label': 'Middles ^O d m', 'command': 'jibo-sdk:distribute-shapes-middles'}
|
|
{'label': 'Bottoms ^O d b', 'command': 'jibo-sdk:distribute-shapes-bottoms'}
|
|
{'label': 'Horizontally ^O d h', 'command': 'jibo-sdk:distribute-shapes-horizontally'}
|
|
{'label': 'Lefts ^O d l', 'command': 'jibo-sdk:distribute-shapes-lefts'}
|
|
{'label': 'Centers ^O d c', 'command': 'jibo-sdk:distribute-shapes-centers'}
|
|
{'label': 'Rights ^O d r', 'command': 'jibo-sdk:distribute-shapes-rights'}
|
|
|
|
]}
|
|
]}
|
|
{'label': 'Open as JSON', 'command': 'jibo-sdk:open-as-json'}
|
|
]
|
|
}
|
|
]
|