13 Commits

Author SHA1 Message Date
PrimmR
b5a457cd19
Fix text buffer overflow in sunrise_sunset_face (#22) 2025-07-06 11:31:45 -04: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
3c7f55ab11 sunrise/sunset: persist location to filesystem 2025-03-15 20:37:51 -04:00
Joey Castillo
90bb34efd1 sunrise/sunset: beautify lat/lon settings on custom LCD 2025-03-12 20:59:04 -04:00
Joey Castillo
ea47ea2bce improve sunrise/sunset on custom LCD 2025-03-08 17:40:39 -05:00
joeycastillo
0a9d71e2d4 use consistent naming style for typedefs 2024-10-05 10:36:58 -04:00
joeycastillo
12241386ea movement internal time is now UTC 2024-10-05 10:36:58 -04:00
joeycastillo
5b12491ebe bring sunrise/sunset face into new movement 2024-09-29 23:13:59 -04:00