workspace: Improve the multi-project UX#46641
Merged
danilo-leal merged 12 commits intomainfrom Jan 13, 2026
Merged
Conversation
2 tasks
danilo-leal
added a commit
that referenced
this pull request
Feb 12, 2026
…48989) Follow-up to #46641. In the PR linked above, I had introduced a dropdown that'd show up in the title bar when the workspace contained more than one project. Although that helped improve the multi-project use case, it created some quirky designs: - The project dropdown and the recent project pickers looked too different from one another - The transition between the 2 project case to the 1 project scenario, from the dropdown, was not great, because you'd be then seeing the bigger recent projects picker - The `workspace: switch project` action was still reachable in the command palette even if you had one project in the workspace So, what this PR does is essentially fixing all of this by consolidating it all in the Recent Projects picker. If you are in a multi-project scenario, the picker will display a section with all of the projects on the workspace allowing you to activate each one of them. The picker also looks simpler when you reach it by clicking on the project name in the title bar, as opposed to through the keybinding. I've then removed the project dropdown code as well as the action, given we don't need them anymore due to the consolidation. Lastly, I tackled the inconsistent wording used between "Folders", "Projects", and "Workspaces". Here's the result: https://github.com/user-attachments/assets/9d8ef3e3-e57b-4558-9bc0-dcc401dec469 - [x] Code Reviewed - [x] Manual QA Release Notes: - Workspace: Improved the recent projects picker by making it also display active projects in case of a multi-project workspace.
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR introduces a project dropdown when working with multiple folders/projects in one workspace. Here are some interaction details that I hope improves the UX of working on this scenario significantly:
Screenshot.2026-01-12.at.2.59.mp4
Note that this entire UX is valid only for a multiple folder workspace scenario; nothing changes for the single project case.
Release Notes: