Skip to content

recent_projects: Make the currently active project visible in the picker#53302

Merged
danilo-leal merged 8 commits intomainfrom
recent-projects-window-behavior
Apr 7, 2026
Merged

recent_projects: Make the currently active project visible in the picker#53302
danilo-leal merged 8 commits intomainfrom
recent-projects-window-behavior

Conversation

@danilo-leal
Copy link
Copy Markdown
Member

@danilo-leal danilo-leal commented Apr 7, 2026

This PR improves the recent projects picker in the context of multi-workspace:

  • The currently active project now appears in the "This Window" section with a checkmark indicator. Clicking it simply dismisses the picker, since there's nothing to switch to. This feels like a better UX because it gives you visual confirmation of where you are.
  • The remove button is hidden for the current project entry, both in the row and the footer, to prevent accidentally removing the workspace you're actively using.
  • The "Add to Workspace" button now uses a more descriptive icon (FolderOpenAdd) and shows a meta tooltip clarifying that it adds the project as a multi-root folder project.

The primary click/enter behavior remains unchanged—it opens the selected project in the current window's multi-workspace. The "Open in New Window" action continues to be available via the icon button or shift+enter.

Release Notes:

  • Improved the recent projects picker to show the currently active project in the "This Window" section with a checkmark indicator.

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Apr 7, 2026
@danilo-leal danilo-leal self-assigned this Apr 7, 2026
@zed-community-bot zed-community-bot Bot added the staff Pull requests authored by a current member of Zed staff label Apr 7, 2026
@danilo-leal danilo-leal changed the title recent_projects: Make main click/enter open in a new window recent_projects: Make the currently active project visible in the picker Apr 7, 2026
@danilo-leal danilo-leal requested a review from cameron1024 April 7, 2026 14:50
@danilo-leal danilo-leal merged commit 833a015 into main Apr 7, 2026
77 of 87 checks passed
@danilo-leal danilo-leal deleted the recent-projects-window-behavior branch April 7, 2026 15:44
MasoudAlali pushed a commit to MasoudAlali/zed-ide that referenced this pull request Apr 7, 2026
…ker (zed-industries#53302)

This PR improves the recent projects picker in the context of
multi-workspace:

- The currently active project now appears in the "This Window" section
with a checkmark indicator. Clicking it simply dismisses the picker,
since there's nothing to switch to. This feels like a better UX because
it gives you visual confirmation of where you are.
- The remove button is hidden for the current project entry, both in the
row and the footer, to prevent accidentally removing the workspace
you're actively using.
- The "Add to Workspace" button now uses a more descriptive icon
(`FolderOpenAdd`) and shows a meta tooltip clarifying that it adds the
project as a multi-root folder project.

The primary click/enter behavior remains unchanged—it opens the selected
project in the current window's multi-workspace. The "Open in New
Window" action continues to be available via the icon button or
shift+enter.

Release Notes:

- Improved the recent projects picker to show the currently active
project in the "This Window" section with a checkmark indicator.
piper-of-dawn pushed a commit to piper-of-dawn/zed that referenced this pull request Apr 25, 2026
…ker (zed-industries#53302)

This PR improves the recent projects picker in the context of
multi-workspace:

- The currently active project now appears in the "This Window" section
with a checkmark indicator. Clicking it simply dismisses the picker,
since there's nothing to switch to. This feels like a better UX because
it gives you visual confirmation of where you are.
- The remove button is hidden for the current project entry, both in the
row and the footer, to prevent accidentally removing the workspace
you're actively using.
- The "Add to Workspace" button now uses a more descriptive icon
(`FolderOpenAdd`) and shows a meta tooltip clarifying that it adds the
project as a multi-root folder project.

The primary click/enter behavior remains unchanged—it opens the selected
project in the current window's multi-workspace. The "Open in New
Window" action continues to be available via the icon button or
shift+enter.

Release Notes:

- Improved the recent projects picker to show the currently active
project in the "This Window" section with a checkmark indicator.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants