Commit Graph

  • 410d32f2d0 silence warnings Joey Castillo 2025-07-06 12:40:06 -04:00
  • 87448e6e44 remove tarot_face from legacy (is now in second movement) Joey Castillo 2025-07-06 12:12:01 -04:00
  • 73e62bbc18 New watchface: ish face (#21) Daniel Bergman 2025-07-06 18:00:56 +02:00
  • bdc6f98daa Port Breathing face to second movement, also add LED notification. General fixes. (#34) Daniel Bergman 2025-07-06 17:58:16 +02:00
  • b4da0defbe Port probability face to second movement (#30) JKomskis 2025-07-06 08:55:50 -07:00
  • 55f8eaa257 Port close enough clock face to second-movement (#31) Ruben Nic 2025-07-06 11:52:43 -04:00
  • d0f78aaa91 port tarot face to second movement (#28) Jeremy O'Brien 2025-07-06 11:48:56 -04:00
  • 2e5e094bb3 Update Kitchen Conversions Face for Second Movement (#24) PrimmR 2025-07-06 16:47:12 +01:00
  • 5864af1c56 Update Periodic Table Face for Second Movement (#23) PrimmR 2025-07-06 16:45:26 +01:00
  • ece29d776c Add a Squash scoring face (#18) Johan Oskarsson 2025-07-06 08:43:50 -07:00
  • fa84c27ee6 add .envrc/flake.nix for setting up automatic build environment under NixOS (#17) Jeremy O'Brien 2025-07-06 11:39:02 -04:00
  • ced820b60d chirpy: fix typo (resolves #8) Joey Castillo 2025-07-06 11:34:06 -04:00
  • b5a457cd19 Fix text buffer overflow in sunrise_sunset_face (#22) PrimmR 2025-07-06 16:31:45 +01:00
  • 976fd3248b move git hash to end of settings Joey Castillo 2025-07-06 11:27:05 -04:00
  • 406e5a7f2b settings: title git hash 'build' for clarity Joey Castillo 2025-07-06 11:26:09 -04:00
  • 154bd54510 Set time on make (#35) voloved 2025-07-06 10:56:27 -04:00
  • 7a6f7147ae Makefile: update comment for clarity Joey Castillo 2025-07-04 11:04:13 -04:00
  • f64f1f4b2f tweak Makefile checks, no need for BOARD or DISPLAY to make install Joey Castillo 2025-07-04 10:59:33 -04:00
  • 8eaa9262ad Merge pull request #29 from EmilienCourt/main Wesley Ellis 2025-07-04 07:22:43 -04:00
  • 519d51d301 Merge pull request #32 from berdan/beats-face-refactor Wesley Ellis 2025-07-04 07:01:52 -04:00
  • 37a8a92f58 bugfix: maintain accelerometer background sampling rate after wake from sleep Joey Castillo 2025-07-03 17:14:08 -04:00
  • 49c31317c8 Merge pull request #25 from berdan/latlong-fix-sunrise_sunset_face Joey Castillo 2025-06-30 19:41:38 -04:00
  • 99b02ee0b5 Add support for custom display in the simulator (#26) Ruben Nic 2025-06-30 19:34:16 -04:00
  • 3ade4f766b Merge pull request #20 from berdan/better_makefile Joey Castillo 2025-06-30 19:25:28 -04:00
  • 9d71e43e9c Merge pull request #27 from berdan/emscripten-to-gossamer Joey Castillo 2025-06-30 19:17:56 -04:00
  • 0d5108cbc3 bump gossamer commit Joey Castillo 2025-06-30 19:16:14 -04:00
  • fff73a8806 Update beats face to use UTC+1. Simplify clock2beats function. Daniel Bergman 2025-06-30 21:39:21 +02:00
  • 67a1bfd661 bring totp_face into Second Movement EmilienCourt 2025-06-29 19:25:42 +02:00
  • bca2fd396a Move emscripten targets to gossamer's rules.mk Daniel Bergman 2025-06-29 11:00:47 +02:00
  • 1d9917c40d Remove stray spaces from sunrise_sunset_face.c Daniel Bergman 2025-06-28 18:50:58 +02:00
  • 741e25db0d Handle hour overflow Daniel Bergman 2025-06-28 18:28:57 +02:00
  • e711fd3e60 Cut the corruption checks. When the user updates the location we should be writing correct values to file. Daniel Bergman 2025-06-28 18:17:34 +02:00
  • 0234f7a391 Better hundreds handling Daniel Bergman 2025-06-28 17:50:08 +02:00
  • 0b7f53f99d INCLUDES project root in a Windows friendly way Daniel Bergman 2025-06-28 14:29:05 +02:00
  • 182db67aeb Stray lf Daniel Bergman 2025-06-28 12:08:42 +02:00
  • 39ca51eeaa Fix handling of longitude data > 100, including longitude data recovery in sunrise/sunset face Daniel Bergman 2025-06-28 12:07:04 +02:00
  • e3101749c9 Add info on sensorwatch_blue (#14) Eirik Stanghelle Morland 2025-06-26 23:10:23 +02:00
  • 1c89baa8d1 Update Makefile to conditionally require BOARD and DISPLAY only for non-clean targets Daniel Bergman 2025-06-26 20:48:03 +02:00
  • 65c15461b1 peek face: silence warnings Joey Castillo 2025-06-25 17:55:34 -04:00
  • 8fdcd78a44 acclerometer threshold setting: swap light and alarm button to match wider UI idiom Joey Castillo 2025-06-25 17:28:19 -04:00
  • eeb31d6fd5 remove light meter face (did not work, could add back later) Joey Castillo 2025-06-25 17:24:56 -04:00
  • b67867b7ef accelerometer status face: flash decimal when setting threshold Joey Castillo 2025-06-25 17:23:31 -04:00
  • b1c67bea94 accelerometer: keep threshold across sleeps by tracking it in movement Joey Castillo 2025-06-25 17:22:17 -04:00
  • 7eef8d18e5 ir upload: time out by default Joey Castillo 2025-06-25 17:18:37 -04:00
  • 42997ff614 ir upload: display free space instead of 'no data' Joey Castillo 2025-06-25 17:08:38 -04:00
  • 7f9a00ef35 fix(lis2dw): Re-initialize accelerometer after waking from sleep (#16) Daniel Bergman 2025-06-25 15:18:33 +02:00
  • 0b58ac750e close_enough_face: swap bell/alarm to match stock firmware hueso 2025-06-16 22:04:26 -03:00
  • 45583b3120 ignore indicators for short beep alarms hueso 2025-06-16 22:01:35 -03:00
  • 918549a462 accelerometer status: documentation update Joey Castillo 2025-06-11 23:27:17 -04:00
  • 1a5ccd34a0 accelerometer: don't initialize on wake if already set up Joey Castillo 2025-06-11 23:25:08 -04:00
  • bb5aa4ff7c accelerometer status face: bug fixes Joey Castillo 2025-06-11 23:06:40 -04:00
  • e9b7f3f955 mars time: long press to change time zone Joey Castillo 2025-06-08 07:48:25 -06:00
  • 9459b7d01f temperature display: long press to toggle units Joey Castillo 2025-06-08 07:47:31 -06:00
  • bf40e46036 bugfix: remove time_offset to get alarm handler working in simulator Joey Castillo 2025-06-07 21:25:57 -06:00
  • 4160efef70 fast stopwatch: fix overconsumption Joey Castillo 2025-06-04 20:48:00 -04:00
  • 87a315d936 countdown timer: snap back to clock on timeout, unless running Joey Castillo 2025-06-04 00:19:51 -04:00
  • 659c73046d mars time: actually update in low energy mode Joey Castillo 2025-06-02 20:27:14 -04:00
  • fe23ed6e7a add watch face to peek at a memory location Joey Castillo 2025-05-29 08:21:18 -04:00
  • ca46cb4988 for testing: add NOSLEEP build option to remove sleep mode entirely Joey Castillo 2025-05-29 07:16:50 -04:00
  • 9a712258f8 world clock: blink colon in low energy mode Joey Castillo 2025-05-28 23:43:13 -04:00
  • ad3f1e56ed mars time: don't time out, enable low energy animation Joey Castillo 2025-05-28 23:42:38 -04:00
  • 7cf81ee9e0 set LED's drive strength to high Joey Castillo 2025-05-27 20:39:56 -04:00
  • e9811a518a bring mars time into Second Movement Joey Castillo 2025-05-27 19:30:54 -04:00
  • 69b8048790 power down accelerometer unless a watch face requests it Joey Castillo 2025-05-26 10:51:11 -04:00
  • 6ac2c13098 swap temperature and battery in default firmware Joey Castillo 2025-05-26 10:50:07 -04:00
  • 6b297e50e4 movement_config: put alarm into standard rotation Joey Castillo 2025-05-21 15:44:45 -04:00
  • 05080be843 alarm_face: hook alarm up to main clock's alarm indicator Joey Castillo 2025-05-21 15:44:16 -04:00
  • 5ee0de27cf movement: fire top of minute at top of minute, not bottom of last minute Joey Castillo 2025-05-21 15:08:00 -04:00
  • bf44c0ae1e bring wake_face into Second Movement (renamed alarm_face) Joey Castillo 2025-05-21 15:07:29 -04:00
  • 583fae0b30 nanosec: add braces since we declare things Joey Castillo 2025-05-21 09:17:38 -04:00
  • 310ad3d095 watch_adc: enable ADC when checking battery; let's get rid of this footgun once and for all Joey Castillo 2025-05-21 08:51:39 -04:00
  • 07a085e90b preferences face: removed in favor of new settings face Joey Castillo 2025-05-21 01:19:29 -04:00
  • f017462ad4 temperature logger: skip if no temperature sensor is available Joey Castillo 2025-05-21 01:15:03 -04:00
  • b4730da36b temperature logger: rename stuff to remove thermistor references Joey Castillo 2025-05-21 01:12:20 -04:00
  • 6c1fa9f4df temperature faces: no need to import thermistor driver Joey Castillo 2025-05-21 01:10:09 -04:00
  • ea90319180 nanosec: use new Movement API for getting temperature Joey Castillo 2025-05-21 01:09:15 -04:00
  • f48058568a watch utility: make Friday all caps like the others Joey Castillo 2025-05-21 00:53:13 -04:00
  • e0010f6760 port nanosec and finetune to Second Movement Joey Castillo 2025-05-21 00:50:15 -04:00
  • 20a72b4590 default firmware: put stopwatch before countdown Joey Castillo 2025-05-21 00:15:19 -04:00
  • 287f755edb slcd: we can fit these segment mappings into one byte Joey Castillo 2025-05-20 23:50:09 -04:00
  • d43c216664 bugfix: need definition of colon as indicator for blinking on custom LCD Joey Castillo 2025-05-20 23:42:22 -04:00
  • 540222e949 voltage and temperature: clear sleep animation on activate Joey Castillo 2025-05-20 23:36:20 -04:00
  • da82469576 countdown: implement sleep mode animation Joey Castillo 2025-05-20 23:34:47 -04:00
  • 74c8573641 moon phase: clear sleep animation on wake Joey Castillo 2025-05-20 23:30:27 -04:00
  • 094d33094e clock face: move state typedef to header for consistency Joey Castillo 2025-05-20 22:35:16 -04:00
  • 44d14ba706 clock face: rename 'clock' to 'state' for consistency Joey Castillo 2025-05-20 22:34:15 -04:00
  • e048cdeb52 activity logging: try to ignore spurious active minutes Joey Castillo 2025-05-20 17:34:45 -04:00
  • acdc32ffb4 movement: add loudness setting for button press Joey Castillo 2025-05-20 17:27:32 -04:00
  • 616bb08720 display detection: return straight away if LCD type was forced Joey Castillo 2025-05-18 21:19:12 -04:00
  • 5691a3f4f1 watch library: remove LCD autodetect, make selection manual Joey Castillo 2025-05-18 21:04:49 -04:00
  • 4a04db6ca6 light meter: was written today lol Joey Castillo 2025-05-18 20:45:37 -04:00
  • 94a08b531a light meter: rough half-working prototype Joey Castillo 2025-05-18 20:32:36 -04:00
  • e511059da8 activity log: snap back to today on timeout Joey Castillo 2025-05-18 12:07:35 -04:00
  • c281922e4d activity log: update today's count at top of minute Joey Castillo 2025-05-18 12:06:39 -04:00
  • 51e6d62a1b activity log: clear animation when waking from sleep mode Joey Castillo 2025-05-18 11:26:47 -04:00
  • 56366199e7 light meter: initial UI work Joey Castillo 2025-05-18 11:12:47 -04:00
  • 2f922f37b2 no need for state in light sensor demo Joey Castillo 2025-05-18 09:04:25 -04:00
  • d72daf72bc light sensor: back to demo with you Joey Castillo 2025-05-18 07:40:47 -04:00
  • 6840055067 claify sleep animatiion documentation Joey Castillo 2025-05-17 23:35:14 -04:00
  • 9ec51f026e watch_display_text_with_fallback: update documentation Joey Castillo 2025-05-17 23:27:51 -04:00