aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2026-09-16style: drop a duplicated comment line in the templateDanilo M.2-2/+0
2026-09-16feat: add the UDT-templated conky configDanilo M.3-36/+47
2026-09-16docs: fix the dev config gap and the removed ARGB settingsDanilo M.1-4/+20
2026-09-16feat: draw to a Wayland Cairo surface with an error overlayDanilo M.2-0/+190
2026-09-16fix: read the palette from the config file, and stop leaking extentsDanilo M.2-16/+67
2026-09-16feat: add Cairo card primitivesDanilo M.1-0/+86
2026-09-16docs: fix a comment naming a function that does not existDanilo M.2-2/+2
2026-09-16feat: add stateful CPU percentage counterDanilo M.2-0/+45
2026-09-16feat: add /proc and /sys parsers with fixture testsDanilo M.5-0/+127
2026-09-16docs: rewrite Task 8 for the Lua Hyprland configDanilo M.1-61/+145
2026-09-16docs: add implementation plan for the Lua dashboardDanilo M.1-0/+1531
2026-09-16docs: settle weather source on OpenWeatherMapDanilo M.2-8/+50
2026-09-16docs: add Lua dashboard design specDanilo M.5-0/+591