Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions apps/BMOface/ChangeLog
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
0.01: Initial release with BMO character
0.02: Added Finn and Jake characters
0.03: Added settings menu for character selection
0.04: Added temperature unit toggle (C/F)
0.05: Fixed settings menu crash, added charging status indicators
0.06: Fixed "Invalid Settings!" error with proper settings file handling
21 changes: 21 additions & 0 deletions apps/BMOface/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
BMO Face (Cartoon Face)

A playful Bangle.js watchface inspired by BMO. Shows time at the top center, temperature (upper-left), heart rate (above steps), and steps (bottom-right). When the watch locks, the face goes to sleep with a light gray background and a -_- expression.

Features
- Time centered at top using `7x11Numeric7Seg`
- Temperature upper-left
- Steps bottom-right, heart rate just above
- Locked mode: LCD-like gray with `-_-` sleeping face
- Widgets hidden by default; swipe to reveal

Testing lock state
Use in emulator console:
```javascript
Bangle.setLocked(true);
Bangle.setLocked(false);
```

Attribution
Character inspiration: BMO from Adventure Time

1 change: 1 addition & 0 deletions apps/BMOface/app-icon.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading