🌸Spring 2026 Pebble App Contest — View the entries!

Changelog

Version 1.2.62026-07-16T17:49:35.786

Features & Improvements:

- 24-Hour Civilian Phrasing: Overhauled pacing. Added "Oh" for morning hours (01-09) and "Hundred" for the top of the hour.

 - Midnight & Noon: Hardcoded 00:00 to say "Midnight" and 12:00 to say "Noon".

- Double Zero Minutes: Minutes in the midnight hour now use "Zero" or "Zero Zero" (e.g., "Zero Zero Four") to prevent ambiguity with 4:00 AM.

- Tens Glide Tuner: Added a new global variable to independently adjust the gap between compound numbers (e.g., "Twenty" and "Five").

- Automated Versioning: The About page now automatically pulls the exact app version (e.g., 1.2.6) from package.json during the Waf build process.

Bug Fixes:

- Grammar & Suffixes: Removed "O'clock" from 24-hour modes to prevent audio overlaps ("O'clock Hours") and fixed a bug where the "Hours" suffix bypassed the user settings toggle.

Version 1.2.52026-07-13T00:31:00.973

- Refactor Fuzzy mode to use 10-and-quarter minute brackets for natural conversational phrasing
- Fix volume underflow, resolve touch UI data loss, and smooth out compound number pacing
- Fix swallowed first words via 150ms DAC pre-feed and map missing Telecom hour resources
- Fix hardware amplifier clipping on startup and resolve skipped words in Telecom mode

Version 1.2.42026-06-25T13:59:11.803

Pacing tweaks bugfixes and more customization per mode.

Version 1.2.32026-06-24T20:50:06.092

New audio clips and tweakability. 

Version 1.2.12026-06-22T17:04:45.816

WhisperClock v1.2.1 Changelog

New Features:
- Improved aesthetics and colours
- System Default Mode: Automatically mirrors your Pebble’s 12-hour or 24-hour setting.
- True Bedside Mode: Custom quiet hours mute the gesture engine but let the watch whisper softly when triggered.
- Smart Grammar Engine: Applies singular/plural rules ("One minute" vs. "Two minutes") and suppresses AM/PM for edge cases like "Noon" and "Midnight."
- Decreased app size.

Gesture Upgrades:
- Anti-Clap Wrist Flick: Uses a "Bi-Directional Snap" signature to ignore violent false positives like clapping.
- Sensitivity UI: Added a simple 0–12 gesture sensitivity scale directly on the watch.

Version 1.1.12026-06-08T00:46:54.438

settings menu restructure

Version 1.1.02026-06-08T00:34:55.124

Fixed edge cases midnight and noon
New gear icon for settings
Added "the time is..." as an option for the prefix

Version 1.0.02026-06-06T03:16:11.447

Release v1.0.0: Native 16-bit audio, dynamic prosody, and UI polish

Audio Engine Upgrades:
- Rewrote `speaker_engine` to natively decode 16-bit 16kHz PCM audio.
- Eliminated 8-bit quantization noise and amplifier hiss.
- Reduced CPU load by removing real-time software upsampling and noise-gating.

Speech & Pacing (Dynamic Prosody):
- Re-recorded audio clips
- Implemented dynamic playback modifiers (trims and delays) for natural speech pacing.
- Aggressively compressed compound syllables (e.g., "thirty-three", "twenty-three").
- Tightened audio gaps for prefixes ("It's", "Oh/Zero") and suffixes ("Hours").
- Added a natural 40ms breath/pause after spoken hours.

Bug Fixes:
- Fixed 24-hour mode bug to correctly articulate "Zero" instead of "Oh" for single-digit minutes.

UI/UX Polish:
- Remapped the quick-settings hardware shortcut from the SELECT to the UP button.
- Redesigned the settings UI overlay with a solid black arrow and aligned text to prevent

Version 0.92026-05-28T22:19:41.282

Initial Public Release Candidate 1