Time Display Spacing & Typography Polish
- Re-scaled digital clock digits across all platforms to achieve uniform horizontal spacing and balanced edge margins.
- Emery (200px width): Optimized LECO font size to 68pt for a uniform 9px spacing rhythm matching screen edge margins to inner digit gaps.
- Basalt & Diorite (144px width): Adjusted LECO font size to 49pt to maintain consistent 7px edge margins and inner separators.
Basalt and Diorite Hardware Support
- Expanded watchface compatibility to 144x168 Pebble platforms (Pebble Time, Pebble Time Steel, and Pebble 2 SE/HR).
- Responsive layout, calendar notch geometries, and 50pt LECO numbers optimized for 144px width displays.
Battery Efficiency
- Subscribed to minute ticks instead of second ticks to reduce CPU wakeups and extend battery life.
Bluetooth Disconnect Alert Polish
- Prevented text collision in the bottom status bar on 144px screens when BT OFF is displayed alongside charging (CHG) or low battery (LOW) status.
- Alert text and suffix badges dynamically scale and center between weather and battery indicators.
Inverted Color Scheme
- Added theme setting to toggle between Dark and Inverted (white background) schemes.
- Full styling across header, calendar waveform notches, time numerals, and status bar.
- Theme selection persists across app relaunches.
Periodic Weather Updates
- Watchface now periodically refreshes weather data every 30 minutes on the clock (:00 and :30).
- Automatic recovery sync upon Bluetooth reconnection to prevent stale readings.
Release Notes - v0.4.0
Changes:
Bug Fixes:
Header Spacing Alignment
- Balanced vertical centering for large font in spacious padding mode.
- Prevents uppercase weekday text from appearing crowded against the top screen bezel.
Release Notes - v0.3.0
What's New:
Bluetooth Disconnect Alert
- Optional alert when the watch loses connection to your phone.
- Displays BT OFF indicator in the footer row.
- Configurable vibration pattern on disconnect (Short pulse, Long pulse, or Double pulse).
Layout & Spacing Settings
- Independent settings for Top and Bottom section spacing (Normal or Spacious).
- Balanced vertical proportions when Timeline Quick View notifications are active.
Weather & Calendar Fixes
- Accurate readout for sub-zero / negative temperatures.
- Cleaned up active day highlight outline on boundary days (Monday and Sunday).
Header Format Settings
- Independent Clay controls for Weekday and Month format (Full vs Short).
- Independent letter casing controls (Default vs UPPERCASE).
Timeline Quick View Support
- Watchface now dynamically adapts when a notification peek arrives, squeezing and centering the time display between calendar and status line without overlapping.
Layout & Font Polish
- Fixed font settings loading on watchface relaunch and menu return so large fonts remain active.
- Polished notch rendering and boundary alignment.
Font Size Settings
- Configurable font sizes for top area (Header & Calendar date numbers) and bottom area (Weather & Battery) with normal (18pt) and large (24pt) options.
Start Day of Week Setting
- Choose between Monday and Sunday as the starting day of the week in the calendar ribbon.
Layout Alignment & Polish
- Optimized padding and vertical centering when large font sizes are selected.
- Cleaned up calendar ribbon highlight border when today falls on the first day of the week.
Release Notes - v0.0.2
What's New:
Weather & Temperature Display
- Live temperature readout on the bottom status bar with configurable Celsius (°C) and Fahrenheit (°F) support.
- Initial placeholder (--°C) before sync and persistent temperature storage across reboots.
Revamped 7-Day Calendar Ribbon
- Full support for month transitions across 30-day, 31-day, and February leap years.
- Preceding and upcoming dates roll over accurately across month and year boundaries.
- Correct highlight notch and bracket alignment for all days of the week, including Sundays at the far right.
Platform Focus
- Optimized specifically for Pebble Time 2 (Emery display).