Skip to content

feat(stashes): add Branch button to stash panel rows#23

Merged
noahbclarkson merged 2 commits intomainfrom
feat/stash-branch-button-clean
Apr 28, 2026
Merged

feat(stashes): add Branch button to stash panel rows#23
noahbclarkson merged 2 commits intomainfrom
feat/stash-branch-button-clean

Conversation

@noahbclarkson
Copy link
Copy Markdown
Owner

Summary

  • Adds a GitBranch icon button to each stash entry row in StashesPanel
  • Users can now create a branch from a stash directly from the panel (Apply | Pop | Branch | Drop)
  • Uses existing StashBranchDialog API
  • Adds StashEntry PartialEq test for oid field coverage

Rebased from #21 after the theme editor commits were merged via #17.

Test plan

  • Verify Branch button appears on stash rows
  • Clicking it opens the StashBranchDialog
  • cargo clippy + cargo test pass

🤖 Generated with Claude Code

Forge added 2 commits April 28, 2026 21:29
Adds a GitBranch icon button to each stash entry row in the StashesPanel,
allowing users to create a branch from a stash directly without needing the
sidebar right-click context menu. The button opens the existing StashBranchDialog
via the workspace's dialogs reference.
@noahbclarkson noahbclarkson merged commit 65b7927 into main Apr 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant