aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2026-09-17fix: adjust the system cards against the screenshotsDanilo M.2-4/+4
2026-09-17feat: add the disks and cache cardsDanilo M.4-0/+204
2026-09-17feat: add the GPU cardDanilo M.2-0/+74
2026-09-17feat: add the system card with a per-core equaliserDanilo M.2-0/+112
2026-09-17feat: add bar, vbar, ring and threshold primitivesDanilo M.1-0/+91
2026-09-17feat: add the disks and cache samplersDanilo M.3-1/+74
2026-09-17feat: parse df and du output for the disk and cache cardsDanilo M.4-0/+147
2026-09-17feat: add per-core CPU times and named sensor readsDanilo M.3-0/+101
2026-09-17test: add an offscreen widget render harnessDanilo M.1-0/+87
2026-09-17feat: expose the warning palette roleDanilo M.2-0/+2
2026-09-17docs: add the system widgets implementation planDanilo M.1-0/+1607
2026-09-17docs: give the system widgets a shared colour languageDanilo M.1-12/+87
2026-09-17docs: add the system widgets designDanilo M.1-0/+221
2026-09-17feat: 16x12 grid, clock at 1.5 columnsDanilo M.1-3/+3
2026-09-17fix: close the gap between the clock numerals and the dateDanilo M.1-5/+23
2026-09-17feat: centre the clock numeralsDanilo M.1-2/+9
2026-09-17feat: give the clock its own fontDanilo M.3-2/+24
2026-09-17feat: right-align the condition glyphDanilo M.1-6/+6
2026-09-17feat: pin the dashboard's workspace to DP-1Danilo M.1-0/+13
2026-09-17feat: add restart.shDanilo M.2-4/+58
2026-09-17feat: make the clock fill whatever cell it is givenDanilo M.2-10/+58
2026-09-17feat: move to an 8x6 grid, and let the weather card fit any cell heightDanilo M.2-23/+15
2026-09-17docs: document the weather widget and fix the screenshot recipeDanilo M.1-9/+92
2026-09-17feat: put the weather card under the clock, scale its type to widthDanilo M.3-16/+21
2026-09-17fix: size the weather card to its contentDanilo M.3-21/+57
2026-09-17feat: add the weather cardDanilo M.3-2/+183
2026-09-17fix: let the shellcheck directive bind to the source lineDanilo M.2-2/+6
2026-09-17fix: correct the .cod rationale, and stop world-reading the cacheDanilo M.3-10/+33
2026-09-17feat: add the weather fetch scriptDanilo M.2-0/+67
2026-09-17fix: guard now, and clamp a negative age, in the staleness pairDanilo M.3-4/+46
2026-09-17feat: add cache staleness classificationDanilo M.2-0/+31
2026-09-17fix: do not truncate a number in exponent formDanilo M.3-6/+36
2026-09-17feat: parse the cached OWM responseDanilo M.4-0/+86
2026-09-17docs: note that sun_t passes a NaN timestamp throughDanilo M.2-0/+10
2026-09-17feat: add sun position along the daylight arcDanilo M.2-0/+50
2026-09-17docs: explain the Beaufort index arithmetic and why compass existsDanilo M.2-0/+18
2026-09-17feat: add wind conversion, Beaufort and compass tablesDanilo M.2-0/+91
2026-09-17fix: guard a nil timestamp in the icon lookupDanilo M.3-2/+25
2026-09-17feat: add OWM condition id to icon mappingDanilo M.2-0/+127
2026-09-17fix: correct the day/night constants in Task 1's testDanilo M.1-1/+4
2026-09-17docs: add the weather widget implementation planDanilo M.1-0/+1186
2026-09-17docs: add the weather widget designDanilo M.2-0/+240
2026-09-16fix: draw at monitor size, not a 1200x700 minimumDanilo M.2-4/+17
2026-09-16docs: add READMEDanilo M.1-0/+132
2026-09-16docs: fix the toggle syntax and verify the unusual rule keysDanilo M.3-21/+62
2026-09-16feat: add Hyprland placement rules and toggleDanilo M.2-0/+97
2026-09-16test: make the layout assertion actually able to failDanilo M.2-3/+18
2026-09-16test: check grid maths on both real screen sizesDanilo M.2-0/+65
2026-09-16fix: step text cursors by advance, not ink widthDanilo M.3-6/+43
2026-09-16feat: add the clock widgetDanilo M.1-0/+56