1
0
Fork 0
BangleApps/apps/dsky_clock
thyttan 005329e388 dsky_clock: hide widgets before building layout
so that the layout doesn't account for the widget bar when `dsky_clock`
is fast loaded into.

Also handle the hardware button through the layout library instead of
`Bangle.setUI`. Also set `Bangle.CLOCK` directly.
2024-12-28 21:25:16 +01:00
..
ChangeLog update changelog 2024-12-24 21:00:01 -05:00
README.md updated metadata to reflect new features 2024-12-24 21:00:01 -05:00
app-icon.js added app-icon.js 2024-12-23 23:49:11 -05:00
app-icon.png update app icon with png version 2024-12-25 11:39:38 -05:00
app.js dsky_clock: hide widgets before building layout 2024-12-28 21:25:16 +01:00
metadata.json update app icon with png version 2024-12-25 11:39:38 -05:00
screenshot1.png initial commit of dsky_clock 2024-12-22 18:46:31 -05:00

README.md

DSKY Clock

This is a clockface inspired by the Apollo DSKY interface.

Features

  • battery level indicator (PROG indicator)
  • month (VERB indicator)
  • date (NOUN indicator)
  • Current local time (DATA 1)
  • UTC time (DATA 2)
  • Step counter (DATA 3)

Indicator lights are:

  • COMP ACTY (GPS/HRM active)
  • MSG (Messages waiting)
  • LOCK (Screen is locked)
  • BT (Bluetooth is disconnected)
  • BATT (Low battery or battery charging)
  • ALARM (Alarm is set)
  • STEP (Reached STEP goal))

Alt Modes

Swipe left/right to switch between different PROGRAM modes.

  • HRM (BPM/Confidence)
  • GPS (Latitude/Longitude/Speed)
  • Weather (Humidity/Rain/Temperature/Wind/Condition Code)
  • Accelerometer (X/Y/Z)
  • Compass (HEADING)

In the interests of usability these change the "LIGHT" on the left side to show the current mode.


This is my first watch face, may add features and customization later.

Creator

Written by Carl Chan | github