🌸Spring 2026 Pebble App Contest — View the entries!

Changelog

Version 1.7.02026-08-20T11:46:40.566

- New CRT shader option.
- Degauss strike when backlight turns on.
- Optional degauss sound. Honors system mute and Quiet Time. Only plays with the CRT effect on.

Version 1.6.02026-08-17T14:55:27.324

- Add week number complication option to the bottom slot
- Add configuration for weather forecast window

Version 1.5.02026-08-13T20:37:35.434

New theme: Navigator. Dark grey background, white frames, yellow hotkey letters.

Themes renamed: Dialog is now Turbo Vision, Commander Panel is Norton, Shadowed Panel is Dark. Saved choices keep working.

Auto switching is removed; a watch with Auto saved falls back to Norton. Turbo Vision colors are fixed: frames are light grey (were blue), the hotkey letter is dark red (was tan — hard to read on light grey).

Slot values now draw the unit in the accent color — 24C, 12 m/s, 7h 30m — and the weather condition word too. A value on a status band draws fully in ink, without accent.

Temperature is now available in bottom slots.

The watchapp list gets a menu icon, and the app icon is redrawn.

Fixes: Active Minutes with no data shows -- (was 0m). Missing temperature shows a neutral -- (was tinted cold-blue). Broken phone data — bad AQI, missing temperature, malformed replies — now shows -- instead of clean air, NaN, or stale numbers. Fog codes 46/47 show FOG.

Version 1.4.12026-08-06T13:30:26.743

Fixed
- Combined BT/QT window in a top slot never painted its QT half — the drawer read the atomic Bluetooth source after the source renumbering, so [z] never rendered.
- Slot settings showed [object Object] where the wind option should be: a botched options edit had nested the option object into its own label in config.json.
- HI/LO rolled to tomorrow one hour early: the roll fired at the start of an extreme's own hour, so a "now" reading inside that hour could disagree with the cell. Roll now happens when the hour ends.

Version 1.4.02026-08-06T12:27:54.749

Added
- Quiet Time indicator. A combined BT/QT window for top slots shows both phone states as Turbo Vision checkboxes ([x] [z]); bottom slots get a standalone QT window. State comes from quiet_time_is_active().
- Wind complication. Direction as an 8-way arrow — including four custom diagonal glyphs patched into the bundled VGA font — plus sustained speed in your settings unit. Top slots show the unit (↗ 12 m/s), bottom slots save the space (↗ 12). The window bands yellow at strong breeze, red at gale (Beaufort rungs).
- Combined Humidity + Precipitation source for top slots (HUM/PCP stubs over two tight fields).
- Heart glyph on the BPM reading — 120♥, drawn in the theme's accent color.

Changed
-Two-field windows drop the slashes. HI/LO, AQI/UV, HUM/PCP and BT/QT now split their title into per-half frame stubs registered over the values. HI/LO's value spells each number with its unit letter: +24C +18C.
-Settings slimmer on top slots: individual AQI, UV, Humidity and Precipitation are gone there — the combined readouts are the option.
-Centre weather strip: the temperature chip always lettered now (+22C), chip widened to fit it.
-Rename some settings to improve readability.

Version 1.3.12026-08-05T14:00:22.703

- Simplify HI/LO swapping logic
- Improve disable vibration setting

Version 1.3.02026-08-04T06:43:29.017

Add an option to disable vibration on phone disconnect

Version 1.2.02026-08-03T13:00:08.767

What's new in 1.2.0:

- High/low slot now tracks the next extremes: today's high until it passes, then tonight's low and tomorrow's high — the label flips to match.
- Calmer colors face-wide: nothing lights up unless it needs your attention. Humidity is plain text, clean air no longer wears green, rain probability stays quiet until 50%.
- Battery, one rule for chip and bar: calm above 39%, yellow under it, red under 20%, green whenever charging.
- The standalone precipitation slot now highlights heavy rain like the centre strip does.
- New installs default to the EGA blue panel theme; Auto by time of day is still an option.

Version 1.1.02026-08-01T23:39:25.692

NEW

Full-weather strip for the wide middle slot: four captioned status chips in their own frame — COND TMP HUM PCP — with fills that appear only when a reading means something.

Humidity complication — colored only when the air is actually dry or sticky.

Precipitation complication — peak chance over the next 12 hours; while it's raining (metric) it quietly becomes the live rate in mm.

High/Low — the day's temperature extremes, in the top slots, colored by the high.

Config lists reordered into logical groups: Empty, system, date, health, weather.

A sunrise/sunset complication was built and then pulled before release — it crowded the top slots.

IMPROVED

Celsius always shows its sign (+22C); combined weather tightened to "SUN 72F".

Less noise: neutral readings no longer wear status colors, so a fill always means something.

Fresh data faster: assigning a weather source fetches immediately, and after an app update the phone tops up older cached weather right away.

FIXES

App-message keys for new weather fields persist correctly across relaunches.

Version 1.0.02026-08-01T22:49:42.512

Initial release