mirror of
https://github.com/saphid/frame-control.git
synced 2026-10-14 07:02:35 +02:00
From review: the time zone setting could hold any text (a TZ like home/alex/private passed the name check), so the app now looks the zone up in a table made from the tz database (scripts/timezones.py) and sends only its two-letter country; anything not in the table sends nothing. Turning a setting on no longer counts as having seen the new notice, and the country is taken out at send time until it has been, so it can't leave early whatever order things happen in. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>