Skip to content

Commit f18e972

Browse files
authored
Updates to all three: bmoface, doomguy, and meseeks
Sorry about it being 3 apps at once. I finally figured out how to run the npm test locally and worked on it until the errors were cleared.
1 parent 1da274f commit f18e972

File tree

17 files changed

+1412
-7
lines changed

17 files changed

+1412
-7
lines changed

apps/bmoface/ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
0.0.08: Fixed lock screen character variable error, separated lock screen logic
99
0.0.09: Improved lock screen character-specific drawing and positioning
1010
0.0.1: Major release with all core features complete
11-
0.1.1: Code refactoring and lock screen improvements
11+
0.11: Code refactoring and lock screen improvements
1212

1313
## Attribution
1414
Based on the Advanced Casio Clock by dotgreg (https://github.com/dotgreg/advCasioBangleClock)

apps/bmoface/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "bmoface",
33
"name": "BMO Face",
44
"shortName": "BMO",
5-
"version": "0.1.2",
5+
"version": "0.11",
66
"description": "A watch face inspired by BMO that shows time, temp, steps and HR. Sleeps to -_- when locked.",
77
"icon": "app.png",
88
"tags": "clock",

apps/bmoface/settings.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@
4444
}
4545
}
4646
});
47-
})(back);
47+
})(back)

apps/doomguy/ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
0.07: Changed date text color to yellow
88
0.08: Optimized memory usage with 4-bit color sprites and heatshrink compression
99
0.09: Added interactive tap feature - tap Doomguy's face to flash yellow and show damage, daily hit counter with persistent storage
10-
0.10: Added temperature unit settings (Fahrenheit/Celsius toggle)
10+
0.11: Added temperature unit settings (Fahrenheit/Celsius toggle)
1111

1212
## Attribution
1313
Based on the Advanced Casio Clock by dotgreg (https://github.com/dotgreg/advCasioBangleClock)

apps/doomguy/app-icon.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/doomguy/doomguy.settings.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,4 @@
6363

6464
// Show the menu
6565
showSettingsMenu();
66-
})(back);
66+
})(back)

apps/doomguy/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version":"0.11",
55
"description": "DOOM-inspired watch face with animated Doomguy face that reacts to battery level. Interactive tap feature lets you hit Doomguy with yellow flash effects and damage reactions. Features daily hit counter, battery-reactive faces, animated glances, heart rate, steps, temperature, and charging indicators.",
66
"icon": "app.png",
7-
"tags": "clock,game,retro,doom",
7+
"tags": "clock,retro,doom",
88
"type": "clock",
99
"screenshots": [
1010
{ "url": "screenshot01.png" }

apps/stardateclock_wbin/ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
0.01: Initial release on the app repository for Bangle.js 1 and 2
2+
0.02: Fixed let/const usage while using firmware version >=2v14
3+
0.03: Tell clock widgets to hide.
4+
0.04: Minor code improvements
5+
0.08: Added binary time display (two rows of buttons for hours and minutes in binary). Planned update to stardate format (YYYYMMDD.hhmm.ss).

apps/stardateclock_wbin/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Stardate Clock with Binary Time
2+
3+
A clock face displaying a stardate (in the format YYYYMMDD.hhmm.ss) along with a "standard" digital/analog clock and a binary time display in LCARS design.
4+
5+
This version is a variant of the original Stardate Clock by Robert Kaiser <kairo@kairo.at>, with binary time features added. The binary time is shown as two rows of buttons at the bottom of the display: the top row represents the hours (in 8, 4, 2, 1 binary), and the bottom row represents the minutes (in 8, 4, 2, 1 binary). Each button is colored to indicate whether its bit is set, and the value is shown on the button.
6+
7+
The LCARS design has been made popular by various Star Trek shows. Credits for the original LCARS designs go to Michael Okuda, copyrights are owned by Paramount Global, usage of that type of design is permitted freely for non-profit use cases.
8+
9+
The stardate concept used leans on the shows released from the late 80s onward by using 1000 units per Earth year, but this version displays the stardate in the format YYYYMMDD.hhmm.ss for clarity and familiarity.
10+
11+
The clock face supports Bangle.js 1 and 2 with some compromises (e.g. the colors will look best on Bangle.js 1, the font sizes will look best on Bangle.js 2).
12+
13+
Any tap on the display while unlocked switches the "standard" Earth-style clock between digital and analog display.

apps/stardateclock_wbin/app-icon.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)