David Volovskiy
2cdfa2d3b3
Set the debounce tick variables to 0 to make the face work the same as stock.
2024-08-17 02:45:22 -04:00
David Volovskiy
9861da84c3
Changed debounce to ignore button presses after a press down or up rathe rthan dact after a set amount of time due to an issue of delay_ms allowing a shoft-bricking
2024-08-11 11:00:08 -04:00
David Volovskiy
09576807eb
Made the days_in_month its own function
2024-08-10 07:40:52 -04:00
David Volovskiy
f85a7f2c78
Swapped the bell and alarm icon on the clock face to match Casio's doc
2024-08-10 06:38:46 -04:00
Struan
1da9d0aefe
fix: july has 31 days
2024-08-07 22:24:57 -06:00
atax1a
0ad5fa4733
Merge pull request #429 from theAlexes/theAlexes/format-command
...
add a format command
2024-08-07 04:51:12 +00:00
Alex Maestas
44bdc8503e
explain usage in format command when arg isn't YES
2024-08-05 23:11:54 +00:00
Alex Maestas
ca1da33b82
in filesystem_init, handle the error code correctly
2024-08-05 23:09:24 +00:00
Alex Maestas
7000d08ba5
add a format command
2024-08-05 23:06:18 +00:00
Christian Buschau
7a15ed3591
faces/alarm_thermometer: new watch face
2024-08-03 18:59:41 +02:00
David Volovskiy
51176344dc
Made it so the code works with a completely empty preset list
2024-08-03 11:42:42 -04:00
David Volovskiy
84f0db0654
Fix to remove compiler complaint
2024-08-03 11:38:45 -04:00
David Volovskiy
6ae5dfef70
Leap Years Now Handled Dynamically
2024-08-03 11:20:25 -04:00
Christian Buschau
db165bec30
Fix all days in a month
2024-08-03 12:22:15 +02:00
Robert Masen
ccf99a9727
add temp input to simulator
2024-08-02 18:20:44 -05:00
atax1a
e732afbec6
Merge pull request #424 from edwardspeyer/bug-fix-july-31
...
Allow setting July 31st as today's date
2024-07-31 18:13:40 +00:00
EGS
278520bfaf
Allow setting July 31st as today's date
...
To allow a valid date to be set the `set_time_face` cycles through the
valid days for a given month. July was incorrectly encoded as having 30
days (it has 31!)
2024-07-31 18:17:04 +01:00
David Volovskiy
7bbac4cd80
Brought debounce time to 8ms rather than 15
2024-07-31 07:33:25 -04:00
David Volovskiy
027e42dc58
Moved a few lines around to match main
2024-07-31 07:25:09 -04:00
David Volovskiy
e297b3013e
Using debounce that triggers when there's no change for Xms rather than just ignoring new presses after Xms
2024-07-31 07:22:33 -04:00
David Volovskiy
607946ed2e
A little bit of clean-up
2024-07-30 07:27:47 -04:00
David Volovskiy
f7d1b8f9f3
Delay for starting the debounce no loonger happens
2024-07-29 23:53:25 -04:00
David Volovskiy
7f2ac61375
Fixed stuck fast_tick
2024-07-29 21:43:32 -04:00
David Volovskiy
73c3ba3ae7
Cleaned up code
2024-07-29 21:05:19 -04:00
David Volovskiy
36117ca207
using cb_fast_tick again
2024-07-29 20:48:17 -04:00
David Volovskiy
9727dac3c3
Revert "Leaving sleep with alarm button up doesn't trigger alarm button"
...
This reverts commit 7d5aaf60ca
.
2024-07-29 20:28:10 -04:00
David Volovskiy
947e299494
Made the debounce register rising edges rather than falling edges
2024-07-29 20:13:54 -04:00
David Volovskiy
4a4fce428e
Removed some dead code
2024-07-29 18:24:58 -04:00
David Volovskiy
df2dac5a07
debouince now uses cb_fast_tick and holding the button now also gets debounced
2024-07-29 18:12:46 -04:00
David Volovskiy
7d5aaf60ca
Leaving sleep with alarm button up doesn't trigger alarm button
2024-07-29 07:44:31 -04:00
David Volovskiy
4375ca37e0
Added debouncing
2024-07-29 07:39:51 -04:00
PrimmR
a9e6b82f00
Update timeout & low energy behaviour
2024-07-25 15:31:25 +01:00
voloved
6e26c01de0
Holding light button on a non-element screen will turn on the light ( #2 )
...
* Holding light button on a non-element screen will turn on the light.
* The alarm and led button press moves back to the currently-selected element symbol page rather than the next and previous one
* Usage update
2024-07-25 14:18:56 +01:00
PrimmR
cb90a1980f
Added LED button combo
2024-07-24 11:18:24 +01:00
atax1a
42c14c2e5b
Merge pull request #420 from voloved/sunrise_sunset_presets
...
Added ability to add presets to the sunrise and sunset face
2024-07-24 04:49:03 +00:00
voloved
c8702d346e
Added subscreens to periodic table face; added title and faster scrolling ( #1 )
...
* Added subscreens to periodic table face; added title and faster scrolling
* Resized buf for element display
* Fixed scrolling to work on actual hardware
* Added delay before _loop_text at title and bugfix on elements shorter than 6 char
* Title screen displays when le_mode starts
* Added documentation on usage and removed unneeded variable
2024-07-23 10:35:38 +01:00
Wesley Ellis
8aa1a3f8fa
Merge pull request #422 from wryun/fix-totp-lfs-error-params
...
Fix TOTP LFS printf string
2024-07-21 08:43:05 -04:00
James Haggerty
222c60b072
Fix TOTP LFS printf string
2024-07-21 09:10:28 +10:00
James Haggerty
5f1a651732
Keep light on if interacting
...
This makes it possible to do a bunch of things without
having to keep touching the light button.
I don't really see any downside with this. If you want
the light to go off, just stop touching buttons.
2024-07-21 08:25:54 +10:00
David Volovskiy
a13c8c35b8
Code review commit
2024-07-20 15:59:42 -04:00
David Volovskiy
9ee319c888
Typo in comment
2024-07-20 14:48:32 -04:00
David Volovskiy
a3d23ab45e
Long press of Alarm goes back to default
2024-07-20 14:46:42 -04:00
David Volovskiy
a7c0fb7dfd
Added ability to add presets to the sunrise and sunset face
2024-07-20 14:35:37 -04:00
David Volovskiy
2afc2c6721
isolating this bit of complexity in movement function; Add ifdefs in clock faces for DCE
2024-07-10 07:22:55 -04:00
joeycastillo
5ec3dca9e4
documentation fix
2024-07-10 06:56:49 -04:00
joeycastillo
ac5fb40730
remove dead code
2024-07-10 06:49:56 -04:00
David Volovskiy
7f6a9e5c9b
Typo fix on PREFERENCES_FACE_NUM_PREFERENCES
2024-07-08 18:33:17 -04:00
David Volovskiy
b923d50652
CLOCK_FACE_24H_ONLY hides the preference to change the setting and defaults the mode to 24Hr mode
2024-07-08 18:32:41 -04:00
atax1a
5f5d86353f
Merge pull request #397 from madhogs/wyrun-totp-lfs-fix
...
Reduce totp_face_lfs memory usage
2024-07-08 21:10:46 +00:00
voloved
3eaf807590
Added Timeout; Ability to turn off LED and Sound; Added doublespeed mode. ( #1 )
...
* Check that color is valid
Instead of merely checking that COLOR is set, check that it is one of
RED, BLUE or GREEN
* Added ability to turn off sound and timer with modes
* Added enum for mode
---------
Co-authored-by: Wesley Ellis <tahnok@gmail.com>
2024-07-07 19:23:31 -04:00