|
30 | 30 | ] |
31 | 31 | }, |
32 | 32 | "views": { |
| 33 | + "explorer": [ |
| 34 | + { |
| 35 | + "id": "speckit.specsViewExplorer", |
| 36 | + "name": "Specs", |
| 37 | + "icon": "media/speckit-icon.svg" |
| 38 | + } |
| 39 | + ], |
33 | 40 | "speckit-explorer": [ |
34 | 41 | { |
35 | 42 | "id": "speckit.specsView", |
|
95 | 102 | "view/title": [ |
96 | 103 | { |
97 | 104 | "command": "speckit.refreshSpecs", |
98 | | - "when": "view == speckit.specsView", |
| 105 | + "when": "view == speckit.specsView || view == speckit.specsViewExplorer", |
99 | 106 | "group": "navigation" |
100 | 107 | }, |
101 | 108 | { |
102 | 109 | "command": "speckit.createSpec", |
103 | | - "when": "view == speckit.specsView", |
| 110 | + "when": "view == speckit.specsView || view == speckit.specsViewExplorer", |
104 | 111 | "group": "navigation" |
105 | 112 | } |
106 | 113 | ], |
107 | 114 | "view/item/context": [ |
108 | 115 | { |
109 | 116 | "command": "speckit.copyForTest", |
110 | | - "when": "view == speckit.specsView && viewItem != feature", |
| 117 | + "when": "(view == speckit.specsView || view == speckit.specsViewExplorer) && viewItem != feature", |
111 | 118 | "group": "inline@1" |
112 | 119 | }, |
113 | 120 | { |
114 | 121 | "command": "speckit.expandAll", |
115 | | - "when": "view == speckit.specsView && (viewItem == feature || viewItem == userStory)", |
| 122 | + "when": "(view == speckit.specsView || view == speckit.specsViewExplorer) && (viewItem == feature || viewItem == userStory)", |
116 | 123 | "group": "inline@2" |
117 | 124 | }, |
118 | 125 | { |
119 | 126 | "command": "speckit.runTest", |
120 | | - "when": "view == speckit.specsView && (viewItem == test || viewItem == scenario || viewItem == userStory)", |
| 127 | + "when": "(view == speckit.specsView || view == speckit.specsViewExplorer) && (viewItem == test || viewItem == scenario || viewItem == userStory)", |
121 | 128 | "group": "inline@3" |
122 | 129 | } |
123 | 130 | ] |
|
0 commit comments