Skip to content

feat: branch picker filter#25

Merged
JanSmrcka merged 1 commit intomasterfrom
fix/branch-filter
Feb 23, 2026
Merged

feat: branch picker filter#25
JanSmrcka merged 1 commit intomasterfrom
fix/branch-filter

Conversation

@JanSmrcka
Copy link
Copy Markdown
Owner

@JanSmrcka JanSmrcka commented Feb 23, 2026

Summary

  • Live substring filter in branch picker — type to filter, arrows/ctrl+j/k to navigate
  • Esc clears filter first, closes picker on second press
  • Match count shown (e.g. 3/47), "no matches" placeholder when zero results

Test plan

  • Open differ in repo with many branches, press b
  • Type to filter — list narrows live
  • Navigate with ↑/↓ and ctrl+j/k
  • Enter switches branch from filtered results
  • Esc clears filter, second esc closes picker
  • Filter with no matches shows "no matches"
  • make test && golangci-lint run

🤖 Generated with Claude Code

@JanSmrcka JanSmrcka merged commit 5dab853 into master Feb 23, 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