dew/packages/kanban/lib
Chris Hendrickson 0a00c4f744 TUI: remove hjkl nav, add delete/link/type-picker/resize/help
- Remove all h/j/k/l navigation bindings; arrow keys are the sole nav
- Update all footer hint text to reflect arrow-key navigation
- Delete ticket: D key → confirm prompt [y/N] → store.delete()
- Link tickets: L key → enter target ID → ←/→ cycle relation types → Enter commits via store.linkTickets()
- Type picker: ←/→ during new-title prompt cycles ticket types when multiple exist
- SIGWINCH: ProcessSignal.sigwinch triggers redraw on terminal resize (Unix only, wrapped in try/catch)
- Help overlay: F1 opens centered modal listing all keybindings by mode, any key closes
- prevMode tracked so F1 returns to board or detail correctly

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-25 14:49:30 -04:00
..
src TUI: remove hjkl nav, add delete/link/type-picker/resize/help 2026-04-25 14:49:30 -04:00
dew_kanban.dart Refactor filesystem access to package:file 2026-04-23 22:26:09 -04:00