Skip to content

feat: copy task title to clipboard and add kanban lane view - #48

Merged
jwarykowski merged 4 commits into
masterfrom
feat/copy-task-title
Aug 13, 2026
Merged

feat: copy task title to clipboard and add kanban lane view#48
jwarykowski merged 4 commits into
masterfrom
feat/copy-task-title

Conversation

@jwarykowski

@jwarykowski jwarykowski commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • y copies the selected item's title to the clipboard, wired up in the list, detail, and global views
  • Promotes atotto/clipboard from an indirect to a direct dependency
  • New lane view: one column per configured status, cycled to with v
  • / switch the active column; tab moves the selected card into the next column and the cursor follows it
  • Every existing field key (priority, category, tags, due, link, copy, edit, detail, toggle, delete) still acts on the lane-selected card
  • All columns scroll together, centred on the active lane's cursor, via a scrollOffset helper extracted out of the existing list-view windowing
  • Not available in the global view, since different boards can configure different statuses
  • Fixes a latent bug in the footer's help-grid column padding (byte length instead of display width), surfaced by the new arrow-glyph key hint

Test plan

  • gofmt -l . / go vet ./... / go build / go test ./... / golangci-lint run all clean
  • New tests: copy-title from list/detail/global, cycling into lane view, left/right column switching with clamping, cursor confined to the active column, tab moving a card with the cursor following, a mutation key acting on the lane-selected card, and scroll behaviour with more cards than fit
  • Manually driven in a live TUI session against a scratch board

Adds y in the list, detail, and global views, backed by the already-vendored
atotto/clipboard dependency (promoted from indirect).
@jwarykowski jwarykowski mentioned this pull request Aug 12, 2026
3 tasks
@jwarykowski jwarykowski changed the title feat: copy the selected item's title to the clipboard feat: copy task title to clipboard and add kanban lane view Aug 13, 2026
@jwarykowski
jwarykowski merged commit 0b1409b into master Aug 13, 2026
1 check passed
@jwarykowski
jwarykowski deleted the feat/copy-task-title branch August 13, 2026 11:46
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