Konrad Rieck
cd18c95779
Port of world_clock2 to second movement.
...
Improvements:
- The name of the time zone is displayed for a brief movement when cycling through the selected time zones.
- The face now comes with pre-selected zones to show-case its functionality: Seattle, New York, UTC, Shanghai, and Tokyo.
2026-07-27 22:33:06 +02:00
David Volovskiy
08f8cb687e
Fixed build warnings
2026-04-16 11:01:48 -04:00
Stephan
c1620e854a
fix(documentation): Time Zones now DST aware
2026-04-04 22:48:43 +01:00
Raffael Mancini
14d0ba73e0
Better support for custom display
2026-03-04 14:55:32 +01:00
Raffael Mancini
c2cead4e3b
Support custom display
2026-03-04 13:33:43 +01:00
Raffael Mancini
1a33ae88f7
Move complications/local_solar_time_face -> clock/solar_time_face
2026-03-04 12:34:23 +01:00
Joey Castillo
aae7926191
remove outdated guidance from watch face template
2025-08-04 07:16:37 -04:00
Lorenzo Prosseda and Joey Castillo
145fc168b1
Clear low energy animation when waking up
2025-08-03 13:21:17 -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 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
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
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
Daniel Bergman
fff73a8806
Update beats face to use UTC+1. Simplify clock2beats function.
2025-06-30 21:39:21 +02:00
Joey Castillo
e9b7f3f955
mars time: long press to change time zone
2025-06-08 07:48:54 -06:00
Joey Castillo
659c73046d
mars time: actually update in low energy mode
2025-06-02 20:27:14 -04:00
Joey Castillo
9a712258f8
world clock: blink colon in low energy mode
2025-05-28 23:43:17 -04:00
Joey Castillo
ad3f1e56ed
mars time: don't time out, enable low energy animation
2025-05-28 23:42:38 -04:00
Joey Castillo
e9811a518a
bring mars time into Second Movement
2025-05-27 19:30:54 -04:00
Joey Castillo
310ad3d095
watch_adc: enable ADC when checking battery; let's get rid of this footgun once and for all
2025-05-21 08:51:39 -04:00
Joey Castillo
094d33094e
clock face: move state typedef to header for consistency
2025-05-20 22:35:16 -04:00
Joey Castillo
44d14ba706
clock face: rename 'clock' to 'state' for consistency
2025-05-20 22:34:15 -04:00
Joey Castillo
27f0c629d8
clock-face: adjust low battery threshold
2025-05-12 22:37:37 -04:00
Joey Castillo
e0746e06f1
custom LCD now has an 'arrows' indicator instead of a battery
2025-05-12 22:37:37 -04:00
Joey Castillo
3f08648fc4
world clock: bugfix, clear seconds when entering LE mode
2025-04-28 18:32:46 -04:00
Joey Castillo
7d129ba6c3
world clock: support longer cities on custom LCD
2025-03-15 15:20:22 -04:00
Joey Castillo
d35a3ee8d1
nicer time zone names on new LCD
2025-03-08 17:17:40 -05:00
Joey Castillo
af094e2c2d
shorten time zone names
2025-03-08 16:14:03 -05:00
joeycastillo
0a9d71e2d4
use consistent naming style for typedefs
2024-10-05 10:36:58 -04:00
joeycastillo
4623bf002a
use named constant for UTC zone
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
f843156968
allow watch faces to advise of other things in addition to needing a background task
2024-09-29 21:43:07 -04:00
joeycastillo
40455847a3
remove simple_clock_face; we've outgrown it
2024-09-29 20:57:19 -04:00
joeycastillo
e5b458fe3b
blink colon when clock is in sleep mode (custom LCD only)
2024-09-29 15:49:51 -04:00
joeycastillo
4b8b092594
tick_animation is now sleep_animation (which just displays an indicator on new LCD)
2024-09-29 15:24:43 -04:00
joeycastillo
3d1dbbb0cb
beats face displays 'beat' on custom LCD
2024-09-29 15:24:43 -04:00
joeycastillo
c0db4af5d5
display long weekdays on custom LCD
2024-09-29 15:24:43 -04:00
joeycastillo
998968cf3f
clock face: fix reversion to 24H display in low energy mode
2024-09-29 11:30:47 -04:00
joeycastillo
e88359d1d5
refactor: watch faces no longer need a pointer to settings!
2024-09-29 10:18:11 -04:00
joeycastillo
b3ed4df0a1
bring in clock face, add 024h mode, refactor out last raw access of settings->bit
2024-09-29 10:18:11 -04:00
joeycastillo
677872434d
bring in beats face using new time zone function
2024-09-29 10:18:11 -04:00
joeycastillo
71922f8e51
refactor movement's alarm_enabled bit to a function call
2024-09-29 08:16:53 -04:00
joeycastillo
c5e5bc1200
refactor movement's 24h mode to a function call
2024-09-29 08:02:20 -04:00
joeycastillo
38189ad452
clear seconds in LE mode
2024-09-24 00:12:25 -04:00
joeycastillo
52578e5413
integrate utz, use DST-aware time zones instead of bare offsets
2024-09-23 23:27:10 -04:00
joeycastillo
60a19f3cf0
bring in world clock
2024-09-23 09:26:44 -04:00
joeycastillo
0a6ef3d82a
24H only is handled by disabling changing the setting
2024-09-23 08:53:57 -04:00
joeycastillo
14e87d2909
fix for minutes not updating after refactor
2024-09-22 14:22:33 -04:00
joeycastillo
9274f532d2
improve API for text display
2024-09-19 08:42:07 -04:00