joeycastillo
|
b56c60868e
|
allow watch faces to schedule tasks from background
|
2022-10-22 13:16:46 -05:00 |
|
joeycastillo
|
f89cecc56a
|
document return value of watch_face_loop
|
2022-10-11 23:53:02 -05:00 |
|
Jack Bond-Preston
|
b07b548681
|
movement: fix movement_request_wake() prototype
This function has `void` args, currently it can throw a compiler warning
|
2022-07-25 15:17:02 +01:00 |
|
Joey Castillo
|
b234db74fe
|
movement: wake programmatically from background and play alarm
|
2022-07-17 00:23:38 -05:00 |
|
Joey Castillo
|
96017d6ec1
|
movement: add mechanism for watch faces to use backup registers
|
2022-02-13 11:25:28 -05:00 |
|
Joey Castillo
|
b8cb6f3bcf
|
movement: prevent invalid tick frequency from breaking scheduled tasks
|
2022-02-12 22:19:01 -05:00 |
|
Joey Castillo
|
99c518e421
|
movement: long press on MODE always dismisses the active face
|
2022-01-19 14:32:33 -05:00 |
|
Joey Castillo
|
5fccc24c98
|
Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main
|
2022-01-15 19:27:24 -05:00 |
|
Joey Castillo
|
41eaa9c1c0
|
add MIT license text to movement files
|
2022-01-15 14:53:56 -05:00 |
|
Wesley Ellis
|
37ff7b9c26
|
Add movement_cancel_background_task
Provide a way for a scheduled background task to be cancelled
|
2022-01-01 14:13:04 -05:00 |
|
Joey Castillo
|
1a4612f259
|
add documentation for watch face index
|
2021-12-21 08:20:08 -06:00 |
|
Joey Castillo
|
60fe969191
|
Movement: give watch faces their index at setup time
|
2021-12-20 17:02:17 -06:00 |
|
Joey Castillo
|
03e107b81a
|
Movement: allow scheduling precisely timed background tasks (resolves #28)
|
2021-12-20 12:37:11 -06:00 |
|
Joey Castillo
|
762af872d2
|
fix missing prototype warnings
|
2021-12-10 12:00:26 -05:00 |
|
Joey Castillo
|
25d54101b1
|
movement: update comment; we store this data now
|
2021-12-02 15:11:18 -05:00 |
|
Joey Castillo
|
77d3e5640f
|
movement: add option to always snap back to first watch face
|
2021-12-02 15:10:49 -05:00 |
|
Joey Castillo
|
0fb8afda81
|
movement: add alarm and signal functions
|
2021-11-29 14:54:13 -05:00 |
|
Joey Castillo
|
03fb09f5b4
|
movement: more granular button and LED timing via fast tick
|
2021-11-29 10:33:42 -05:00 |
|
Joey Castillo
|
63448e1028
|
background tasks have been implemented
|
2021-11-27 17:00:16 -05:00 |
|
Joey Castillo
|
002d368a25
|
movement: add world clock face
|
2021-11-26 13:43:47 -05:00 |
|
Joey Castillo
|
b94c0ba65f
|
movement: store settings in BKUP to persist across resets
|
2021-11-25 10:39:09 -05:00 |
|
Joey Castillo
|
5c3967aea2
|
movement: implement time zone setting
|
2021-11-25 10:36:01 -05:00 |
|
Joey Castillo
|
61f479db5a
|
movement: preferences refactor, two new types
|
2021-11-08 09:25:06 -06:00 |
|
Joey Castillo
|
8475ffcd7a
|
movement: first crack at background tasks API
|
2021-10-23 17:55:19 -04:00 |
|
Joey Castillo
|
b88cd0cd7e
|
movement: add thermistor readout face
|
2021-10-21 13:13:46 -04:00 |
|
Joey Castillo
|
75be621914
|
movement settings: add timeout and LED duration
|
2021-10-19 13:46:25 -04:00 |
|
Joey Castillo
|
93624f0b69
|
add timeout event to give faces a chance to resign
|
2021-10-18 13:55:22 -04:00 |
|
Joey Castillo
|
0cfb37c671
|
early work on background tasks, documentation
|
2021-10-16 16:03:52 -04:00 |
|
Joey Castillo
|
458ebf6987
|
remove unimplemented settings for now
|
2021-10-16 13:48:16 -04:00 |
|
Joey Castillo
|
3e539a9e63
|
screensaver mode is now low energy mode
|
2021-10-16 13:40:17 -04:00 |
|
Joey Castillo
|
8f5de18b94
|
clarify property names
|
2021-10-16 13:28:52 -04:00 |
|
Joey Castillo
|
d36331ce4e
|
rename types to be more c-like
|
2021-10-16 13:26:23 -04:00 |
|
Joey Castillo
|
d5ac4cb71b
|
widgets are now watch faces
|
2021-10-16 13:14:52 -04:00 |
|
Joey Castillo
|
e8461984d6
|
launcher is now movement
|
2021-10-16 12:58:14 -04:00 |
|