Skip to content

Commit 053e11c

Browse files
committed
Actually update menus...
1 parent 2008f5e commit 053e11c

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

lib/main.coffee

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ module.exports =
2626

2727
@createView() if @state.attached
2828

29+
document.body.classList.add('learn-ide')
30+
2931
@disposables.add atom.commands.add('atom-workspace', {
3032
'tree-view:show': => @createView().show()
3133
'tree-view:toggle': => @createView().toggle()

menus/tree-view.cson

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
'menu': [
2+
{
3+
'label': 'File'
4+
'submenu': [
5+
{'label': 'New File', command: 'tree-view:add-file'}
6+
{'label': 'Save', 'command': 'learn-ide:save'}
7+
{'label': 'Save As…', 'command': 'learn-ide:save-as'}
8+
{'label': 'Open…', 'command': 'learn-ide:file-open'}
9+
{'label': 'Add Project Folder…', 'command': 'learn-ide:add-project'}
10+
{'label': 'Save All', 'command': 'learn-ide:save-all'}
11+
]
12+
}
213
{
314
'label': 'View'
415
'submenu': [
@@ -33,15 +44,14 @@
3344
{'label': 'Paste', 'command': 'tree-view:paste'}
3445
{'type': 'separator'}
3546

36-
{'label': 'Add Project Folder', 'command': 'application:add-project-folder'}
37-
{'type': 'separator'}
38-
39-
{'label': 'Copy Full Path', 'command': 'tree-view:copy-full-path'}
40-
{'label': 'Copy Project Path', 'command': 'tree-view:copy-project-path'}
4147
{'label': 'Open In New Window', 'command': 'tree-view:open-in-new-window'}
4248
]
4349

44-
'.tree-view.full-menu [is="tree-view-file"]': [
50+
'.tree-view.full-menu [is="learn-ide-tree-directory"]': [
51+
{label: 'Import', command: 'learn-ide:import'}
52+
]
53+
54+
'.tree-view.full-menu [is="learn-ide-tree-file"]': [
4555
{'label': 'Split Up', 'command': 'tree-view:open-selected-entry-up'}
4656
{'label': 'Split Down', 'command': 'tree-view:open-selected-entry-down'}
4757
{'label': 'Split Left', 'command': 'tree-view:open-selected-entry-left'}
@@ -62,8 +72,6 @@
6272
{'label': 'Paste', 'command': 'tree-view:paste'}
6373
{'type': 'separator'}
6474

65-
{'label': 'Add Project Folder', 'command': 'application:add-project-folder'}
66-
{'label': 'Remove Project Folder', 'command': 'tree-view:remove-project-folder'}
6775
{'type': 'separator'}
6876

6977
{'label': 'Copy Full Path', 'command': 'tree-view:copy-full-path'}

0 commit comments

Comments
 (0)