diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-18 09:39:27 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-18 09:39:27 +0200 |
| commit | d0393fffb4191e6b29252690381d8dbb48314c77 (patch) | |
| tree | fa723dc5e5bf894473656985609ddd7c565a50aa /bin/cache-sample.sh | |
| parent | c64bf67e15b075182deb4eebead8315c9081ac46 (diff) | |
| download | conky-theme-udt-d0393fffb4191e6b29252690381d8dbb48314c77.tar.gz conky-theme-udt-d0393fffb4191e6b29252690381d8dbb48314c77.zip | |
feat: date the calendar rows and pin a colour legend
Three changes to the calendar card:
The month grid drops further below the header. The weekday initials sat
close enough to read as part of the header rather than as the top of the
grid.
Event rows carry the date before the time, day/month with no year: the
window is a week and the grid above already names the month, so a year
would spend three characters on the one field that cannot vary.
A legend of the calendar colours is pinned along the card's bottom, and
the event rows now end above it rather than at the card's inner edge. It
lists every calendar khal declared a colour for, in name order so it
does not reshuffle between frames, since pairs() walks a hash.
The row budget also counted one row more than the drawing loop would
draw, which suppressed the '+N more' line exactly when it was needed:
the loop cut the row the count had already spent. Both now test the same
condition.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'bin/cache-sample.sh')
0 files changed, 0 insertions, 0 deletions
