]> git.earman.xyz Git - sensor-watch.git/log
sensor-watch.git
8 months agoMerge pull request #101 from voloved/wordle_port
voloved [Sat, 22 Nov 2025 13:43:14 +0000 (08:43 -0500)]
Merge pull request #101 from voloved/wordle_port

Fixed title text issue in Wordle port

8 months agoRemoved extra newline at end
David Volovskiy [Sat, 22 Nov 2025 13:41:38 +0000 (08:41 -0500)]
Removed extra newline at end

8 months agoMerge branch 'main' into wordle_port
David Volovskiy [Sat, 22 Nov 2025 13:41:15 +0000 (08:41 -0500)]
Merge branch 'main' into wordle_port

8 months agoMerge pull request #155 from joeycastillo/revert-153-patch-1
voloved [Sat, 22 Nov 2025 13:26:56 +0000 (08:26 -0500)]
Merge pull request #155 from joeycastillo/revert-153-patch-1

Revert "Avoid out-of-range character"

8 months agoRevert "Avoid out-of-range character"
voloved [Sat, 22 Nov 2025 13:24:58 +0000 (08:24 -0500)]
Revert "Avoid out-of-range character"

8 months agoMerge pull request #153 from michael-lachmann/patch-1
voloved [Sat, 22 Nov 2025 12:48:51 +0000 (07:48 -0500)]
Merge pull request #153 from michael-lachmann/patch-1

Avoid out-of-range character

8 months agoMerge pull request #154 from voloved/baby-kick-no-warnings
voloved [Sat, 22 Nov 2025 12:46:30 +0000 (07:46 -0500)]
Merge pull request #154 from voloved/baby-kick-no-warnings

Resized baby kick buffers to get rid of truncation warnings

8 months agoResized baby kick buffers to get rid of truncation warnings
David Volovskiy [Sat, 22 Nov 2025 12:44:36 +0000 (07:44 -0500)]
Resized baby kick buffers to get rid of truncation warnings

8 months agoAvoid out-of-range character
michael-lachmann [Sat, 22 Nov 2025 03:28:41 +0000 (20:28 -0700)]
Avoid out-of-range character

When character is out of range, this will access illegal memory areas.
In watch_display_text() it also makes sense to stop on char='\0' even when in position 0.

8 months agoMerge pull request #99 from voloved/activity_moon_loop_backwards
voloved [Fri, 21 Nov 2025 14:08:14 +0000 (09:08 -0500)]
Merge pull request #99 from voloved/activity_moon_loop_backwards

Activity and moon can loop backwards

8 months agoMerge pull request #114 from voloved/set-time-draw-on-activate
voloved [Fri, 21 Nov 2025 14:00:29 +0000 (09:00 -0500)]
Merge pull request #114 from voloved/set-time-draw-on-activate

Set time face isn't blank at the beginning of displaying it

8 months agoMerge pull request #98 from voloved/default_temp_in_simulator
voloved [Fri, 21 Nov 2025 13:49:38 +0000 (08:49 -0500)]
Merge pull request #98 from voloved/default_temp_in_simulator

Added default temp of 25C in simulator

8 months agoMerge pull request #81 from berdan/main
voloved [Fri, 21 Nov 2025 13:48:23 +0000 (08:48 -0500)]
Merge pull request #81 from berdan/main

pulsometer_face: Add check for negative values

8 months agoMerge pull request #105 from voloved/remove-duplicate-includes
voloved [Thu, 20 Nov 2025 23:28:24 +0000 (18:28 -0500)]
Merge pull request #105 from voloved/remove-duplicate-includes

Removed duplicate includes

8 months agoMerge pull request #96 from voloved/simon-port
voloved [Thu, 20 Nov 2025 23:28:06 +0000 (18:28 -0500)]
Merge pull request #96 from voloved/simon-port

Simon port

8 months agoMerge branch 'main' into simon-port
voloved [Thu, 20 Nov 2025 23:27:59 +0000 (18:27 -0500)]
Merge branch 'main' into simon-port

8 months agoMerge pull request #88 from voloved/lander_face_port
voloved [Thu, 20 Nov 2025 23:27:16 +0000 (18:27 -0500)]
Merge pull request #88 from voloved/lander_face_port

Lander face port

8 months agoMerge branch 'main' into lander_face_port
voloved [Thu, 20 Nov 2025 23:27:06 +0000 (18:27 -0500)]
Merge branch 'main' into lander_face_port

8 months agoMerge pull request #87 from voloved/higher-lower-port
voloved [Thu, 20 Nov 2025 23:26:19 +0000 (18:26 -0500)]
Merge pull request #87 from voloved/higher-lower-port

Higher lower port

8 months agoMerge branch 'main' into higher-lower-port
voloved [Thu, 20 Nov 2025 23:26:11 +0000 (18:26 -0500)]
Merge branch 'main' into higher-lower-port

8 months agoMerge pull request #86 from voloved/endless_runner_port
voloved [Thu, 20 Nov 2025 23:22:43 +0000 (18:22 -0500)]
Merge pull request #86 from voloved/endless_runner_port

Endless runner port

8 months agoMerge branch 'main' into endless_runner_port
voloved [Thu, 20 Nov 2025 23:22:27 +0000 (18:22 -0500)]
Merge branch 'main' into endless_runner_port

8 months agoMerge pull request #111 from voloved/blackjack_face
voloved [Thu, 20 Nov 2025 23:18:56 +0000 (18:18 -0500)]
Merge pull request #111 from voloved/blackjack_face

Added Blackjack game

8 months agoMerge pull request #148 from voloved/tap-detect-lower-power
voloved [Thu, 20 Nov 2025 23:17:50 +0000 (18:17 -0500)]
Merge pull request #148 from voloved/tap-detect-lower-power

LIS2DW tap mode uses low-power mode

8 months agoMake deadline face respect button volumes
Ante Vukorepa [Fri, 14 Nov 2025 18:32:51 +0000 (19:32 +0100)]
Make deadline face respect button volumes

Just blindly replaced watch_buzzer_play_note with watch_buzzer_play_note_with_volume

8 months agoFix compiler warnings: missing prototype, unused variables, implicit declaration
Daniel Bergman [Sat, 9 Aug 2025 18:20:10 +0000 (20:20 +0200)]
Fix compiler warnings: missing prototype, unused variables, implicit declaration

8 months agoStand on 21 if we ask for a hit
David Volovskiy [Sun, 16 Nov 2025 13:28:46 +0000 (08:28 -0500)]
Stand on 21 if we ask for a hit

8 months agoLIS2DW tap mode uses low-power mode
David Volovskiy [Sat, 15 Nov 2025 17:48:16 +0000 (12:48 -0500)]
LIS2DW tap mode uses low-power mode

9 months agoMerge pull request #122 from alesgenova/fix-year-2067
atax1a [Tue, 14 Oct 2025 00:41:20 +0000 (00:41 +0000)]
Merge pull request #122 from alesgenova/fix-year-2067

fix int32 overflow when setting a year past 2067

9 months agoMerge pull request #79 from faldor20/main
atax1a [Tue, 14 Oct 2025 00:40:46 +0000 (00:40 +0000)]
Merge pull request #79 from faldor20/main

Significantly improve off axis viewing for custom LCD

10 months agoAttempt at fixing blackjack win rate counter
David Volovskiy [Fri, 26 Sep 2025 14:02:20 +0000 (10:02 -0400)]
Attempt at fixing blackjack win rate counter

10 months agofix int32 overflow when setting a year past 2067
Alessandro Genova [Tue, 23 Sep 2025 03:42:47 +0000 (23:42 -0400)]
fix int32 overflow when setting a year past 2067

11 months agoTapping turned off when not being used since tap control uses 90uA
David Volovskiy [Mon, 8 Sep 2025 23:44:14 +0000 (19:44 -0400)]
Tapping turned off when not being used since tap control uses 90uA

11 months agoSet time face isn't blank at the beginning of displaying it
David Volovskiy [Sun, 7 Sep 2025 19:10:35 +0000 (15:10 -0400)]
Set time face isn't blank at the beginning of displaying it

