Skip to content

Show timber Status and Todo in popover and a little UI polish - #8

Merged
nnutter merged 4 commits into
masterfrom
status
Oct 6, 2026
Merged

nnutter merged 4 commits into
masterfrom
status

Conversation

@nnutter

@nnutter nnutter commented Oct 6, 2026

Copy link
Copy Markdown
Owner

No description provided.

mise glues extra CLI args onto the final line of a task script, so the
on-stop hook's changed-file list landed on swift test's command line
and failed with exit 64. Trailing comments on on-stop and test swallow
those tokens; set -e still reports real failures.
Enrich each worktree with ahead/behind/merged/statusError and
todoDone/todoTotal from timber list --json, then render the Status
(merged, arrows, error; upstream bracket omitted) and Todo
(done/total, hidden when empty) badges in every row. The filesystem
scan still owns membership, so a failing list call hides badges
instead of failing the listing.
The segmented sort control now hugs its content inside spacers so it
sits centered in the popover. Row action cluster stays in layout at
15% opacity instead of hidden, removing the empty right-side gap
while keeping the hovered row obvious at full opacity.
Add hoverExited that clears cursorActive when the pointer leaves
the list so all rows fall back to 20% opacity. move already
re-arms the cursor, so arrow keys bring the highlight back.
Bump the dimmed opacity from 15% to 20%.
@nnutter
nnutter enabled auto-merge October 6, 2026 06:15
@nnutter
nnutter merged commit 83dcf75 into master Oct 6, 2026
1 check passed
@nnutter
nnutter deleted the status branch October 6, 2026 06:16
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