🌸Spring 2026 Pebble App Contest — View the entries!

Changelog

Version 1.0.152026-06-05T05:26:26.484

Step tracker is now a Vangers-style circular gauge in the top-left corner. Bottom progress bar removed. Charge gauge recolored to red. Mech and time pushed down to clear the top strip.

Version 1.0.142026-06-05T04:06:23.703

New: spiral-charge battery gauge in the top-right corner. Six pie slices, one per ~17% of charge. The empty track tints brighter while charging.

Version 1.0.132026-06-04T06:02:21.789

Cleanup: debug overlay removed; verbose APP_LOG instrumentation stripped now that the Clay-tuple-type bug is confirmed fixed.

Version 1.0.122026-06-04T05:52:34.432

Critical fix: Clay's Vehicle setting was arriving as a string-typed Tuple but being read as int32, which stored a heap pointer (~655M) as the setting value and clamped every vehicle resolution back to m1. Now handles TUPLE_INT/UINT/CSTRING. Adds defensive range sanitization on load to clean up corrupted persist state from earlier versions.

Version 1.0.112026-06-04T05:47:33.208

Temporary diagnostic overlay in the top-left corner: 'h<HH> v<V> g<G> s<SS> m<MM>'. Reports the watch's computed 24h hour, Vehicle setting (0=random/1=sequential/2..15=pinned), color group (0=green/1=yellow/2=blue), session index, and current vehicle. Will be removed once we've diagnosed the 'stuck on m1 all day' report.

Version 1.0.102026-06-04T05:09:21.482

Pebble-1 / Pebble-2 / Core 2 Duo (b/w 144x168) support: separate dithered+brightened 144x108 bitmaps so dark Fee variants stay legible under hard-threshold b/w quantization. Pebble Time / Time Round (color 144x168 / 180x180) get a smaller color set. Pebble Time 2 / Core round keep the full 200x150 rendering.

Version 1.0.92026-06-03T14:25:24.437

Vehicle selection diagnostics + fixes: session_index now persists across reinstalls (was resetting to 0 every update); color-group rollover (noon/6pm/2am) bumps session_index so the vehicle reliably changes at least 3x per day even without taps; verbose logs on load, activate, deactivate, and resolve_vehicle to diagnose stuck-vehicle reports.

Version 1.0.82026-06-03T02:58:54.858

Compass rotation direction inverted so the mech stays pointing north as the wrist turns (was rotating with the wrist). Wider filter (~70°) reduces frame jitter from compass noise around bucket boundaries.

Version 1.0.72026-06-03T02:47:57.568

Time-of-day fix v3: PebbleOS reports tm_hour AND %H in 12h format when the user prefers 12h display. Now we reconstruct 24h from %I + %p when needed. Watches in 12h mode will finally cycle through all three color groups across the day.

Version 1.0.62026-06-03T02:41:48.879

Compass is now the only rotation source — wrist-raise no longer triggers an extra spin. Activation just flips the time text amber. Step bar redesigned in Vangers gauge style: 10-segment readout with a thin light frame over a dark-red track, filled in the current color group's hue.

Version 1.0.52026-06-03T01:41:02.356

Compass-driven idle rotation: the mech turns to always face north when your wrist is at rest. Step-count progress bar across the bottom edge, color-matched to the current time-of-day group. Health capability declared.

Version 1.0.42026-06-03T01:31:17.124

Time-of-day check now uses strftime %H instead of tm_hour to bypass a PebbleOS quirk where tm_hour respected the 12h/24h display preference (causing watches in 12h mode to stay stuck in the green slot).

Version 1.0.32026-06-02T16:02:32.175

Three escave color groups routed by time of day. Color comes from the game's actual variant videos now (no synthetic tinting). Vehicle re-picks when the color group rolls over (noon, 6 pm, 2 am).

Version 1.0.22026-06-02T15:37:12.174

Hardware-tuned colors: saturation boost + lower gamma so the mech survives the PT2 panel's narrow gamut. Active mode now shows amber time text (was gray) so wrist-raise vs idle is unambiguous.

Version 1.0.12026-06-02T15:20:08.624

Brighter mech rendering (gamma curve instead of linear boost); updated screenshot to m4 Oxidize Monk front-quarter view.

Version 1.0.02026-06-02T15:06:35.655

Initial release. 14 mechous (m1-m14) rendered at 200x150 with the time below in big bold digits. Settings page (Clay-driven) for vehicle pick + idle rotation speed. Tuned for the Pebble Time 2 (emery).