- 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.
- Add week number complication option to the bottom slot
- Add configuration for weather forecast window
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.
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.
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.
- Simplify HI/LO swapping logic
- Improve disable vibration setting
Add an option to disable vibration on phone disconnect
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.
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.