joeycastillo and GitHub
b7419866d9
Merge pull request #204 from Jonas-fr/repetition_minute
...
New face - Repetition Minute, fork of simple clock with an accessibillity feature
2023-03-11 16:08:19 -05:00
joeycastillo and GitHub
266831cef0
Merge branch 'main' into repetition_minute
2023-03-11 16:06:38 -05:00
joeycastillo and GitHub
3dafdc4709
Merge pull request #218 from TheOnePerson/fix-interval-face-globals
...
interval face: make global vars static
2023-03-11 16:05:32 -05:00
joeycastillo and GitHub
0e2c179e15
Merge pull request #211 from neutralinsomniac/fix-day-one-compile-warning
...
fix compile warning in day one face
2023-03-11 16:05:20 -05:00
TheOnePerson
45e4bc31c4
timer face: show slot number in normal mode
2023-03-10 22:17:15 +01:00
TheOnePerson
267cdaa222
timer face: initial commit, fully functional
2023-03-06 21:41:48 +01:00
TheOnePerson
739d719e7c
simulator: add tiny element in the lower left corner for the first display position.
2023-02-25 15:24:32 +01:00
TheOnePerson
567a21e8a5
interval face: make global vars static
2023-02-20 07:51:45 +01:00
James Haggerty
192d0b0450
Fix cat command
...
If we ran into a heap that wasn't filled with '\0', fun things.
2023-02-12 20:27:48 +11:00
Jeremy O'Brien
faa860f83d
fix compile warning in day one face
2023-02-10 22:30:26 -05:00
Hein-NonesensE and GitHub
59ff549235
Sensor watch sailing face ( #205 )
...
* Update sailing_face.c
Modified sailing_face.
Added features, some of which @niclashoyer already suggested in his initial PR:
- stopwatch-like counter after start signal
- lap counter after start signal
- optional additional sounds at every minute, 30s, 10s countdown
- sound options (no sound, start only, signals only, all)
- maximum starting time up to 10min (instead of 9)
- improved timing, display is no longer delayed by sound
* Update sailing_face.h
Modified sailing_face.
Added features, some of which @niclashoyer already suggested in his initial PR:
- stopwatch-like counter after start signal
- lap counter after start signal
- optional additional sounds at every minute, 30s, 10s countdown
- sound options (no sound, start only, signals only, all)
- maximum starting time up to 10min (instead of 9)
- improved timing, display is no longer delayed by sound
2023-02-10 18:07:53 -06:00
kingannoy and joeycastillo
c814c780e3
Allow days in the future
...
With this small change you can also count down to a important upcoming event!
This is my first time coding in C, so please double check everything! But in the emulator this seemed to work!
2023-02-10 17:08:32 -06:00
joeycastillo
827c3eb4a4
what fresh hell was that?
2023-02-10 16:44:36 -06:00
Jeremy O'Brien and joeycastillo
a461e8e8f9
countdown_face: implement holding light to reset the currently edited timer value (and everything below it)
2023-02-10 16:31:24 -06:00
tslil clingman and joeycastillo
f571da4346
habit face
...
Track a single habit, occuring at most once per day, with an eight-day
look back and total count
2023-02-10 16:09:55 -06:00
Ronny Lam and joeycastillo
eca75cfb23
Added option to use_iso_8601_weeknumber
2023-02-10 15:18:39 -06:00
joeycastillo
26b1ea51b9
make TOTP face more responsive when swapping between codes
2023-02-08 12:33:50 -05:00
Jonas Termeau
36ff634ced
New face - Repetition Minute, fork of simple clock with an accessibility feature added : time reading via beeps
2023-02-02 23:07:24 +01:00
Jeremy O'Brien and joeycastillo
a18c285e58
restore old light button behavior
...
watch faces that handle EVENT_LIGHT_BUTTON_UP but not EVENT_LIGHT_BUTTON_DOWN
probably don't want the default EVENT_LIGHT_BUTTON_DOWN LED activation behavior
2023-01-27 09:43:03 -06:00
joeycastillo
c945f323f4
fix for events firing way too fast
2023-01-27 00:08:36 -06:00
joeycastillo
f66b276dad
add hardcoded frequency correction values
2023-01-25 10:37:16 -06:00
joeycastillo
e32f1d1926
rename definition for special edition boards
2023-01-25 10:32:35 -06:00
Jeremy O'Brien and joeycastillo
e512b731bb
tarot_face: use direct character arrays instead of arrays of pointers to global strings
2023-01-25 10:25:30 -06:00
joeycastillo and GitHub
8e11285fd9
Merge pull request #180 from joeycastillo/default-handler
...
Restore long press on MODE to return to first watch face by adding a handler for unhandled events
2023-01-25 10:24:33 -06:00
joeycastillo and GitHub
4412b5d08f
Merge branch 'main' into default-handler
2023-01-25 09:26:31 -06:00
Jeremy O'Brien and joeycastillo
2b22ecc8e4
add default loop handler to all current watch faces
2023-01-25 09:23:50 -06:00
Jeremy O'Brien and GitHub
3303060c59
ships_face: fix compiler warnings ( #186 )
2023-01-23 15:26:47 -06:00
TheOnePerson and GitHub
e8a18864ee
fix fast_tick_enabled behavior in movement ( #183 )
2023-01-23 15:26:03 -06:00
Konrad Rieck and GitHub
b5f191a1b7
Minor enhancements for the countdown face ( #177 )
...
* minor enhancements for the countdown face
* Changed usage of countdown timer.
- Long button presses have been removed.
- The light button is used to restore the last countdown as well as enter setting mode when pressed again.
- The visual state has been removed from the display.
- The internal states have been renamed to reflect the new logic.
* restore time when countdown finished.
* support for fast forward on long press (untested).
* support for beeps similar to stop watch
* fixed bug wiht display when fast forwarding
2023-01-23 14:18:28 -06:00
Jeremy O'Brien and GitHub
3cd8e5c47e
tarot: avoid mandatory function call on every tick ( #185 )
2023-01-23 14:15:57 -06:00
buckket and GitHub
8d20b46fec
Add ships_bell_face ( #182 )
2023-01-23 14:15:19 -06:00
027e3bb42e
Morse-code based RPN calculator ( #164 )
...
* Added Morse code based RPN calculator
* added manual and memory register
* fixed morsecalc negative indicator, edited header comment
* adjusted stack display controls
* Fixed warnings. Added calculator token aliasing ability. Added binary shorthand for numeral entry. Extended morse code binary tree.
* ui tweaks
* Update movement_config.h
* silence warning
Co-authored-by: Christian Chapman <user@debian>
Co-authored-by: joeycastillo <joeycastillo@utexas.edu >
2023-01-20 19:15:28 -06:00
joeycastillo and GitHub
7ef2d6541a
Merge pull request #184 from TheOnePerson/alarm-fix-bell-indicator-on-fridays
...
alarm face: fix bell indicator not showing up on fridays
2023-01-20 15:03:54 -06:00
TheOnePerson
c27b63487b
alarm: fix bell indicator not showing up on fridays
2023-01-20 21:54:00 +01:00
joeycastillo
12f2d31f98
typo
2023-01-17 11:05:27 -06:00
joeycastillo
45cd1dcac1
clarify return value notes in template
2023-01-17 11:03:13 -06:00
joeycastillo
3142fccea3
Merge branch 'main' into default-handler
2023-01-17 10:52:42 -06:00
joeycastillo
5163cf1fe1
Revert "never disable buzzer output"
...
This reverts commit 851d047c81 .
2023-01-17 08:52:01 -06:00
joeycastillo
a610382f89
fix documentation of default loop handler in template
2023-01-15 09:31:12 -06:00
joeycastillo
9d47eb9a11
handle switch to secondary face in default handler
2023-01-15 09:28:41 -06:00
joeycastillo and GitHub
ca05567576
Merge pull request #179 from neutralinsomniac/rpn_calculator_fix_compiler_warnings
...
rpn_calculator: fix compiler warnings
2023-01-14 16:52:15 -05:00
joeycastillo
0ef80b62da
add movement_default_loop_handler, test with default watch faces
2023-01-14 14:21:04 -05:00
Jeremy O'Brien
8f4de405ed
rpn_calculator: fix compiler warnings
2023-01-14 13:20:38 -05:00
9ebea46300
totp : rework and add SHA256/512 ( #151 )
...
* totp : rework and add SHA256/512
* totp : comment code
* totp : fix SHA224/SHA384 and examples
* totp : fix bug in totp_face_lfs
* totp : init_totp_record to SHA1
* totp : move TOTP-MCU to TOTP, update README and example
* totp : SHAX, use size_t n instead of harcoded 8
* clarify what to put in TOTP face
Co-authored-by: Emilien <Emilien>
Co-authored-by: joeycastillo <joeycastillo@utexas.edu >
2023-01-14 11:58:03 -05:00
Niclas Hoyer and GitHub
2e61885070
Add calculator watch face ( #111 )
2023-01-14 11:51:33 -05:00
joeycastillo and GitHub
98abdb5c0f
Merge pull request #175 from neutralinsomniac/tarot-add-minor-arcana
...
tarot: add full tarot deck as an option
2023-01-14 11:49:23 -05:00
Wesley Ellis and GitHub
17c1b4a354
Merge pull request #176 from neutralinsomniac/alarm-fix-conditional
...
alarm: fix accidental assignment vs conditional logic
2023-01-13 15:33:16 -05:00
Jeremy O'Brien
e89ff78b10
alarm: fix accidental assignment vs conditional logic
2023-01-13 14:52:09 -05:00
Jeremy O'Brien
3025a73956
tarot: mode long press returns to face 0
2023-01-13 10:56:43 -05:00
Jeremy O'Brien
5e1f772138
tarot: reduce calls to watch_display_string()
2023-01-13 08:06:29 -05:00