David Volovskiy
db2d5cbf68
Moved sleep animation check into the function rather than the switch statement
2025-08-27 17:17:11 -04:00
David Volovskiy
2770b8b924
Fixed proper usage of blinkng
2025-08-27 09:09:44 -04:00
David Volovskiy
71d7b4495b
Stop blink animation when leaving sleep mode
2025-08-27 09:03:31 -04:00
David Volovskiy
61b65c1d17
MOVEMENT_CLOCK_MODE_12H works on the time display
2025-08-27 08:45:16 -04:00
David Volovskiy
ba98aab4bd
Blink colon on showing time in custom display
2025-08-27 08:06:52 -04:00
David Volovskiy
a71d48d5d3
Corrected obstacle on classic face
2025-08-23 09:41:42 -04:00
David Volovskiy
3dada3e9b5
Referenicng local time function
2025-08-23 08:04:09 -04:00
David Volovskiy
a769b29687
Fixed up start chime
2025-08-23 07:55:12 -04:00
David Volovskiy
c0c78411df
Tap enabe and disable added; fixed soundOn icon
2025-08-23 07:37:24 -04:00
David Volovskiy
7ec68ad218
Included delay library
2025-08-19 22:00:03 -04:00
David Volovskiy
0e13674a79
Fixed duplicate cases
2025-08-19 21:47:51 -04:00
David Volovskiy
7b4f491db6
Able to start runner with a tap
2025-08-19 20:18:20 -04:00
David Volovskiy
95df9a6683
Enable tap functionality
2025-08-19 20:16:43 -04:00
David Volovskiy
d87bf0d73b
Changed custom display to Wdl
2025-08-19 20:10:37 -04:00
David Volovskiy
c5a71e0450
Fixed the Worlde text refresh
2025-08-19 20:09:21 -04:00
David Volovskiy
b7abbc77b5
Tarot remembers if we have major_arcana_only on or not along with number of cards to draw
2025-08-19 08:49:12 -04:00
David Volovskiy
e5c5d9f067
Documented UI changes
2025-08-19 08:46:11 -04:00
David Volovskiy
4ee1c9ec2e
Moon face and Activity face loop
2025-08-19 08:42:57 -04:00
David Volovskiy
3220ab4a3a
Added fallbacks on custom dispaly texts
2025-08-19 07:00:35 -04:00
David Volovskiy
eeeb9865ac
Refactored text display
2025-08-19 06:59:59 -04:00
David Volovskiy
4fe6a7bbb1
Moved Simon face
2025-08-18 22:10:49 -04:00
David Volovskiy
47c62f66fd
Added tapping to endless runner
2025-08-18 21:31:07 -04:00
David Volovskiy
b68ec8410f
Fixed win/lose text
2025-08-16 11:33:33 -04:00
David Volovskiy
b826071854
Changed the text logic to watch_display_text
2025-08-12 22:08:28 -04:00
David Volovskiy
9fbaadeaac
Added lander face
2025-08-12 21:22:58 -04:00
David Volovskiy
c803ba83b5
Removed Aces; Added --- across screen when losing
2025-08-12 20:07:03 -04:00
David Volovskiy
f7e7482c49
Moved away from watch_display_string
2025-08-12 19:43:28 -04:00
David Volovskiy
fc9e6c388e
Fixed segmapping
2025-08-12 18:57:15 -04:00
David Volovskiy
1b503336c5
Moved face
2025-08-11 22:03:15 -04:00
David Volovskiy
553572db5f
included delay.h
2025-08-11 21:15:44 -04:00
David Volovskiy
89b58cbb79
Fixed time display
2025-08-11 21:12:27 -04:00
David Volovskiy
d9466cb2d1
Modified for custom display
2025-08-11 21:05:04 -04:00
David Volovskiy
2a714c7436
Moved face
2025-08-11 20:47:01 -04:00
Daniel Bergman
647457f27a
Add a defensive check for negative values - silences compiler warnings
2025-08-09 19:52:35 +02:00
Joey Castillo
aae7926191
remove outdated guidance from watch face template
2025-08-04 07:16:37 -04:00
Gábor Nyéki
3d86e14f05
add Baby kicks face ( #70 )
2025-08-03 13:59:14 -04:00
metrast
6a42269857
ported pulsometer_face and counter_face from movement and optimized it for the custom lcd ( #67 )
2025-08-03 13:26:17 -04:00
Lorenzo Prosseda
4eee544762
Port the interval_face complication to Second Movement ( #66 )
...
* Port the interval_face complication to Second Movement
- Compile inside Second Movement
- Support custom display
* Refactor display buffer name, enlarge index buffer
Also removed now unused _blink_idx array
* Fix Clear setting not showing, and its formatting
* Rename work interval label to make it unique
* Skip empty interval timers while cycling through
2025-08-03 13:22:18 -04:00
Alessandro Genova
9121c0cfb8
Fix set_time_face erroneously setting the local time when changing timezone
2025-08-03 13:21:35 -04:00
Lorenzo Prosseda
145fc168b1
Clear low energy animation when waking up
2025-08-03 13:21:17 -04:00
Lorenzo Prosseda
39d2c4499e
Port of timer_face from legacy ( #64 )
...
- Closes https://github.com/joeycastillo/second-movement/issues/15
- Fixed issue with colon disappearing if exiting settings mode on the CLEAR or LOOP strings
- Use newer print function with fallback for classic display
2025-08-03 13:19:26 -04:00
Vaipex
01b7f30cef
Added simple coin flip watch face ( #63 )
2025-08-03 13:16:34 -04:00
Konrad Rieck
22b11de6ae
Monitor for LIS2DW accelerometer ( #61 )
...
This watch face displays the current reading of the LIS2DW12 accelerometer.
The axis (x,y,z) can be selected using the alarm button. A long press on the
light button allows to configure the sensor, including its mode, data rate,
low power mode, bandwidth filtering, range, filter type, and low noise mode.
The watch face is mainly designed for experimenting with the sensor and
configuring it for other developing other watch faces.
2025-08-03 13:12:43 -04:00
James Haggerty
0eb96a637c
Move totp_lfs face from legacy
...
Changes:
- use 3 characters if possible for identifier
- rename from totp_face_lfs to totp_lfs_face for consistency
2025-08-03 13:11:36 -04:00
kbc-yam
5e0cc98659
Add Japanese Era (Wareki) Display Feature (for Custom LCD) ( #57 )
2025-08-03 13:09:19 -04:00
Daniel Bergman
bc02072250
Blank day field on reset
2025-08-03 13:08:47 -04:00
Konrad Rieck
1954944d8d
Port of deadline face ( #48 )
...
* port of deadline face
* removed beep type enum from header
---------
Co-authored-by: Joey Castillo <joeycastillo@utexas.edu>
2025-08-03 13:03:12 -04:00
voloved
4b4735065f
Wordle port ( #45 )
...
* Moved Wordle from legacy to main folder
* Add delays before registering btns, don't repeat words, cleaned up enum names
* Updated print logic for second movement
* Removed from watch_faces
2025-08-03 12:56:23 -04:00
Joey Castillo
8c456c9b62
ke decimal time: silence warnings
2025-07-27 11:54:48 -04:00
voloved
40d04b1158
Merge branch 'main' into wordle_port
2025-07-09 07:55:05 -04:00