| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-09-17 | fix: strip the clock from every Intel form, not just the fixture's | Danilo M. | 2 | -1/+26 |
| 2026-09-17 | feat: parse the CPU and motherboard model strings | Danilo M. | 4 | -0/+118 |
| 2026-09-17 | feat: parse the sampler's key/value cache format | Danilo M. | 3 | -0/+44 |
| 2026-09-17 | test: cover the rate counter's explicit fallback interval | Danilo M. | 1 | -0/+9 |
| 2026-09-17 | feat: add a byte-rate counter for interface statistics | Danilo M. | 2 | -0/+68 |
| 2026-09-17 | feat: add card.plot, a shared-scale line chart | Danilo M. | 1 | -0/+54 |
| 2026-09-17 | fix: restore the line width card.ring sets, add card.truncate | Danilo M. | 2 | -2/+54 |
| 2026-09-17 | docs: plan the network and slackware widgets | Danilo M. | 1 | -0/+2046 |
| 2026-09-17 | feat: move the cards to the right of the screen | Danilo M. | 1 | -4/+4 |
| 2026-09-17 | docs: design the network and slackware widgets | Danilo M. | 1 | -0/+313 |
| 2026-09-17 | docs: record the visual identity in DESIGN.md | Danilo M. | 3 | -0/+108 |
| 2026-09-17 | feat: put every card's big number in the same place | Danilo M. | 3 | -18/+21 |
| 2026-09-17 | feat: make the system card type fluid | Danilo M. | 1 | -18/+40 |
| 2026-09-17 | fix: shorten the cpu equaliser bars to 75% | Danilo M. | 1 | -1/+1 |
| 2026-09-17 | fix: sit the gpu and cache titles level with the big value | Danilo M. | 2 | -3/+3 |
| 2026-09-17 | feat: fluid type for the gpu and cache cards | Danilo M. | 4 | -41/+132 |
| 2026-09-17 | docs: correct the system-widget comments and defer the age marker | Danilo M. | 5 | -7/+21 |
| 2026-09-17 | fix: stop the widgets from stalling or raising the draw | Danilo M. | 6 | -14/+33 |
| 2026-09-17 | docs: document the system widgets | Danilo M. | 1 | -0/+94 |
| 2026-09-17 | fix: adjust the system cards against the screenshots | Danilo M. | 2 | -4/+4 |
| 2026-09-17 | feat: add the disks and cache cards | Danilo M. | 4 | -0/+204 |
| 2026-09-17 | feat: add the GPU card | Danilo M. | 2 | -0/+74 |
| 2026-09-17 | feat: add the system card with a per-core equaliser | Danilo M. | 2 | -0/+112 |
| 2026-09-17 | feat: add bar, vbar, ring and threshold primitives | Danilo M. | 1 | -0/+91 |
| 2026-09-17 | feat: add the disks and cache samplers | Danilo M. | 3 | -1/+74 |
| 2026-09-17 | feat: parse df and du output for the disk and cache cards | Danilo M. | 4 | -0/+147 |
| 2026-09-17 | feat: add per-core CPU times and named sensor reads | Danilo M. | 3 | -0/+101 |
| 2026-09-17 | test: add an offscreen widget render harness | Danilo M. | 1 | -0/+87 |
| 2026-09-17 | feat: expose the warning palette role | Danilo M. | 2 | -0/+2 |
| 2026-09-17 | docs: add the system widgets implementation plan | Danilo M. | 1 | -0/+1607 |
| 2026-09-17 | docs: give the system widgets a shared colour language | Danilo M. | 1 | -12/+87 |
| 2026-09-17 | docs: add the system widgets design | Danilo M. | 1 | -0/+221 |
| 2026-09-17 | feat: 16x12 grid, clock at 1.5 columns | Danilo M. | 1 | -3/+3 |
| 2026-09-17 | fix: close the gap between the clock numerals and the date | Danilo M. | 1 | -5/+23 |
| 2026-09-17 | feat: centre the clock numerals | Danilo M. | 1 | -2/+9 |
| 2026-09-17 | feat: give the clock its own font | Danilo M. | 3 | -2/+24 |
| 2026-09-17 | feat: right-align the condition glyph | Danilo M. | 1 | -6/+6 |
| 2026-09-17 | feat: pin the dashboard's workspace to DP-1 | Danilo M. | 1 | -0/+13 |
| 2026-09-17 | feat: add restart.sh | Danilo M. | 2 | -4/+58 |
| 2026-09-17 | feat: make the clock fill whatever cell it is given | Danilo M. | 2 | -10/+58 |
| 2026-09-17 | feat: move to an 8x6 grid, and let the weather card fit any cell height | Danilo M. | 2 | -23/+15 |
| 2026-09-17 | docs: document the weather widget and fix the screenshot recipe | Danilo M. | 1 | -9/+92 |
| 2026-09-17 | feat: put the weather card under the clock, scale its type to width | Danilo M. | 3 | -16/+21 |
| 2026-09-17 | fix: size the weather card to its content | Danilo M. | 3 | -21/+57 |
| 2026-09-17 | feat: add the weather card | Danilo M. | 3 | -2/+183 |
| 2026-09-17 | fix: let the shellcheck directive bind to the source line | Danilo M. | 2 | -2/+6 |
| 2026-09-17 | fix: correct the .cod rationale, and stop world-reading the cache | Danilo M. | 3 | -10/+33 |
| 2026-09-17 | feat: add the weather fetch script | Danilo M. | 2 | -0/+67 |
| 2026-09-17 | fix: guard now, and clamp a negative age, in the staleness pair | Danilo M. | 3 | -4/+46 |
| 2026-09-17 | feat: add cache staleness classification | Danilo M. | 2 | -0/+31 |