🌸Spring 2026 Pebble App Contest — View the entries!

Changelog

Version 1.3.02026-07-11T17:12:13

Shake to reveal (configurable: off / details / details + graph)
Flick your wrist for two temporary pages that auto-hide after 8 seconds:

Details card — feels-like, wind speed + compass direction, humidity, 24h rain total (mm), sunrise/sunset, and a four-day forecast strip
24h graph — temperature curve, rain bars with an mm scale, hour ticks, and a wind strip
Display
Auto night theme: switch gutters to black or grey between sunset and sunrise (uses real sun times for your location)
Stale-forecast badge: when a scheduled refresh has been missed, the temperature turns grey and shows its age — no more guessing whether the data is fresh
Timeline Quick View: the face reflows cleanly under the system peek; time and current weather stay fully visible
Battery saving (all configurable)
Weather updates while you sleep: normal / reduced to every 4 hours / paused
Optional daily morning fetch (5:00–8:00) so the forecast is fresh when you wake up, even in paused mode
Sleep detection via Pebble Health, or fixed 23:00–07:00 hours for watches not worn at night
Optional relax of frequent heart-rate sampling during sleep (off by default)
Fixes
A clear tomorrow (WMO code 0) or an exact 0° min/max no longer falls back to today's values
Future phone timestamps can no longer poison the boot cache; watch-clock steps backward no longer blank the forecast at boot

Version 1.2.02026-07-09T14:17:25

Weather & battery
Forecasts are cached on the watch (persistent storage) and phone (localStorage); the watch refreshes by forecast age instead of wall-clock modulo, and skips fetches entirely when cached data is fresh
New refresh intervals: 2 h and 3 h (default is now 60 min)
Fallback chain when a fetch fails: last known location → stale cache (up to 12 h) → 15-minute retry
New display options
Tomorrow panel is forecast-coloured: orange/red when hot (configurable 25–35 °C threshold), blue for rain, white for snow, grey for fog, yellow for nice, blue-grey for cloudy
Rain-chance fill: hourly icons flood blue from the bottom proportional to precipitation probability (can be turned off)
Panel divider colour: white, grey, or black gutters
12 h + AM/PM time format option
The steps / heart-rate / battery strip can now be hidden
Fixes
Base-layout and scene bitmaps now load on demand — full-screen PNG decodes need ~2× the bitmap size in free heap, which previously made runtime theme switches fail silently
Tomorrow temperatures use outlined text, readable on all panel themes
Switching °C/°F no longer resurrects old-unit temperatures from cache after a restart

Version 1.1.02026-07-05T13:06:14

Hand-drawn comic page redesign for Pebble Time 2 (Emery).

Install: download comic_weather_hr_watchface.pbw and sideload it
(pebble install --phone <ip>, or open it with the Pebble/Rebble mobile app).

Highlights:

comic-page composition: tilted full-bleed panels, radial action rays, wedge time band
irregular starburst with the time in gold bubble numerals (Lilita One)
tear-off calendar, cel-shaded weather scenes for clear/cloud/rain/snow/storm/fog
4-hour forecast + tomorrow min/max, current temp + condition caption
steps / heart rate / battery as comic caption chips
Clay settings: 12/24h, °C/°F, forecast mode, HR options, refresh interval
Weather data from Open-Meteo (no API key needed).