Skip to content

git_graph: Add settings dropdown - #55769

Open
nguyenphutrong wants to merge 2 commits into
zed-industries:mainfrom
nguyenphutrong:feature/implement-git-graph-enhancements/graph-settings
Open

git_graph: Add settings dropdown#55769
nguyenphutrong wants to merge 2 commits into
zed-industries:mainfrom
nguyenphutrong:feature/implement-git-graph-enhancements/graph-settings

Conversation

@nguyenphutrong

Copy link
Copy Markdown
Contributor

Self-Review Checklist:

  • I've reviewed my own diff for quality, security, and reliability
  • Unsafe blocks (if any) have justifying comments
  • The content is consistent with the UI/UX checklist
  • Tests cover the new/changed behavior
  • Performance impact has been considered and is acceptable

Release Notes:

  • Added Git Graph settings for controlling stashes, tags, reflog commits, and first-parent history.
Screenshot 2026-05-05 at 20 38 31@2x

Add a gear menu next to the search bar for toggling graph display options.

Wire the selected settings into git log loading so stashes, tags, reflog-only commits,
and first-parent traversal affect the rendered graph instead of only the UI state.
@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 first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions label May 5, 2026
@maxdeviant maxdeviant changed the title feat(git_graph): add settings dropdown git_graph: Add settings dropdown May 5, 2026
@ChristopherBiscardi ChristopherBiscardi added area:integrations/git Git integration feedback area:integrations/git/git graph Feedback for Zed's git graph support labels May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:integrations/git/git graph Feedback for Zed's git graph support area:integrations/git Git integration feedback cla-signed The user has signed the Contributor License Agreement first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants