Skip to content

AbbleWatch #3811

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 53 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
9726ad7
Create app.js
bebub123 Apr 16, 2025
13ea7fa
Create app.js
bebub123 Apr 16, 2025
625b7c7
Create app-icon.js
bebub123 Apr 16, 2025
cf8290a
Create metadata.json
bebub123 Apr 16, 2025
f07579e
Add files via upload
bebub123 Apr 16, 2025
a1cf844
Rename abbelWatch.js to abbelWatch.app.js
bebub123 Apr 16, 2025
3cc6c2f
Add files via upload
bebub123 Apr 16, 2025
0f35ccb
Update metadata.json
bebub123 Apr 16, 2025
7a25ce9
Update metadata.json
bebub123 Apr 16, 2025
672e740
Delete apps/Abelwatch/app.js
bebub123 Apr 16, 2025
fb2e408
Rename abbelWatch.app.js to app.js
bebub123 Apr 16, 2025
9bb57b2
Update metadata.json
bebub123 Apr 16, 2025
d477597
Rename app.js to abbelWatch.js
bebub123 Apr 16, 2025
7fe2ea5
Update metadata.json
bebub123 Apr 16, 2025
e334dc7
Rename metadata.json to metadata.json
bebub123 Apr 16, 2025
980858a
Rename abbelWatch.js to abbelWatch.js
bebub123 Apr 16, 2025
64b6f04
Rename app-icon.js to app-icon.js
bebub123 Apr 16, 2025
50c2b0e
Rename app.png to app.png
bebub123 Apr 16, 2025
7dee3f5
Update metadata.json
bebub123 Apr 16, 2025
873a7ed
Rename abbelWatch.js to abbelWatch.app.js
bebub123 Apr 16, 2025
7ceabe7
Update metadata.json
bebub123 Apr 16, 2025
f2c275e
Update metadata.json
bebub123 Apr 16, 2025
a855489
Update metadata.json
bebub123 Apr 16, 2025
ddddd2a
Add files via upload
bebub123 Apr 16, 2025
4d705b7
Update metadata.json
bebub123 Apr 16, 2025
38ae96f
Update metadata.json
bebub123 Apr 16, 2025
d0f6597
Update README.md
bebub123 Apr 16, 2025
3bd862a
Update metadata.json
bebub123 Apr 16, 2025
29c1373
Update metadata.json
bebub123 Apr 16, 2025
3087708
Update metadata.json
bebub123 Apr 16, 2025
80ecbd7
Update metadata.json
bebub123 Apr 16, 2025
5ddb92e
Delete apps/abbelWatch/README.md
bebub123 Apr 16, 2025
79d21ae
Rename abbelWatch.app.js to abbelwatch.app.js
bebub123 Apr 16, 2025
643c0db
Rename app-icon.js to app-icon.js
bebub123 Apr 16, 2025
24be958
Rename app.png to app.png
bebub123 Apr 16, 2025
c23bd5e
Rename metadata.json to metadata.json
bebub123 Apr 16, 2025
c466e5d
Update metadata.json
bebub123 Apr 16, 2025
1f35430
Update metadata.json
bebub123 Apr 16, 2025
30d92cb
Update metadata.json
bebub123 Apr 16, 2025
7ee68b1
Add files via upload
bebub123 Apr 16, 2025
4b34195
Update abbelwatch.app.js
bebub123 Apr 16, 2025
2fc8f0d
Update abbelwatch.app.js
bebub123 Apr 16, 2025
ecc2deb
Update README.md
bebub123 Apr 16, 2025
b3f8fea
Update abbelwatch.app.js
bebub123 Apr 16, 2025
22fd7a8
Delete apps/abbelwatch/app.png
bebub123 Apr 16, 2025
d5d66b8
Add files via upload
bebub123 Apr 16, 2025
8b4f714
Update app-icon.js
bebub123 Apr 16, 2025
59000ee
Update metadata.json
bebub123 Apr 16, 2025
2d0805e
Add files via upload
bebub123 Apr 16, 2025
1de51bb
Update README.md
bebub123 Apr 16, 2025
8d7adc5
Update README.md
bebub123 Apr 16, 2025
ef88279
Update abbelwatch.app.js
bebub123 Apr 17, 2025
99e7290
Update README.md
bebub123 Apr 17, 2025
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
48 changes: 48 additions & 0 deletions apps/abbelwatch/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# AbbelWatch
---

**AbbelWatch** is a custom watch face project based on the **Numeral App** for the **Bangle.js 2** smartwatch.
It features a stylish design, multiple fonts, and intuitive gesture controls to enhance your daily smartwatch experience.

---
![Screenshot of the app](screenshot.png)

## ✨ Features

### 🔠 Custom Fonts
Includes a selection of fonts to personalize your watch face:
- **Bodoni**
- **NumeraLE**
- **NewRocker**
- **Nunito**
- **Teko**

### 👆 Gesture Controls

#### ➡️ Swipe Gestures
- **Swipe Left** → Displays:
- Seconds
- Step count
- Heart rate (BPM)
- **Swipe Right** → Displays:
- Current date

#### ⬆️⬇️ Drag Gestures
- **Swipe Up** → Shows battery percentage 🔋
- **Swipe Down** → Activates flashlight mode 💡

### 📲 Long Press (on screen)
Opens an interactive **settings menu** with two submenus:

#### 🎨 Color Customization
Customize the colors of:
- Background
- Upper digits
- Lower digits

#### 🔤 Font Selection
Choose your preferred font from the list above for a truly personal style.

---
## Creator
bebub123
699 changes: 699 additions & 0 deletions apps/abbelwatch/abbelwatch.app.js
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please rename to just "app.js" (see corresponding comment in metadata.json).

Large diffs are not rendered by default.

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

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

Binary file added apps/abbelwatch/app.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions apps/abbelwatch/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{ "id": "abbelwatch",
"name": "abbelwatch",
"shortName":"abbelwatch",
"icon": "app.png",
"description": "A clock that Includes a selection of fonts to personalize your watch face",
"type": "clock",
"version":"0.01",
"screenshots": [{"url":"screenshot.png"}],
"tags": "abbelwatch",
"readme": "README.md",
"supports": ["BANGLEJS2"],
"storage": [
{"name":"abbelwatch.app.js","url":"abbelwatch.app.js"},
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{"name":"abbelwatch.app.js","url":"abbelwatch.app.js"},
{"name":"abbelwatch.app.js","url":"app.js"},

(see corresponding comment regarding the file "abbelwatch.app.js")

{"name":"abbelwatch.img","url":"app-icon.js","evaluate":true}
]
}
Binary file added apps/abbelwatch/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions apps/timer/app.js
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please drop this timer file from the PR so we only look at merging abbelwatch.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
E.showMessage("My\nSimple\nApp","My App")
Loading