You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add new west config command with UI integration and optimize workspace setup (#134)
* Initial plan
* Initial analysis and plan for west config command
Co-authored-by: rijesha <7819200+rijesha@users.noreply.github.com>
* Implement west config command with UI buttons and integration
Co-authored-by: rijesha <7819200+rijesha@users.noreply.github.com>
* Optimize WorkspaceSetupFromCurrentDirectory by moving switch logic into westConfig
Co-authored-by: rijesha <7819200+rijesha@users.noreply.github.com>
* Minor fixes
* Removed out of tree setup function
* Reworked gui elements
* Further optimize WorkspaceSetupFromCurrentDirectory by extracting external installation handling
Co-authored-by: rijesha <7819200+rijesha@users.noreply.github.com>
* removed repeated id
* Trying to fix failing test
* Changed the way the global install pick is defined
* Another attempt at fixing test
* Another attempt at fixing test
* Added debugging of tools folder
* More error logging
* More error logging
* Ensured tools directory exists
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rijesha <7819200+rijesha@users.noreply.github.com>
Co-authored-by: Rijesh Augustine <rijeshaugustine@gmail.com>
"Manage and configure existing workspaces, switch between different workspace configurations.",
570
583
"manageWorkspace()"
584
+
)}
585
+
${this.generateWestOperationCard(
586
+
"⚙️",
587
+
"West Configuration",
588
+
"Configure west by detecting existing .west folders or west.yml files, or create a new west.yml from templates.",
589
+
"westConfig()"
571
590
)}
572
591
</div>
573
592
</div>
@@ -677,6 +696,7 @@ export class SetupPanel {
677
696
<p style="margin-bottom: 20px; color: var(--vscode-descriptionForeground); font-size: 12px;">Open a folder in VS Code to begin configuring your Zephyr development environment.</p>
0 commit comments