Skip to content

git_graph: Make canvas column resizeable - #50703

Closed
feeiyu wants to merge 4 commits into
zed-industries:mainfrom
feeiyu:git-graph-canvas-resizable
Closed

git_graph: Make canvas column resizeable#50703
feeiyu wants to merge 4 commits into
zed-industries:mainfrom
feeiyu:git-graph-canvas-resizable

Conversation

@feeiyu

@feeiyu feeiyu commented Mar 4, 2026

Copy link
Copy Markdown
Collaborator

Make git graph canvas column resizeable

2026-03-05.09-46-10.webm

Before you mark this PR as ready for review, make sure that you have:

  • Added a solid test coverage and/or screenshots from doing manual testing
  • Done a self-review taking into account security and performance aspects
  • Aligned any UI changes with the UI checklist

Release Notes:

  • N/A

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Mar 4, 2026
@RemcoSmitsDev

Copy link
Copy Markdown
Collaborator

Great work, I think one thing that is not inline with the other part of the table is that the border is not blue when you are dragging. We didn't do that for the commit view as it feels more like a panel then a column in the table, so its inline with other parts of the editor's UI.

@feeiyu

feeiyu commented Mar 5, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks for pointing that out!

In other parts of the table, the border turns blue on hover, not while dragging. I’ve updated the behavior to keep it consistent.

@Anthony-Eid Anthony-Eid changed the title Make git graph canvas column resizeable git_graph: Make canvas column resizeable Apr 1, 2026
@feeiyu
feeiyu force-pushed the git-graph-canvas-resizable branch from f0d0cc3 to 249cea7 Compare April 1, 2026 09:26
@Anthony-Eid

Copy link
Copy Markdown
Contributor

I'm closing this because it's not compatible with the table's resize handles, which makes the resize between the graph canvas column and the other columns behave strangely.

@Anthony-Eid Anthony-Eid closed this Apr 2, 2026
@feeiyu
feeiyu deleted the git-graph-canvas-resizable branch August 9, 2026 15:37
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants