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
b68ec8410f
Fixed win/lose text
2025-08-16 11:33:33 -04:00
voloved
40d04b1158
Merge branch 'main' into wordle_port
2025-07-09 07:55:05 -04:00
David Volovskiy
befa570a9a
Updated print logic for second movement
2025-07-09 07:48:59 -04:00
Joey Castillo
866cbb11bf
add local decimal time (Kè) face
2025-07-08 17:54:43 -04:00
David Volovskiy
0711622210
Add delays before registering btns, don't repeat words, cleaned up enum names
2025-07-08 07:51:36 -04:00
David Volovskiy
4d2e4172a2
Moved Wordle from legacy to main folder
2025-07-08 07:44:06 -04:00
Daniel Bergman
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
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
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
73e62bbc18
New watchface: ish face ( #21 )
2025-07-06 12:00:56 -04:00
Daniel Bergman
bdc6f98daa
Port Breathing face to second movement, also add LED notification. General fixes. ( #34 )
2025-07-06 11:58:16 -04:00
JKomskis
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
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
d0f78aaa91
port tarot face to second movement ( #28 )
2025-07-06 11:48:56 -04:00
PrimmR
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
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
ece29d776c
Add a Squash scoring face ( #18 )
2025-07-06 11:43:50 -04:00
PrimmR
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
voloved
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
8eaa9262ad
Merge pull request #29 from EmilienCourt/main
...
bring totp_face into Second Movement
2025-07-04 07:22:43 -04:00
Wesley Ellis
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
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
Daniel Bergman
0234f7a391
Better hundreds handling
2025-06-28 17:50:08 +02:00
Daniel Bergman
182db67aeb
Stray lf
2025-06-28 12:08:42 +02:00
Daniel Bergman
39ca51eeaa
Fix handling of longitude data > 100, including longitude data recovery in sunrise/sunset face
...
- Added functions to detect and recover from corrupted longitude data.
- Updated the activation process to handle potential corruption by recovering and saving corrected longitude values.
- Ensured that longitude values are reset to zero when exceeding valid limits.
2025-06-28 12:07:04 +02:00
Joey Castillo
65c15461b1
peek face: silence warnings
2025-06-25 17:55:34 -04:00
Joey Castillo
8fdcd78a44
acclerometer threshold setting: swap light and alarm button to match wider UI idiom
2025-06-25 17:28:19 -04:00
Joey Castillo
eeb31d6fd5
remove light meter face (did not work, could add back later)
2025-06-25 17:24:56 -04:00
Joey Castillo
b67867b7ef
accelerometer status face: flash decimal when setting threshold
2025-06-25 17:23:31 -04:00
Joey Castillo
b1c67bea94
accelerometer: keep threshold across sleeps by tracking it in movement
2025-06-25 17:22:17 -04:00
Joey Castillo
7eef8d18e5
ir upload: time out by default
2025-06-25 17:18:37 -04:00
Joey Castillo
42997ff614
ir upload: display free space instead of 'no data'
2025-06-25 17:08:38 -04:00
Joey Castillo
918549a462
accelerometer status: documentation update
2025-06-11 23:27:17 -04:00
Joey Castillo
bb5aa4ff7c
accelerometer status face: bug fixes
2025-06-11 23:06:40 -04:00
Joey Castillo
e9b7f3f955
mars time: long press to change time zone
2025-06-08 07:48:54 -06:00
Joey Castillo
9459b7d01f
temperature display: long press to toggle units
2025-06-08 07:48:46 -06:00
Joey Castillo
87a315d936
countdown timer: snap back to clock on timeout, unless running
2025-06-04 00:19:51 -04:00
Joey Castillo
659c73046d
mars time: actually update in low energy mode
2025-06-02 20:27:14 -04:00
Joey Castillo
fe23ed6e7a
add watch face to peek at a memory location
2025-05-29 08:21:18 -04:00
Joey Castillo
ca46cb4988
for testing: add NOSLEEP build option to remove sleep mode entirely
2025-05-29 07:22:04 -04:00
Joey Castillo
9a712258f8
world clock: blink colon in low energy mode
2025-05-28 23:43:17 -04:00