Commit Graph

1936 Commits

Author SHA1 Message Date
hueso 657ca171c5 moon phase: southern hemisphere drawings
Build / build (sensorwatch_blue, classic) (push) Waiting to run
Build / build (sensorwatch_blue, custom) (push) Waiting to run
Build / build (sensorwatch_green, classic) (push) Waiting to run
Build / build (sensorwatch_green, custom) (push) Waiting to run
Build / build (sensorwatch_pro, classic) (push) Waiting to run
Build / build (sensorwatch_pro, custom) (push) Waiting to run
Build / build (sensorwatch_red, classic) (push) Waiting to run
Build / build (sensorwatch_red, custom) (push) Waiting to run
Build / build-simulator (sensorwatch_blue, classic) (push) Waiting to run
Build / build-simulator (sensorwatch_blue, custom) (push) Waiting to run
Build / build-simulator (sensorwatch_green, classic) (push) Waiting to run
Build / build-simulator (sensorwatch_green, custom) (push) Waiting to run
Build / build-simulator (sensorwatch_pro, classic) (push) Waiting to run
Build / build-simulator (sensorwatch_pro, custom) (push) Waiting to run
Build / build-simulator (sensorwatch_red, classic) (push) Waiting to run
Build / build-simulator (sensorwatch_red, custom) (push) Waiting to run
GitHub Pages / gh-pages (push) Waiting to run
2026-04-20 20:50:00 -03:00
hueso da9026d5b7 translate moon phase 2026-04-20 20:50:00 -03:00
hueso d85fbcb090 wyoscan: use local time 2026-04-20 20:50:00 -03:00
hueso 67b02d77fd add moonrise/moonset face 2026-04-20 20:50:00 -03:00
hueso e304fc2bde spanish translations 2026-04-20 20:49:59 -03:00
hueso 2429e16f84 bring back wyoscan 2026-04-20 20:49:56 -03:00
hueso e6f6735666 add light to settings face 2026-04-20 20:47:57 -03:00
hueso 4636d1eacd fix LED turning off on face changes 2026-04-20 20:47:57 -03:00
hueso 6c974341ed close_enough_face: swap bell/alarm to match stock firmware 2026-04-20 20:47:57 -03:00
hueso b88c3ed1fe ignore indicators for short beep alarms 2026-04-20 20:47:57 -03:00
hueso 0bb63d97ad Fixed buffer overflows in sunrise_sunset_face 2026-04-20 20:47:57 -03:00
voloved a8ea642d35 Merge pull request #194 from davidegirardi/fix-signal-advanced-timer
Fix timer setting bell indicator on other faces on loop
2026-04-16 12:23:06 -04:00
voloved 6b334541af Merge pull request #207 from voloved/tide-cleanup
Warning Cleanups After Recent Merges
2026-04-16 11:19:41 -04:00
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
davidegirardi e0b425ca90 Fix setting bell indicator on other faces on loop 2026-04-04 19:14:00 +02: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