Commit Graph

190 Commits

Author SHA1 Message Date
David Volovskiy a139dc81b1 Resized baby kick buffers to get rid of truncation warnings 2025-11-22 07:44:36 -05:00
voloved 32b44da23b Merge pull request #99 from voloved/activity_moon_loop_backwards
Activity and moon can loop backwards
2025-11-21 09:08:14 -05:00
voloved 3e1e09bf02 Merge pull request #81 from berdan/main
pulsometer_face: Add check for negative values
2025-11-21 08:48:23 -05:00
voloved 889f0f6ff0 Merge branch 'main' into simon-port 2025-11-20 18:27:59 -05:00
voloved 315c33ce96 Merge branch 'main' into lander_face_port 2025-11-20 18:27:06 -05:00
voloved 857d18ae95 Merge branch 'main' into higher-lower-port 2025-11-20 18:26:11 -05:00
voloved e5dfd4c93a Merge branch 'main' into endless_runner_port 2025-11-20 18:22:27 -05:00
voloved 9fd5aa0a67 Merge pull request #111 from voloved/blackjack_face
Added Blackjack game
2025-11-20 18:18:56 -05:00
Ante Vukorepa 3e4c6f2363 Make deadline face respect button volumes
Just blindly replaced watch_buzzer_play_note with watch_buzzer_play_note_with_volume
2025-11-18 11:58:50 -05:00
Daniel Bergman 6f08545e12 Fix compiler warnings: missing prototype, unused variables, implicit declaration 2025-11-18 11:43:53 -05:00
David Volovskiy 437e513d1f Stand on 21 if we ask for a hit 2025-11-16 08:28:46 -05:00
David Volovskiy 796f83a19f Attempt at fixing blackjack win rate counter 2025-09-28 16:33:49 -04:00
David Volovskiy 639f42c5d8 Tapping turned off when not being used since tap control uses 90uA 2025-09-08 19:44:14 -04:00
Mathias Kende 56b2f772c4 Add a tide computation watch face.
This is the initial version of the watch face that only handles a theoretical perfect semi-diurnal tide, similarly to some Casio watches.
2025-09-08 22:58:52 +02:00
David Volovskiy 9764c0f84d We only stack the deck on activate and not before every new shuffle 2025-09-07 08:51:47 -04:00
David Volovskiy 1b805a2737 No longer remake deck before each shuffle 2025-09-07 08:48:42 -04:00
Mathias Kende 8d19895601 Use the looped arrows indicator (LAP) instead of the bell one on the custom LCD for repeating countdown. 2025-09-06 21:21:04 +02:00
David Volovskiy 2c4d3d7f50 Can now turn on LED with long press 2025-09-06 12:07:17 -04:00
David Volovskiy 30c378a3ce Text fixes for classic display 2025-09-05 17:07:24 -04:00
David Volovskiy a7c2cede06 Typo fix 2025-09-04 18:29:07 -04:00
David Volovskiy a2c400ff87 Added Win percentage face 2025-09-03 18:18:03 -04:00
David Volovskiy eb1b551e7b Added documentation on tap controls and retained the tap indicator 2025-09-03 08:06:03 -04:00
David Volovskiy 20bb59f02f Compiler warning fixes 2025-09-03 07:56:33 -04:00
David Volovskiy d6e4a1ad44 Added delay before showing Bust 2025-09-03 07:52:18 -04:00
David Volovskiy 93a2a5a5ee Documented face 2025-09-03 07:46:38 -04:00
David Volovskiy 9ac62e8e53 Display of face cards and Ace 2025-09-03 07:28:38 -04:00
David Volovskiy 1d40c384cb Added logic for supporting Ace 2025-09-03 07:07:51 -04:00
David Volovskiy b66e10406e Made hand info into a struct 2025-09-03 06:45:14 -04:00
David Volovskiy 3b3ecffd3e Fixed a few warnings. 2025-09-02 22:23:36 -04:00
David Volovskiy 8a831f5cfd Added tap controls 2025-09-02 22:15:06 -04:00
David Volovskiy 3760aeb947 Changed order of how cards are displayed for player 2025-09-02 21:57:42 -04:00
David Volovskiy 838aa1e6f7 initial commit of working code 2025-09-02 21:34:29 -04:00
David Volovskiy 61294d557c _alarm_show_alarm_on_text is now its own function 2025-09-01 10:09:53 -04:00
David Volovskiy 92bae2016f Removed unneeded arrays 2025-09-01 09:56:24 -04:00
David Volovskiy 562ed5158d Made showing which alarms are on in the same way as the Gshocks 2025-09-01 09:43:56 -04:00
David Volovskiy f43dd33feb Added capability to display longer days on custom display 2025-09-01 09:43:23 -04:00
David Volovskiy 4da0e4bd6d Fixed Sunday text 2025-09-01 09:41:51 -04:00
Mathias Kende faee5bdce1 Allow to use 3 character long labels in the totp face. 2025-08-31 23:11:57 +02:00
David Volovskiy 2bce9bba65 Enable endless runner tapping right after leaving the title screen 2025-08-31 16:28:59 -04:00
David Volovskiy e6b8be4676 Lose chime plays fully when sound is on 2025-08-31 09:44:46 -04:00
David Volovskiy 8c59215385 Better enterring of time mode and sound indicator during game 2025-08-31 09:35:36 -04:00
David Volovskiy 8fbb2d48b0 Added title screen to endless runner 2025-08-30 10:45:24 -04:00
David Volovskiy d24ebce9da Added lose_tune 2025-08-30 10:45:06 -04:00
Mathias Kende ed7761cca4 Allow to pass secrets to totp_face through a separate (ignored) header.
That header (`totp_face.secrets.h`) is listed in the .gitignore file for that directory, so that there is limited risk to commit it to GitHub by mistake (at least less than when the secrets are directly listed in `totp_face.c`). And this is also easier to use than totp_lfs_face (at least until secrets can be sent to that face over IR).
2025-08-29 22:05:19 +02:00
David Volovskiy db2d5cbf68 Moved sleep animation check into the function rather than the switch statement 2025-08-27 17:17:11 -04:00
David Volovskiy 2770b8b924 Fixed proper usage of blinkng 2025-08-27 09:09:44 -04:00
David Volovskiy 71d7b4495b Stop blink animation when leaving sleep mode 2025-08-27 09:03:31 -04:00
David Volovskiy 61b65c1d17 MOVEMENT_CLOCK_MODE_12H works on the time display 2025-08-27 08:45:16 -04:00
David Volovskiy ba98aab4bd Blink colon on showing time in custom display 2025-08-27 08:06:52 -04:00
David Volovskiy a71d48d5d3 Corrected obstacle on classic face 2025-08-23 09:41:42 -04:00