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
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
47c62f66fd
Added tapping to endless runner
2025-08-18 21:31:07 -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
Joey Castillo
aae7926191
remove outdated guidance from watch face template
2025-08-04 07:16:37 -04:00
Gábor Nyéki and GitHub
3d86e14f05
add Baby kicks face ( #70 )
2025-08-03 13:59:14 -04:00
metrast and GitHub
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 and GitHub
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 and Joey Castillo
9121c0cfb8
Fix set_time_face erroneously setting the local time when changing timezone
2025-08-03 13:21:35 -04:00
Lorenzo Prosseda and Joey Castillo
145fc168b1
Clear low energy animation when waking up
2025-08-03 13:21:17 -04:00
Lorenzo Prosseda and GitHub
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 and GitHub
01b7f30cef
Added simple coin flip watch face ( #63 )
2025-08-03 13:16:34 -04:00
Konrad Rieck and GitHub
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 and Joey Castillo
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 and GitHub
5e0cc98659
Add Japanese Era (Wareki) Display Feature (for Custom LCD) ( #57 )
2025-08-03 13:09:19 -04:00
Daniel Bergman and Joey Castillo
bc02072250
Blank day field on reset
2025-08-03 13:08:47 -04:00
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 and GitHub
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
Joey Castillo
866cbb11bf
add local decimal time (Kè) face
2025-07-08 17:54:43 -04:00
Daniel Bergman and GitHub
4d45fcde30
Tally face: fix build warnings ( #43 )
...
Clamp tally index values in print_tally function to ensure they remain within defined limits, silencing compiler warnings
2025-07-07 19:14:07 -04:00
Daniel Bergman and Joey Castillo
a74cfd547a
Fix compiler warnings by casting centibeats to unsigned int in beats_face.c. Also make precedence explicit in ms calculation.
2025-07-06 16:15:14 -04:00
voloved and GitHub
4e710066b9
Tally face port ( #38 )
...
* Moved tally face over
* Bugfix on tally_face_should_move_back
* changed watch_display_text logic
* Negative numbers don't appear small
* remove tally face from movement_config.h
2025-07-06 15:33:56 -04:00
Joey Castillo
410d32f2d0
silence warnings
2025-07-06 12:40:06 -04:00
Daniel Bergman and GitHub
73e62bbc18
New watchface: ish face ( #21 )
2025-07-06 12:00:56 -04:00
Daniel Bergman and GitHub
bdc6f98daa
Port Breathing face to second movement, also add LED notification. General fixes. ( #34 )
2025-07-06 11:58:16 -04:00
JKomskis and GitHub
b4da0defbe
Port probability face to second movement ( #30 )
...
* Move out of legacy folder, add to build
* Ported probability face display functions
Added tap support
* Fix animation for custom LCD
2025-07-06 11:55:50 -04:00
Ruben Nic and GitHub
55f8eaa257
Port close enough clock face to second-movement ( #31 )
...
* Port over close enough clock face
* Clean up the code and comments
2025-07-06 11:52:43 -04:00
Jeremy O'Brien and GitHub
d0f78aaa91
port tarot face to second movement ( #28 )
2025-07-06 11:48:56 -04:00
PrimmR and GitHub
2e5e094bb3
Update Kitchen Conversions Face for Second Movement ( #24 )
...
* Basic second movement support
* Switch alarm and light button functionality
2025-07-06 11:47:12 -04:00
PrimmR and GitHub
5864af1c56
Update Periodic Table Face for Second Movement ( #23 )
...
* Basic Second Movement support
* Basic support for custom LCD
* Full support for custom LCD
* Fix long press when face in first slot
* Rename to periodic_table_face
* Update header description
2025-07-06 11:45:26 -04:00
Johan Oskarsson and GitHub
ece29d776c
Add a Squash scoring face ( #18 )
2025-07-06 11:43:50 -04:00
PrimmR and GitHub
b5a457cd19
Fix text buffer overflow in sunrise_sunset_face ( #22 )
2025-07-06 11:31:45 -04:00
Joey Castillo
976fd3248b
move git hash to end of settings
2025-07-06 11:27:23 -04:00
Joey Castillo
406e5a7f2b
settings: title git hash 'build' for clarity
2025-07-06 11:26:09 -04:00
154bd54510
Set time on make ( #35 )
...
* Time can get set from makefile
* Added setting make time into simulator
* Added Hash in settings
* Added default location
* Cuts the Githash to 6 characters in the settings in case the makefile didn't do that already
* bump gossamer commit
* remove automatic timezone setting
* automatic time set: rename MAKEFILE_ to BUILD_ to match gossamer
* Revert "Added default location"
This reverts commit c24f69450fd40472c4f6cebb790a56c3f0d69cb6.
* silence warning
* watch_get_init_date_time: explicitly initialize all fields to 0
---------
Co-authored-by: Joey Castillo <joeycastillo@utexas.edu >
2025-07-06 10:56:27 -04:00
Wesley Ellis and GitHub
8eaa9262ad
Merge pull request #29 from EmilienCourt/main
...
bring totp_face into Second Movement
2025-07-04 07:22:43 -04:00
Wesley Ellis and GitHub
519d51d301
Merge pull request #32 from berdan/beats-face-refactor
...
Refactor: beats_face use movement_get_utc_date_time(), simplify clock2beats()
2025-07-04 07:01:52 -04:00
Daniel Bergman
fff73a8806
Update beats face to use UTC+1. Simplify clock2beats function.
2025-06-30 21:39:21 +02:00
EmilienCourt
67a1bfd661
bring totp_face into Second Movement
2025-06-29 19:25:42 +02:00
Daniel Bergman and GitHub
1d9917c40d
Remove stray spaces from sunrise_sunset_face.c
2025-06-28 18:50:58 +02:00
Daniel Bergman
741e25db0d
Handle hour overflow
2025-06-28 18:28:57 +02:00
Daniel Bergman
e711fd3e60
Cut the corruption checks. When the user updates the location we should be writing correct values to file.
2025-06-28 18:17:34 +02:00