Skip to content

Improve grouping of worktrees by repo in recent projects - #55715

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

Improve grouping of worktrees by repo in recent projects#55715
benbrandt merged 5 commits into
mainfrom
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

@benbrandt benbrandt left a comment

Copy link
Copy Markdown
Member

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.
jonx pushed a commit to jonx/zed-aros that referenced this pull request Jul 17, 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.
jolutz pushed a commit to jolutz/zed that referenced this pull request Aug 8, 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