Skip to content

feat(tui): add filtering in all issues view - #4

Merged
alextes merged 1 commit into
mainfrom
feat/tui-filtering
Dec 28, 2025
Merged

feat(tui): add filtering in all issues view#4
alextes merged 1 commit into
mainfrom
feat/tui-filtering

Conversation

@alextes

@alextes alextes commented Dec 28, 2025

Copy link
Copy Markdown
Owner

Summary

  • Add text search filtering by issue title in the TUI's "All" pane
  • Add status filter toggles (todo/doing/done/skip) using keys 1-4
  • Show active filter info in pane title with match count (e.g., All (5/20) ["search" TD])

Test plan

  • All 165 tests pass
  • Clippy clean
  • Manual testing: open TUI, press /, type search term, verify filtering works
  • Manual testing: while in filter dialog, press 1-4 to toggle status filters
  • Manual testing: press Esc to clear filter and verify all issues return

Closes brd-4nvh

Add the ability to filter issues in the TUI's "All" pane:
- Press `/` to open filter dialog for text search by title
- Use keys 1-4 while filtering to toggle status filters (todo/doing/done/skip)
- Press Esc to clear active filters
- Filter status shown in pane title with match count

The filter is case-insensitive and updates the visible list in real-time.
@alextes alextes closed this Dec 28, 2025
@alextes alextes reopened this Dec 28, 2025
@alextes
alextes merged commit ebb141b into main Dec 28, 2025
8 checks passed
@alextes
alextes deleted the feat/tui-filtering branch December 28, 2025 23:52
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