hueso and hueso
674ac1c4b4
spanish translations
2026-08-04 20:31:15 -03:00
hueso and hueso
7831981bba
bring back wyoscan
2026-08-04 20:31:12 -03:00
hueso and hueso
97c3c2864f
close_enough_face: swap bell/alarm to match stock firmware
2026-08-04 20:30:08 -03:00
Konrad Rieck
0557684ec1
Return to clock mode on inactivity timeout in settings
...
_settings_loop() never handled EVENT_TIMEOUT, so leaving the watch
face parked in settings mode (4Hz tick, blinking abbreviation) with
no button presses meant it stayed there indefinitely instead of
returning to the clock display like every other face's settings mode
does on timeout.
Factor the existing EVENT_MODE_BUTTON_UP transition logic into
_exit_settings_mode() and reuse it for EVENT_TIMEOUT.
2026-07-27 22:34:04 +02:00
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