Skip to content

fix(change-ledger): keep counts, ages and titles whole on desktop - #7

Merged
arasovic merged 1 commit into
mainfrom
fix/change-ledger-desktop-rows
Oct 10, 2026
Merged

arasovic merged 1 commit into
mainfrom
fix/change-ledger-desktop-rows

Conversation

@arasovic

Copy link
Copy Markdown
Owner

Same desktop fix as #5, for the change-ledger pane.

  • Desktop and other non-terminal surfaces: line counts, "new", the edit count and age, ahead and behind, and each frame's title no longer shrink.
  • Only the free text gives way: file paths, folders, the agent list, the branch name and a frame's right label.
  • The edit's second line splits the agent list from "· 3× · 1m ago", so a long list of agents cannot push out the count and age.
  • The terminal grid is unchanged.
  • A new test draws the pane on desktop from a set state and checks that the long parts arrive whole and that the numbers and titles sit in boxes that do not shrink. It fails on the previous code.
  • Version 0.1.5.

On surfaces that draw text in a proportional font every part of a row
could shrink, so line counts, the edit count and age, ahead and behind
and frame titles could read "+1..". They stay whole now; only paths,
folders, agents, the branch and a frame's right label give way.
@arasovic
arasovic merged commit 8e9714c into main Oct 10, 2026
1 check passed
@arasovic
arasovic deleted the fix/change-ledger-desktop-rows branch October 10, 2026 20:02
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