David Volovskiy
ab4fcd951d
Made enums on tide face follow other faces
2026-04-16 11:06:05 -04:00
David Volovskiy
08f8cb687e
Fixed build warnings
2026-04-16 11:01:48 -04:00
atax1a
84b133feee
Merge pull request #198 from stephan242/timezone-fully-automatic
...
fix(documentation): Time Zones now DST aware
2026-04-08 04:59:06 +00:00
atax1a
25e791c302
Merge pull request #113 from mkende/countdown_indicator
...
Repeating countdown: use the looped arrows indicator instead of the bell one on the custom LCD
2026-04-08 04:50:29 +00:00
atax1a
0b57376983
Merge pull request #176 from eiriksm/patch-3
...
Indicate more stability in readme
2026-04-08 04:44:02 +00:00
Alex Maestas
a5fcde118e
Merge branches 'stephan242-inactivity-countdown-when-le-never' and 'stephan242-off-by-one'
2026-04-08 04:42:48 +00:00
Stephan
546097dc94
fix: Handle inactivity timeout better in case LE is Never
2026-04-04 23:38:44 +01:00
Stephan
c1620e854a
fix(documentation): Time Zones now DST aware
2026-04-04 22:48:43 +01:00
Stephan
e0a429aabe
fix(settings_face): Off by one if Low Energy Mode forbidden
2026-04-04 22:29:00 +01:00
atax1a
5fa9b7bd24
Merge pull request #196 from stephan242/sun-before-DST-change
...
fix: sunrise/set before DST change
2026-04-04 19:22:58 +00:00
Stephan
8bd07b407c
fix: sunrise/set before DST change
...
The Sunrise and Sunset timezone offset needs to be calculated for the day it's relevant to, since it might experience a timezone change.
2026-04-04 19:27:35 +01:00
voloved
cb58dea276
Merge pull request #193 from davidegirardi/fix-buzzer-cb-start
...
Fix calling start callback
2026-04-04 10:35:48 -04:00
davidegirardi
ba9f41f963
Fix calling start callback
2026-04-04 16:07:03 +02:00
voloved
4f9d7b7219
Merge pull request #107 from mkende/safe_totp
...
Allow to pass secrets to totp_face through a separate (ignored) header.
2026-04-01 16:42:04 -04:00
voloved
fd504d03dc
Merge pull request #108 from mkende/tide_face
...
Add a tide computation watch face.
2026-04-01 16:41:37 -04:00
voloved
422c3c2321
Merge pull request #109 from mkende/otp_label
...
Allow to use 3 character long labels in the totp face.
2026-04-01 16:41:24 -04:00
voloved
1f8e96c3fe
Merge branch 'main' into tide_face
2026-04-01 16:40:57 -04:00
atax1a
73d1e1d879
Merge pull request #178 from redraw/fix/simulator-watch-rtc-counter
...
Improved simulator watch RTC counter precision
2026-03-19 21:59:24 +00:00
voloved
1680b66410
Merge pull request #187 from sepi/local-solar-time
...
Add Local solar time watch face
2026-03-14 10:03:57 -04:00
voloved
b31a69d72b
Merge branch 'main' into local-solar-time
2026-03-14 09:59:32 -04:00
voloved
1243c57dcc
Remove solar_time_face from watch_faces array
2026-03-14 09:58:25 -04:00
voloved
9822502e1d
Merge pull request #186 from tahnok/tomato_face_upgrade
...
port tomato face to second_movement
2026-03-14 08:58:15 -04:00
Wesley Ellis
67f63872f8
don't resign from tomato time if timer is running
2026-03-07 16:53:48 -05:00
Wesley Ellis
0247ef43a9
fix timezone / unix time conversion bug
2026-03-07 16:53:35 -05:00
Raffael Mancini
14d0ba73e0
Better support for custom display
2026-03-04 14:55:32 +01:00
Raffael Mancini
eba8b7953e
Revert more config
2026-03-04 14:24:27 +01:00
Raffael Mancini
c2cead4e3b
Support custom display
2026-03-04 13:33:43 +01:00
Raffael Mancini
0d6be495ef
Rollback config
2026-03-04 13:33:26 +01:00
Raffael Mancini
1a33ae88f7
Move complications/local_solar_time_face -> clock/solar_time_face
2026-03-04 12:34:23 +01:00
Wesley Ellis
7d3a217d91
port tomato face to second_movement
2026-02-27 20:36:32 -05:00
Raffael Mancini
ff3c8a72fc
Implement local solar time face
...
Full implementation of the local solar time complication using the
pveducation.org formula set (LSTM, B, EoT, TC, LST, HRA). EoT and TC
are cached by day-of-year and recomputed once at midnight rollover.
Three display modes cycle with the Alarm button:
SO HH:MM:SS — Local Solar Time
nO HH:MM — Solar Noon in local clock time
Hr ±DDD — Hour Angle in degrees
Location is read from location.u32 on the filesystem. In the simulator
the browser lat/lon globals are written to location.u32 on activation
if not already set, fixing the "no Loc" issue in the emulator.
2026-02-21 18:06:31 +01:00
redraw
aba0aa97ec
don't jump missed ticks, forgot callbacks
2026-01-22 23:55:55 -03:00
redraw
22293ed693
jump counter forward when tab resumes from background
2026-01-22 17:39:33 -03:00
redraw
d653cf6921
renamed counter_interval to rtc_enabled
2026-01-22 13:18:18 -03:00
redraw
a3664b0789
update simulator rtc counter improvements to match real hardware
2026-01-22 12:33:34 -03:00
redraw
7d4a80a29d
fixed simulator watch rtc counter
2026-01-21 14:32:16 -03:00
Eirik Stanghelle Morland
645f761c4c
Indicate more stability in readme
2026-01-04 13:16:10 +01:00
Joey Castillo
84c119559d
Merge pull request #65 from alesgenova/rtc-counter32
...
Make movement use the hardware RTC in COUNTER32 mode and other improvements
2026-01-03 09:37:59 +08:00
Alessandro Genova
f6fad64eeb
don't force-reset the state of the RTC when rebooting
2026-01-02 20:07:56 -05:00
Alessandro Genova
e353d4760f
disable REALLY_LONG_UP event for now
2026-01-02 20:07:56 -05:00
David Volovskiy
51ca839f3b
Removed all of the compiler warnings
2026-01-02 20:07:56 -05:00
Alessandro Genova
994c12cc30
add REALLY_LONG_PRESS event after a button is held down for 1.5s
2026-01-02 20:07:56 -05:00
David Volovskiy
e8750713f8
Renamed LIS2DW_FIFO_TIMEOUT_SECOND to LIS2DW_FIFO_TIMEOUT
2026-01-02 20:07:56 -05:00
David Volovskiy
757f1a1de7
defined LIS2DW_FIFO_TIMEOUT_SECOND
2026-01-02 20:07:56 -05:00
David Volovskiy
625e920970
lis2dw_read_fifo(&fifo, 100 / DISPLAY_FREQUENCY))
2026-01-02 20:07:56 -05:00
David Volovskiy
19f789e428
Made the timeout for lis2dw_read_fifo a variable
2026-01-02 20:07:56 -05:00
David Volovskiy
c6c97556ac
Added FIFO timeout to LIS2DW
2026-01-02 20:07:56 -05:00
David Volovskiy
c45fed8ea9
Got rid of fallthrough warnings
2026-01-02 20:07:56 -05:00
David Volovskiy
c6270444f0
Typo fix
2026-01-02 20:07:56 -05:00
Alessandro Genova
fe4541d4ee
fix compilation warnings in rtccount_face
2026-01-02 20:07:56 -05:00