Skip to content

v1.33.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 06:49
· 31 commits to main since this release

Changed

  • The calendar's day summary moved into the pane's border. The
    3 entries · 1h 20m line 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 reads Sun 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: a 2d in a
    Due column sized for 20-09-27 left nine spaces before Size where the full
    date left three, and 100% left four before Due where 73% 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