v1.33.1
Changed
-
The calendar's day summary moved into the pane's border. The
3 entries · 1h 20mline sat inside the agenda, right-aligned above a blank
spacer, so two of the day's rows went to a fact the border had room for: on a
short window that was the difference between seeing the next entry and
scrolling for it. It now readsSun 16 Aug 2026 [3 entries · 1h 20m]in the
border title, and the agenda pages against the two rows it got back. A window
too narrow for both drops the bracket whole rather than clipping the date. -
Every column on the Overview now costs what it shows. Each one is sized
as the wider of its header and its widest value plus a two-space gap —
nothing else. The spacing used to be assembled per column, a two-space lead
here and a one-space trail there, chosen to sum to five for the widest
value in each column and therefore ragged for every shorter one: a2din a
Due column sized for20-09-27left nine spaces before Size where the full
date left three, and100%left four before Due where73%left five, with
the percent sign a cell adrift on every two-digit score. Score and Due are
now right-aligned fields, so the numbers share an edge and the dates line up
under each other. The columns take about four cells less than before, which
goes where it is worth something: longer titles and tags that fit on a
narrower window.
Fixed
-
The Stage row no longer breaks the detail panel. Its value carries a dim
‹←/→›hint, and the pane truncated that already-styled string by counting
runes — which counts the invisible escape codes too, so the cut landed in the
middle of one. The terminal then read the(…)marker as more of the escape
and printed what was left of it (a stray)beside the stage name), and with
no reset the style ran on into the panel border, which drew the frame wrong.
Styled values are measured and cut as styled text now, and the key hint —
decoration, not data — is dropped whole when the pane is too narrow for both
rather than being clipped to a marker. -
The selected row is highlighted all the way across. The highlight covered
only what the row had drawn, so on the Overview it stopped wherever that
task's last column ended — at the Tags column on a task with no tags, a few
characters in on a subtask — and the bar looked like a block sitting in the
middle of the list rather than the line you are on. It now reaches the
panel's right edge on every row: task, subtask and completed alike.
Full changelog: https://github.com/Iliorn/taskr/blob/v1.33.1/CHANGELOG.md