-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Changes When you land on a workspace without dabs config in the root, you can now select a sub-folder as the active bundle folder (without changing the workspace root, and without reloading the whole IDE). <img width="500" alt="Screenshot 2025-01-16 at 10 40 16" src="https://github.com/user-attachments/assets/5348c29a-1e8c-4ad3-b54e-bc3c59347922" /> The above is for the case when we can't find any sub-projects ourselves. Clicking on the top button opens an OS folder selection dialog. When we can detect sub projects, we show the "select sub-folder" button on top: <img width="500" alt="Screenshot 2025-01-16 at 10 39 44" src="https://github.com/user-attachments/assets/f96a0953-7e03-4281-b9a5-d80a1907bbe8" /> When you select the sub-folder and initialise the extension, we now show additional "Local Folder" UI at the top of the configuration: <img width="497" alt="Screenshot 2025-01-14 at 10 11 09" src="https://github.com/user-attachments/assets/17270619-c4f0-453f-9d9e-a85574ab3bd4" /> <img width="637" alt="Screenshot 2025-01-14 at 10 17 39" src="https://github.com/user-attachments/assets/af326541-8765-4583-a908-5fbd5cffd8b7" /> The UI for selecting sub-folders: <img width="880" alt="Screenshot 2025-01-14 at 10 11 52" src="https://github.com/user-attachments/assets/1eee2b12-8747-42da-ab72-89eb688ab4db" /> "Select another folder" opens a OS-level selection dialog. If you select a folder that's part of the workspace, we don't reload the IDE and just point our extension to it. When the selected folder is outside of the workspace, we reload the IDE with the folder being the new workspace root. After you select some sub-folder it's saved to workspace-scoped vscode storage, so the next time this workspace is opened our extension already knows what sub-folder to use. After the extension is initialised, you can now easily change the active bundle folder if you have multiple bundles in different sub-folders. ## Tests Manually and with a few new unit tests, e2e tests will be in the follow up PR --------- Co-authored-by: Julia Crawford (Databricks) <[email protected]>
- Loading branch information
1 parent
df60b3d
commit 6b5762e
Showing
34 changed files
with
519 additions
and
409 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.