Commit Graph

11 Commits

Author SHA1 Message Date
Eiswolf-BG
d7454d9784 Add OTA firmware update via GitHub Releases API
New "Check for update" entry in Menu > System checks the latest
GitHub release's tag against the running version and, if newer,
downloads and flashes its firmware.bin asset directly over WiFi -
no cable or web flasher needed. Requires switching the partition
scheme to min_spiffs (two OTA-capable app partitions instead of a
single non-OTA one), which needs a full reflash.

confirmWarningScreen() now takes title/body as strings instead of
StringIds so it can show a dynamically composed message (the target
version number) for the update confirmation, with an accent color
parameter so the OTA confirmation can use green instead of the
red used for the existing destructive-action confirmations.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-12 22:57:12 +02:00
Eiswolf-BG
5c80b340bd Update screenshot to show new weather icon
Refreshes images/screenshot.jpg with a current capture that includes
the weather icon in the header, and embeds it in the README (it was
previously unused there - only images/radar.jpg was linked).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 02:00:07 +02:00
Eiswolf
a5aec5a23c new, smaller images 2026-08-03 22:14:26 +02:00
Eiswolf
3674d0e084 Delete images/radar.jpg 2026-08-03 22:13:45 +02:00
Eiswolf
0ea91bde0f Delete images/wifi.jpg 2026-08-03 22:13:23 +02:00
Eiswolf
f5db20a80b Delete images/splash.jpg 2026-08-03 22:13:14 +02:00
Eiswolf
faf76e687e Delete images/menu2.jpg 2026-08-03 22:12:59 +02:00
Eiswolf
97acfa736c Delete images/detail.jpg 2026-08-03 22:12:19 +02:00
Eiswolf
10f4b2087d Delete images/menu.jpg 2026-08-03 22:12:05 +02:00
Eiswolf
f24f61ee90 Add files via upload
Images
2026-08-03 21:48:47 +02:00
Eiswolf-BG
0de99ef1c5 Add screenshot to README 2026-08-02 23:41:38 +02:00