Skip to content

Commit 9a69b6b

Browse files
committed
tileclk: Initial release v0.01
1 parent 8240c2a commit 9a69b6b

File tree

10 files changed

+918
-0
lines changed

10 files changed

+918
-0
lines changed

apps/tileclk/ChangeLog

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0.01: New App!

apps/tileclk/README.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Tile Clock
2+
3+
A tile-based digital clock with animated transitions, customizable borders, and clock info integration.
4+
5+
## How to Use
6+
7+
### Basic Display
8+
- The clock shows the current time using animated tiles
9+
- Tiles animate smoothly when digits change
10+
- In 12-hour mode, leading zeros are hidden (e.g., "2:30" instead of "02:30")
11+
12+
### Seconds Display
13+
- **Static mode**: Seconds always shown/hidden based on settings
14+
- **Dynamic mode**: Seconds appear when unlocked, hide when locked
15+
16+
### Clock Info Integration
17+
- Tap the seconds area (bottom of screen) to show clock info
18+
- Clock info displays weather, notifications, or other system information
19+
- Tap clock info area to focus it
20+
- When focused and tapped, clock info can perform actions if supported
21+
- Tap main time area to unfocus the clock info
22+
- Tap main time area again to dismiss the clock info
23+
24+
### Touch Controls
25+
- **Tap seconds area**: Switch to clock info
26+
- **Tap clock info area**: Focus the info panel
27+
- **Tap main time once**: Unfocus the clock info
28+
- **Tap main time again**: Dismiss clock info and return to seconds
29+
30+
### Settings
31+
Access via Settings app to configure:
32+
- Seconds display mode (show/hide/dynamic)
33+
- Border visibility and color
34+
- Widget display options
35+
- Haptic feedback
36+
37+
## Features
38+
- Smooth tile animations with color interpolation
39+
- Customizable borders with theme color support
40+
- Persistent user preferences
41+
- Performance optimized for smooth operation
42+
- Integration with Bangle.js clock info system

apps/tileclk/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)