Commit graph

940 commits

Author SHA1 Message Date
Ekaitz Zarraga d3d76ed0e7 Add sound to pause/resume button 2023-10-21 15:47:26 +02:00
Ekaitz Zarraga cde6ae3598 Add Couch-To-5k training face 2023-10-21 01:30:03 +02:00
joeycastillo 67be6affd3 new standard firmware for october boards 2023-10-19 15:49:27 -04:00
LtKeks ad846f5060 Update timer_face.c
Corrects the data type of the standard values in order to be able to configure seconds as well.
2023-10-15 17:35:36 +02:00
Wesley Aptekar-Cassels 7d353bba1c Set default board color for GH workflow.
I've chosen blue arbitrarily.
2023-10-05 12:42:43 -04:00
madhogs 868fecd248 add compile-time options for all preferences to movement_config 2023-10-02 17:23:11 +01:00
Wesley Aptekar-Cassels c28ba6ef0b Don't allow building without setting board color.
Fixes: #288
2023-09-28 18:29:32 -04:00
Jose Castillo 5c94111ea2
Merge pull request #283 from neutralinsomniac/fix_hourly_chime_background
fix signal tunes not firing in background, and move buzzer disable/enable logic into movement
2023-09-24 13:06:19 -04:00
joeycastillo b162dc0663 use movement_play_signal for default tune (fixes background signal) 2023-09-24 12:41:18 -04:00
Jeremy O'Brien 45f402b4ec move buzzer enabled detection logic into movement for movement_play_signal/tune
this way watch faces don't have to disable/enable the buzzer themselves
before calling movement_play_signal() and movement_play_tune()
2023-09-23 10:56:12 -04:00
Jeremy O'Brien bfde84f01d fix signal tunes not firing in background, and split out foreground/background chime functions 2023-09-22 07:29:04 -04:00
Hugo Chargois baadb0b43f Save the selected skin of the simulator in local storage 2023-09-16 02:39:39 +02:00
Hugo Chargois 2e364f4ef9 Add a volume slider in the simulator 2023-09-16 02:39:39 +02:00
joeycastillo bc9b4ce700 update alternate firmware for new board color 2023-09-13 14:08:52 -04:00
joeycastillo 9cd39cd3e3 add new COLOR flag 2023-09-13 11:40:40 -04:00
Hugo Chargois ebfeb1f21a Turn on the funky segment of pos 0 for char '@' 2023-09-09 02:22:08 +02:00
Per Waagø 9e88f37ced new face: Tuning tones
Add a new face that plays out tones that can be used as a
reference when tuning musical instruments.
2023-09-06 21:46:31 +02:00
Navaneeth Bhardwaj a5abf7ff7a Print memory percentages
this gives better idea of memories used.
2023-09-03 00:20:04 +05:30
joeycastillo 7fd51caa25 support years through 2080 2023-08-27 17:53:17 -04:00
joeycastillo e4ad0e5567 default year to 2023 2023-08-27 17:53:02 -04:00
joeycastillo 1cb5d00aaf final build of red firmware 2023-08-27 17:52:18 -04:00
joeycastillo cd9d85e808 update red firmware for shipboards.sh 2023-08-26 11:49:18 -04:00
joeycastillo d323b79916 new default firmware 2023-08-25 15:44:33 -04:00
joeycastillo e38f3bbec9 show temperature and battery voltage in low energy mode 2023-08-25 15:44:33 -04:00
joeycastillo 413e4602a7 final gerbers 2023-08-25 13:41:55 -04:00
joeycastillo fd2c8c2065 add sensor watch lite 2023-08-17 14:35:51 -04:00
Konrad Rieck 0f9bb0bd37 Fixed incorrect conversion from UNIX timestamp to watch_date_time. 2023-08-11 22:26:34 +02:00
mrbrown8 15eeca6b59
Decimal time face (#260)
* Update movement_faces.h

adding decimal_time_face.h to build

* Decimal Time, a new clock face

This face presents the current time as hours and hundredths of an hour.

* add decimal time to Makefile
2023-07-29 08:10:28 -04:00
Jose Castillo 07f150fbec
Merge pull request #253 from Kistelini/counter
Counter face: change sound to non-blocking, add option to deactivate sound
2023-07-29 07:48:16 -04:00
joeycastillo e5dcc9d1b7 counter face: move beep_on to watch face state 2023-07-29 07:43:51 -04:00
Jose Castillo 2738a8b77a
Merge pull request #258 from analogist/nanosec-fix-profbounds
fix nanosec_face correction_profile bounds from going negative
2023-07-29 07:30:40 -04:00
austenadler 340e5d1a4a
Fix lengthBytesUTF8 not a function (#255)
* Add lengthBytesUTF8 as an exported runtime method

* Also export printErr as a runtime method

---------

Co-authored-by: Austen Adler <agadler@austenadler.com>
2023-07-29 07:25:27 -04:00
Willy Hardy 923112172d
Wyoscan .5 hz watchface (#256)
* initial wyoscan commit

* initial attempt at animation

* kinda working

* visually working but running out of memory

* slower

* little fixes

* add hardware watch blink function

* refine number animation

* remove movement from config for merging

* silence warnings

---------

Co-authored-by: Willy Hardy <whardy@redhat.com>
2023-07-29 07:22:42 -04:00
joeycastillo 1377d36622 silence warnings 2023-07-29 07:03:49 -04:00
joeycastillo 6a69e0a691 prep for red boards 2023-07-29 07:01:19 -04:00
James Wu 19672edcfb fix settings/nanosec correction_profile bounds 2023-07-20 00:27:37 +00:00
Hein-NonesensE ed8149a759
Counter face: change sound to non-blocking, add option to deactivate sound 2023-07-04 17:02:31 +02:00
joeycastillo b49259e4e0 add basic flashlight function 2023-06-29 16:17:19 -04:00
Jose Castillo 05e069ead1
Merge pull request #248 from TheOnePerson/simple-watch-bin-led
simple watch binary light: show current time by flashing the LED as binary code
2023-06-10 11:58:23 -04:00
Jeremy O'Brien c1580b356d
movement: add custom hourly chime tunes (#209)
* movement: add custom hourly chime tunes

* slightly tweak note timings

* add kim possible ringtone
2023-06-10 11:55:09 -04:00
TheOnePerson 8f7452fd99 simple watch bin led: add functionality of representing the current time as binary code LED flashing. 2023-05-21 08:34:02 +02:00
randogoth d348482759
geomancy.c warnings fix (#240) 2023-05-18 07:44:50 -04:00
Jose Castillo 9916e75e9b
Merge pull request #247 from TheOnePerson/timer-face
Timer face: fix error with repeating timers
2023-05-18 07:43:39 -04:00
TheOnePerson 45d9b97f07 timer face: fix problem with messed up durations for repeating timers / always beep when starting a timer 2023-05-18 13:10:32 +02:00
TheOnePerson 7331851c77 Merge branch 'main' into timer-face
# Conflicts:
#	movement/make/Makefile
#	movement/movement_faces.h
2023-05-18 09:42:13 +02:00
joeycastillo 798b29f297 rename folder for cross-platform compatibility 2023-05-14 10:41:02 -04:00
joeycastillo 33c2d7dd61
Merge pull request #238 from joeycastillo/randonaut-and-geomancy
Randonaut and geomancy
2023-04-17 21:34:56 -04:00
joeycastillo d01320e114
Merge pull request #239 from randogoth/randonaut-and-geomancy
deobfuscated code, fixed warnings
2023-04-17 21:16:08 -04:00
randogoth 432de34709 deobfuscated code, fixed warnings 2023-04-16 21:54:26 +03:00
joeycastillo 00541bd9c5 fix most warnings 2023-04-16 11:06:11 -04:00