aboutsummaryrefslogtreecommitdiffstats
path: root/lib/weather.lua
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-17 08:42:48 +0200
committerDanilo M. <danix@danix.xyz>2026-09-17 08:42:48 +0200
commit0f5bd9dbded3c6b51731581cb466bad0cbd4c5d1 (patch)
tree690312ba96772a09cf653fe9e2ee71a921a69e7c /lib/weather.lua
parentb7692a3c33e6e66261c292d497a8cf1c9b8b07ba (diff)
downloadconky-theme-udt-0f5bd9dbded3c6b51731581cb466bad0cbd4c5d1.tar.gz
conky-theme-udt-0f5bd9dbded3c6b51731581cb466bad0cbd4c5d1.zip
docs: add the weather widget implementation plan
Nine tasks, TDD throughout: the domain tables and parser get tests, the card gets a screenshot. The icon codepoints in the plan were each rendered and inspected rather than derived. That caught U+E30A, which is present in the font and draws a sun-with-rain, standing in for snow; the correct glyph is U+E31A. A wrong-but-present codepoint fails this way, plausibly, which is why the plan tells the implementer to look at the rendered sheet instead of trusting a fontconfig query. Task 6 and Task 8 both state which outcomes are acceptable when the OWM key is still activating, so an inactive key blocks neither. Paths are relative to the repo root rather than absolute: the first version of this file hardcoded a home directory in eighteen places and the pre-commit hook rejected it, correctly. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'lib/weather.lua')
0 files changed, 0 insertions, 0 deletions