11 months agoWe only stack the deck on activate and not before every new shuffle
David Volovskiy [Sun, 7 Sep 2025 12:51:47 +0000 (08:51 -0400)]
We only stack the deck on activate and not before every new shuffle

11 months agoNo longer remake deck before each shuffle
David Volovskiy [Sun, 7 Sep 2025 12:48:42 +0000 (08:48 -0400)]
No longer remake deck before each shuffle

11 months agoCan now turn on LED with long press
David Volovskiy [Sat, 6 Sep 2025 16:07:17 +0000 (12:07 -0400)]
Can now turn on LED with long press

11 months agoText fixes for classic display
David Volovskiy [Fri, 5 Sep 2025 21:07:24 +0000 (17:07 -0400)]
Text fixes for classic display

11 months agoTypo fix
David Volovskiy [Thu, 4 Sep 2025 22:29:07 +0000 (18:29 -0400)]
Typo fix

11 months agoAdded Win percentage face
David Volovskiy [Wed, 3 Sep 2025 22:18:03 +0000 (18:18 -0400)]
Added Win percentage face

11 months agoAdded documentation on tap controls and retained the tap indicator
David Volovskiy [Wed, 3 Sep 2025 12:06:03 +0000 (08:06 -0400)]
Added documentation on tap controls and retained the tap indicator

11 months agoCompiler warning fixes
David Volovskiy [Wed, 3 Sep 2025 11:56:33 +0000 (07:56 -0400)]
Compiler warning fixes

11 months agoAdded delay before showing Bust
David Volovskiy [Wed, 3 Sep 2025 11:52:18 +0000 (07:52 -0400)]
Added delay before showing Bust

11 months agoDocumented face
David Volovskiy [Wed, 3 Sep 2025 11:46:38 +0000 (07:46 -0400)]
Documented face

11 months agoDisplay of face cards and Ace
David Volovskiy [Wed, 3 Sep 2025 11:28:38 +0000 (07:28 -0400)]
Display of face cards and Ace

11 months agoAdded logic for supporting Ace
David Volovskiy [Wed, 3 Sep 2025 11:07:51 +0000 (07:07 -0400)]
Added logic for supporting Ace

11 months agoMade hand info into a struct
David Volovskiy [Wed, 3 Sep 2025 10:45:14 +0000 (06:45 -0400)]
Made hand info into a struct

11 months agoFixed a few warnings.
David Volovskiy [Wed, 3 Sep 2025 02:23:36 +0000 (22:23 -0400)]
Fixed a few warnings.

11 months agoAdded tap controls
David Volovskiy [Wed, 3 Sep 2025 02:15:06 +0000 (22:15 -0400)]
Added tap controls

11 months agoChanged order of how cards are displayed for player
David Volovskiy [Wed, 3 Sep 2025 01:57:42 +0000 (21:57 -0400)]
Changed order of how cards are displayed for player

11 months agoinitial commit of working code
David Volovskiy [Wed, 3 Sep 2025 01:34:29 +0000 (21:34 -0400)]
initial commit of working code

11 months agoEnable endless runner tapping right after leaving the title screen
David Volovskiy [Sun, 31 Aug 2025 20:28:59 +0000 (16:28 -0400)]
Enable endless runner tapping right after leaving the title screen

11 months agoLose chime plays fully when sound is on
David Volovskiy [Sun, 31 Aug 2025 13:44:46 +0000 (09:44 -0400)]
Lose chime plays fully when sound is on

11 months agoBetter enterring of time mode and sound indicator during game
David Volovskiy [Sun, 31 Aug 2025 13:35:36 +0000 (09:35 -0400)]
Better enterring of time mode and sound indicator during game

11 months agoAdded title screen to endless runner
David Volovskiy [Sat, 30 Aug 2025 14:03:40 +0000 (10:03 -0400)]
Added title screen to endless runner

11 months agoAdded lose_tune
David Volovskiy [Sat, 30 Aug 2025 14:45:06 +0000 (10:45 -0400)]
Added lose_tune

11 months agoMoved sleep animation check into the function rather than the switch statement
David Volovskiy [Wed, 27 Aug 2025 21:17:11 +0000 (17:17 -0400)]
Moved sleep animation check into the function rather than the switch statement

11 months agoFixed proper usage of blinkng
David Volovskiy [Wed, 27 Aug 2025 13:09:44 +0000 (09:09 -0400)]
Fixed proper usage of blinkng

11 months agoStop blink animation when leaving sleep mode
David Volovskiy [Wed, 27 Aug 2025 13:03:31 +0000 (09:03 -0400)]
Stop blink animation when leaving sleep mode

11 months agoMOVEMENT_CLOCK_MODE_12H works on the time display
David Volovskiy [Wed, 27 Aug 2025 12:45:16 +0000 (08:45 -0400)]
MOVEMENT_CLOCK_MODE_12H works on the time display

11 months agoBlink colon on showing time in custom display
David Volovskiy [Wed, 27 Aug 2025 12:06:52 +0000 (08:06 -0400)]
Blink colon on showing time in custom display

11 months agoRemoved duplicate include
David Volovskiy [Wed, 27 Aug 2025 11:44:59 +0000 (07:44 -0400)]
Removed duplicate include

11 months agoRemoved duplicate includes
David Volovskiy [Wed, 27 Aug 2025 11:42:54 +0000 (07:42 -0400)]
Removed duplicate includes

11 months agomovement_get_temperature no longer returns early in case logic after reading will...
David Volovskiy [Sun, 24 Aug 2025 12:58:49 +0000 (08:58 -0400)]
movement_get_temperature no longer returns early in case logic after reading will ever be needed

11 months agoincrease delay before checking VBUS_DET
Joey Castillo [Sun, 24 Aug 2025 12:28:50 +0000 (08:28 -0400)]
increase delay before checking VBUS_DET

11 months agoTemperature now can be set by simulator
David Volovskiy [Sat, 23 Aug 2025 15:45:53 +0000 (11:45 -0400)]
Temperature now can be set by simulator

11 months agoCorrected obstacle on classic face
David Volovskiy [Sat, 23 Aug 2025 13:41:42 +0000 (09:41 -0400)]
Corrected  obstacle on classic face

11 months agoReferenicng local time function
David Volovskiy [Sat, 23 Aug 2025 12:04:09 +0000 (08:04 -0400)]
Referenicng local time function

11 months agoFixed up start chime
David Volovskiy [Sat, 23 Aug 2025 11:55:12 +0000 (07:55 -0400)]
Fixed up start chime

11 months agoTap enabe and disable added; fixed soundOn icon
David Volovskiy [Sat, 23 Aug 2025 11:37:24 +0000 (07:37 -0400)]
Tap enabe and disable added; fixed soundOn icon

11 months agoIncluded delay library
David Volovskiy [Wed, 20 Aug 2025 02:00:03 +0000 (22:00 -0400)]
Included delay library

11 months agoFixed duplicate cases
David Volovskiy [Wed, 20 Aug 2025 01:47:51 +0000 (21:47 -0400)]
Fixed duplicate cases

11 months agoAble to start runner with a tap
David Volovskiy [Wed, 20 Aug 2025 00:18:20 +0000 (20:18 -0400)]
Able to start runner with a tap

11 months agoEnable tap functionality
David Volovskiy [Wed, 20 Aug 2025 00:16:43 +0000 (20:16 -0400)]
Enable tap functionality

11 months agoChanged custom display to Wdl
David Volovskiy [Wed, 20 Aug 2025 00:10:37 +0000 (20:10 -0400)]
Changed custom display to Wdl

11 months agoFixed the Worlde text refresh
David Volovskiy [Wed, 20 Aug 2025 00:09:21 +0000 (20:09 -0400)]
Fixed the Worlde text refresh

11 months agoDocumented UI changes
David Volovskiy [Tue, 19 Aug 2025 12:46:11 +0000 (08:46 -0400)]
Documented UI changes

11 months agoMoon face and Activity face loop
David Volovskiy [Tue, 19 Aug 2025 00:42:22 +0000 (20:42 -0400)]
Moon face and Activity face loop

11 months agoAdded default temp of 25C in simulator
David Volovskiy [Tue, 19 Aug 2025 12:41:18 +0000 (08:41 -0400)]
Added default temp of 25C in simulator

11 months agoAdded fallbacks on custom dispaly texts
David Volovskiy [Tue, 19 Aug 2025 11:00:35 +0000 (07:00 -0400)]
Added fallbacks on custom dispaly texts

11 months agoRefactored text display
David Volovskiy [Tue, 19 Aug 2025 10:59:59 +0000 (06:59 -0400)]
Refactored text display

11 months agoMoved Simon face
David Volovskiy [Tue, 19 Aug 2025 02:10:49 +0000 (22:10 -0400)]
Moved Simon face

11 months agoAdded tapping to endless runner
David Volovskiy [Sun, 17 Aug 2025 16:54:33 +0000 (12:54 -0400)]
Added tapping to endless runner

11 months agoFixed win/lose text
David Volovskiy [Sat, 16 Aug 2025 15:33:33 +0000 (11:33 -0400)]
Fixed win/lose text

12 months agoChanged the text logic to watch_display_text
David Volovskiy [Wed, 13 Aug 2025 02:08:28 +0000 (22:08 -0400)]
Changed the text logic to watch_display_text

12 months agoAdded lander face
David Volovskiy [Wed, 13 Aug 2025 01:22:58 +0000 (21:22 -0400)]
Added lander face

12 months agoRemoved Aces; Added --- across screen when losing
David Volovskiy [Wed, 13 Aug 2025 00:07:03 +0000 (20:07 -0400)]
Removed Aces; Added --- across screen when losing

12 months agoMoved away from watch_display_string
David Volovskiy [Tue, 12 Aug 2025 23:43:28 +0000 (19:43 -0400)]
Moved away from watch_display_string

12 months agoFixed segmapping
David Volovskiy [Tue, 12 Aug 2025 22:57:15 +0000 (18:57 -0400)]
Fixed segmapping

12 months agoMoved face
David Volovskiy [Tue, 12 Aug 2025 02:03:15 +0000 (22:03 -0400)]
Moved face

12 months agoincluded delay.h
David Volovskiy [Tue, 12 Aug 2025 01:15:44 +0000 (21:15 -0400)]
included delay.h

12 months agoFixed time display
David Volovskiy [Tue, 12 Aug 2025 01:12:27 +0000 (21:12 -0400)]
Fixed time display

12 months agoModified for custom display
David Volovskiy [Tue, 12 Aug 2025 01:05:04 +0000 (21:05 -0400)]
Modified for custom display

12 months agoMoved face
David Volovskiy [Tue, 12 Aug 2025 00:47:01 +0000 (20:47 -0400)]
Moved face

12 months agoAdd a defensive check for negative values - silences compiler warnings
Daniel Bergman [Sat, 9 Aug 2025 17:52:35 +0000 (19:52 +0200)]
Add a defensive check for negative values - silences compiler warnings

12 months agouse 0 contrast for custom lcd
Eli Dowling [Fri, 8 Aug 2025 12:23:33 +0000 (22:23 +1000)]
use 0 contrast for custom lcd

this greatly improves off axis viewing, for an extremely slightly reduction in actual contrast when viewed on axis.

12 months agowatch-faces.mk: add totp_face.c, got lost while adding totp_lfs_face
Michael Köfinger [Mon, 4 Aug 2025 21:38:38 +0000 (23:38 +0200)]
watch-faces.mk: add totp_face.c, got lost while adding totp_lfs_face

12 months agoremove outdated guidance from watch face template
Joey Castillo [Mon, 4 Aug 2025 11:16:37 +0000 (07:16 -0400)]
remove outdated guidance from watch face template

12 months agoAvoid confusion between T and E on classic display
Lorenzo Prosseda [Mon, 4 Aug 2025 09:32:32 +0000 (11:32 +0200)]
Avoid confusion between T and E on classic display

In place of T, display a + character in positions 4 and 6

12 months agoadd Baby kicks face (#70)
Gábor Nyéki [Sun, 3 Aug 2025 17:59:14 +0000 (13:59 -0400)]
add Baby kicks face (#70)