Skip to content

Label source ids found in the stock faces - #79

Merged
freethinkel merged 1 commit into
mainfrom
source-ids-from-stock
Oct 20, 2026
Merged

freethinkel merged 1 commit into
mainfrom
source-ids-from-stock

Conversation

@freethinkel

Copy link
Copy Markdown
Owner

Scanned all 101 stock faces (~/Developer/watchfaces) for source ids missing from ID_LABELS.

  • 0x14 — 12/24h flag. Nine faces gate a 12h hour (0x01) on 0x14 == 0 and a 24h one (0x04/0x07) on 0x14 == 1. idValue feeds it from sim.is24h, like 0x73, so the preview toggle now picks one clock instead of always the 12h one.
  • 0x60 / 0x61 — forecast high / low (Ring_data, Cirquary: ▲/▼ by the weather icon, minus-sign image, no-data fallback). Read the sim temperature.
  • 0x3c — heart rate (gauge)?, by placement only (Tumbler's BPM needle, InfoHub's heart ring).

Left unlabelled: 0x5e (one dot in SlopeTime), 0x83 (Sun_Circle's sun/moon pair with 0x82 — conflicts with 0x82's current label, not enough to name it).

No stock face binds a Bluetooth status, so this doesn't help #68.

Lint, format, check, tests (313 passed) green.

🤖 Generated with Claude Code

https://claude.ai/code/session_01MDZAQ82FMBa8WgPzfddQSU

…/low

0x14 gates the 12h/24h clock pair in nine stock faces and now follows the
preview's 24h toggle. 0x60/0x61 are the forecast high/low temperatures
(Ring_data, Cirquary). 0x3c is labelled as a heart rate gauge with a '?'.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MDZAQ82FMBa8WgPzfddQSU
@freethinkel
freethinkel merged commit bba0eba into main Oct 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant