|
1 | 1 | { |
2 | 2 | "name": "platformio-ide", |
3 | | - "version": "3.2.0", |
| 3 | + "version": "3.3.0", |
4 | 4 | "publisher": "platformio", |
5 | 5 | "engines": { |
6 | 6 | "vscode": "^1.65.0" |
|
142 | 142 | "icon": "$(plug)", |
143 | 143 | "enablement": "pioProjectReady" |
144 | 144 | }, |
| 145 | + { |
| 146 | + "command": "platformio-ide.toggleMultiEnvProjectTasks", |
| 147 | + "title": "Toggle between Multi Environment Project Tasks", |
| 148 | + "category": "PlatformIO", |
| 149 | + "icon": "$(layers)", |
| 150 | + "enablement": "pioProjectTasksReady" |
| 151 | + }, |
145 | 152 | { |
146 | 153 | "command": "platformio-ide.refreshProjectTasks", |
147 | 154 | "title": "Refresh Project Tasks", |
148 | 155 | "category": "PlatformIO", |
149 | 156 | "icon": "$(refresh)", |
150 | | - "enablement": "pioProjectReady" |
| 157 | + "enablement": "pioProjectTasksReady" |
151 | 158 | }, |
152 | 159 | { |
153 | 160 | "command": "platformio-ide.build", |
154 | 161 | "title": "Build", |
155 | 162 | "category": "PlatformIO", |
156 | 163 | "icon": "$(check)", |
157 | | - "enablement": "pioProjectReady" |
| 164 | + "enablement": "pioProjectTasksReady" |
158 | 165 | }, |
159 | 166 | { |
160 | 167 | "command": "platformio-ide.upload", |
161 | 168 | "title": "Upload", |
162 | 169 | "category": "PlatformIO", |
163 | 170 | "icon": "$(arrow-right)", |
164 | | - "enablement": "pioProjectReady" |
| 171 | + "enablement": "pioProjectTasksReady" |
165 | 172 | }, |
166 | 173 | { |
167 | 174 | "command": "platformio-ide.uploadAndMonitor", |
168 | 175 | "title": "Upload and Monitor", |
169 | 176 | "category": "PlatformIO", |
170 | 177 | "icon": "$(arrow-right)", |
171 | | - "enablement": "pioProjectReady" |
| 178 | + "enablement": "pioProjectTasksReady" |
172 | 179 | }, |
173 | 180 | { |
174 | 181 | "command": "platformio-ide.clean", |
175 | 182 | "title": "Clean", |
176 | 183 | "category": "PlatformIO", |
177 | 184 | "icon": "$(trashcan)", |
178 | | - "enablement": "pioProjectReady" |
| 185 | + "enablement": "pioProjectTasksReady" |
179 | 186 | }, |
180 | 187 | { |
181 | 188 | "command": "platformio-ide.serialMonitor", |
|
189 | 196 | "title": "Test", |
190 | 197 | "category": "PlatformIO", |
191 | 198 | "icon": "$(beaker)", |
192 | | - "enablement": "pioProjectReady" |
| 199 | + "enablement": "pioProjectTasksReady" |
193 | 200 | }, |
194 | 201 | { |
195 | 202 | "command": "platformio-ide.rebuildProjectIndex", |
196 | 203 | "title": "Rebuild IntelliSense Index", |
197 | 204 | "category": "PlatformIO", |
198 | | - "enablement": "pioProjectReady" |
| 205 | + "enablement": "pioProjectTasksReady" |
199 | 206 | }, |
200 | 207 | { |
201 | 208 | "command": "platformio-ide.startDebugging", |
|
444 | 451 | "view/title": [ |
445 | 452 | { |
446 | 453 | "command": "platformio-ide.pickProjectEnv", |
447 | | - "when": "pioMultiEnvProject && view == platformio-ide.projectTasks", |
| 454 | + "when": "pioProjectTasksReady && pioMultiEnvProject && view == platformio-ide.projectTasks", |
| 455 | + "group": "navigation" |
| 456 | + }, |
| 457 | + { |
| 458 | + "command": "platformio-ide.toggleMultiEnvProjectTasks", |
| 459 | + "when": "pioProjectTasksReady && view == platformio-ide.projectTasks", |
448 | 460 | "group": "navigation" |
449 | 461 | }, |
450 | 462 | { |
451 | 463 | "command": "platformio-ide.refreshProjectTasks", |
452 | | - "when": "pioProjectReady && view == platformio-ide.projectTasks", |
| 464 | + "when": "pioProjectTasksReady && view == platformio-ide.projectTasks", |
453 | 465 | "group": "navigation" |
454 | 466 | }, |
455 | 467 | { |
|
887 | 899 | }, |
888 | 900 | "dependencies": { |
889 | 901 | "fs-plus": "~3.1.1", |
890 | | - "platformio-node-helpers": "~11.0.1", |
| 902 | + "platformio-node-helpers": "~11.1.0", |
891 | 903 | "platformio-vscode-debug": "~1.4.1" |
892 | 904 | }, |
893 | 905 | "devDependencies": { |
894 | 906 | "@types/node": "~14", |
895 | 907 | "@types/vscode": "~1.65.0", |
896 | 908 | "@vscode/vsce": "~2.19.0", |
897 | | - "eslint": "~8.42.0", |
| 909 | + "eslint": "~8.44.0", |
898 | 910 | "eslint-import-resolver-webpack": "~0.13.2", |
899 | 911 | "eslint-plugin-import": "~2.27.5", |
900 | 912 | "prettier": "~2.8.8", |
901 | | - "webpack": "~5.85.1", |
| 913 | + "webpack": "~5.88.1", |
902 | 914 | "webpack-cli": "~5.1.4" |
903 | 915 | }, |
904 | 916 | "extensionDependencies": [ |
|
0 commit comments