Skip to content

Improve grouping of worktrees by repo in recent projects#55715

Merged
benbrandt merged 5 commits intomainfrom
better-worktree-identity
May 5, 2026
Merged

Improve grouping of worktrees by repo in recent projects#55715
benbrandt merged 5 commits intomainfrom
better-worktree-identity

Conversation

@maxbrunsfeld
Copy link
Copy Markdown
Collaborator

  • Perform grouping even for repositories that have no main worktree
  • Enable grouping for remote projects
  • Delete entire project groups when deleting via the recent project picker

Release Notes:

  • Fixed a bug where each linked worktree appeared as its own entry in recent projects for repositories without main worktrees
  • Fixed a bug where deleting projects from the recent projects sometimes appeared to have no effect.

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label May 5, 2026
@zed-community-bot zed-community-bot Bot added the staff Pull requests authored by a current member of Zed staff label May 5, 2026
@maxbrunsfeld
Copy link
Copy Markdown
Collaborator Author

/cherry-pick preview

Copy link
Copy Markdown
Member

@benbrandt benbrandt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice. seems like a nice simplification in addition to the fix 👍🏻

@benbrandt benbrandt added this pull request to the merge queue May 5, 2026
Merged via the queue into main with commit 0fd49c8 May 5, 2026
31 checks passed
@benbrandt benbrandt deleted the better-worktree-identity branch May 5, 2026 08:23
zed-zippy Bot added a commit that referenced this pull request May 5, 2026
…erry-pick to preview) (#55740)

Cherry-pick of #55715 to preview

----
* Perform grouping even for repositories that have no main worktree
* Enable grouping for remote projects
* Delete entire project groups when deleting via the recent project
picker

Release Notes:

- Fixed a bug where each linked worktree appeared as its own entry in
recent projects for repositories without main worktrees
- Fixed a bug where deleting projects from the recent projects sometimes
appeared to have no effect.

Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
ebaah46 pushed a commit to ebaah46/zed that referenced this pull request May 6, 2026
…ies#55715)

* Perform grouping even for repositories that have no main worktree
* Enable grouping for remote projects
* Delete entire project groups when deleting via the recent project
picker

Release Notes:

- Fixed a bug where each linked worktree appeared as its own entry in
recent projects for repositories without main worktrees
- Fixed a bug where deleting projects from the recent projects sometimes
appeared to have no effect.
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