Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set bell indicator on reactivating countdown/tomato faces | James Haggerty | 2022-11-15 | 2 | -0/+2 |
| | | | | | | If you moved away and back to these faces, you'd lose the indicator. Not that the indicator here seems very valuable, since it's not displayed on simple_clock_face, but at least this makes things more consistent. | ||||
* | alarm-face: fix occasional crash on checking for active alarms, fix 0 vs. 12 ↵ | TheOnePerson | 2022-11-03 | 1 | -20/+22 |
| | | | | h in am/pm mode | ||||
* | Make the TOTP face use the filesystem for secret storage (#95) | James Haggerty | 2022-11-01 | 8 | -2/+626 |
| | | | | | * TOTP using filesystem * Filesystem: ability to read files line by line | ||||
* | Merge pull request #114 from TheOnePerson/alarm-face-indicator-24h | joeycastillo | 2022-10-31 | 1 | -10/+65 |
|\ | | | | | Alarm face: make active alarm indicator show up only when there is an alarm set within the next 24 h | ||||
| * | alarm-face: make indicator show active alarms in 24h time range and ↵ | TheOnePerson | 2022-10-30 | 1 | -10/+65 |
| | | | | | | | | | | | | | | | | | | implement UI tweak - switch indicators: use signal indicator instead of bell indicator - make indicator show up only when there is an active alarm in the next 24 h - Implement "hidden" UI tweak: extra long press of the alarm button in normal mode jumps back to alarm no. 1 - update comments to reflect latest changes | ||||
* | | Make countdown face use movement_play_alarm() instead of movement_play_signal() | Jeremy O'Brien | 2022-10-30 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #109 from TheOnePerson/auto-fire-long-press | joeycastillo | 2022-10-29 | 5 | -48/+50 |
|\ | | | | | Make movement auto fire long press event | ||||
| * | make pulsometer face use new EVENT_ALARM_LONG_UP | joeycastillo | 2022-10-29 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' into auto-fire-long-press | TheOnePerson | 2022-10-26 | 7 | -8/+47 |
| |\ | |||||
| * | | movement: update comments regarding button events | TheOnePerson | 2022-10-25 | 1 | -9/+9 |
| | | | |||||
| * | | alarm-face: correct am/pm indication and implement some minor tweaks. | TheOnePerson | 2022-10-25 | 1 | -5/+4 |
| | | | |||||
| * | | alarm face: adjust quick cycling logic to new movement behavior regarding ↵ | TheOnePerson | 2022-10-23 | 2 | -0/+478 |
| | | | | | | | | | | | | long press event | ||||
| * | | Movement: implement auto firing of long press events and introduce long up ↵ | TheOnePerson | 2022-10-23 | 2 | -18/+46 |
| | | | | | | | | | | | | event. (Also re-implement alarm_enabled and alarm_note) | ||||
* | | | Make countdown face reset to 0 (#90) | James Haggerty | 2022-10-29 | 1 | -2/+5 |
| |/ |/| | | | | | | | | | | | | | | | * Make countdown face reset to 0 It was annoying to have countdowns less than DEFAULT_MINUTES. Admittedly, this does make DEFAULT_MINUTES fairly useless, since we only ever see it the first time... * Undo accidental change to movement_config.h | ||||
* | | Add an Alarm face to movement (#96) | TheOnePerson | 2022-10-25 | 8 | -12/+532 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add movement_play_alarm_beeps() to movement.c and make alarm sounds customizable. Add alarm indicator to simple watch face. * Add alarm face * alarm_face: fix problem with disabling alarms for 00:00. * Fix typos in comments and get rid of of unused variable warning * remove unnecessary constant * simple_clock_face: fix disappearing chime indicator after face switch, enable alarm indicator updates in app loop (for one-time alarms). movement: handle situations where watch is in sleep mode and chimes fire off at the same time as alarms properly. * alarm_face: tweak process of displaying things on the lcd. Add extra long and extra short alarms. Increase number of alarm slots to 16. * alarm face: fix alarms playing one beeping round more than set. * alarm face: add proper quick cycling of hour and minute setting * alarm-face: correct am/pm indication and some minor tweaks. Reset movement_config.h to current main branch. simple-watch-face: Remove unnecessary check and swap indicators (alarm / hourly chime) * alarm-face: reverse commit parts from another branch (accidentially commited logic depending on movement firmware auto firing the long press event) Co-authored-by: joeycastillo <joeycastillo@utexas.edu> | ||||
* | | Merge pull request #103 from wryun/long-press-home-to-settings | joeycastillo | 2022-10-23 | 2 | -4/+26 |
|\ \ | |/ |/| | Long press of mode on home screen goes to settings | ||||
| * | make this an if/then to please emscripten | joeycastillo | 2022-10-23 | 1 | -5/+6 |
| | | |||||
| * | disable settings hiding by default | joeycastillo | 2022-10-23 | 2 | -4/+8 |
| | | |||||
| * | Long press of mode on home screen goes to settings | James Haggerty | 2022-10-19 | 2 | -4/+21 |
| | | | | | | | | | | This also changes the default rotation so you don't see the settings screens. | ||||
* | | allow watch faces to schedule tasks from background | joeycastillo | 2022-10-22 | 2 | -3/+15 |
| | | |||||
* | | fix scheduled tasks scheduling another task | Niclas Hoyer | 2022-10-21 | 1 | -0/+4 |
| | | |||||
* | | Adds a rate meter watchface (#101) | David Singleton | 2022-10-18 | 4 | -0/+147 |
|/ | |||||
* | use watch_face_changed property | joeycastillo | 2022-10-12 | 1 | -1/+1 |
| | |||||
* | document return value of watch_face_loop | joeycastillo | 2022-10-11 | 1 | -1/+5 |
| | |||||
* | no need to set this (set in movement_move_to_face) | joeycastillo | 2022-10-11 | 1 | -1/+0 |
| | |||||
* | don't sleep on watch face change | joeycastillo | 2022-10-11 | 1 | -3/+11 |
| | |||||
* | Make long press mode go back to face 0 instead of next face | James Haggerty | 2022-10-12 | 1 | -3/+8 |
| | |||||
* | implement stubs to make simulator build happy | Joey Castillo | 2022-10-09 | 1 | -0/+26 |
| | |||||
* | restore default watch faces (oops) | Joey Castillo | 2022-10-09 | 1 | -1/+7 |
| | |||||
* | add watch face for frequency correction and measurement | Joey Castillo | 2022-10-09 | 5 | -9/+193 |
| | |||||
* | add support for multiple TOTP keys | Jack Bond-Preston | 2022-08-29 | 2 | -14/+35 |
| | |||||
* | Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into lfs | Joey Castillo | 2022-08-02 | 10 | -12/+529 |
|\ | |||||
| * | Merge pull request #79 from jackbondpreston/main | joeycastillo | 2022-07-25 | 1 | -1/+1 |
| |\ | | | | | | | movement: fix movement_request_wake() prototype | ||||
| | * | movement: fix movement_request_wake() prototype | Jack Bond-Preston | 2022-07-25 | 1 | -1/+1 |
| | | | | | | | | | | | | This function has `void` args, currently it can throw a compiler warning | ||||
| * | | Wake Face (#77) | joshber | 2022-07-25 | 6 | -0/+260 |
| |/ | | | | | Co-authored-by: Josh Berson <low.note0488@fastmail.com> | ||||
| * | movement: wake programmatically from background and play alarm | Joey Castillo | 2022-07-17 | 2 | -12/+34 |
| | | |||||
| * | Adjust probability watch face timeout/LE behavior (#72) | Spencer Bywater | 2022-05-22 | 1 | -2/+2 |
| | | | | | | Display SLEEP instead of timing out | ||||
| * | Probability watch face (#69) | Spencer Bywater | 2022-05-18 | 4 | -0/+235 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial work on probability watch face * Complete probability watch face * Restore default movement_config * PR feedback: PR watch face title, use arc4random, clean up warnings * Use rand instead of arc4random when building on emulator * Accidentally overwrote movement_config | ||||
* | | unify on 32-bit signed lengths | Joey Castillo | 2022-05-09 | 2 | -6/+12 |
| | | |||||
* | | filesystem: only throw errors for negative error codes | Joey Castillo | 2022-05-09 | 1 | -8/+8 |
| | | |||||
* | | add file browser to movement, remove old app | Joey Castillo | 2022-05-09 | 2 | -1/+5 |
| | | |||||
* | | simulator: add USB serial input field | Joey Castillo | 2022-05-09 | 1 | -0/+30 |
| | | |||||
* | | first pass at filesystem in movement | Joey Castillo | 2022-05-09 | 3 | -0/+326 |
| | | |||||
* | | fix warning re: buffer overrun | Joey Castillo | 2022-05-09 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into motion-express | Joey Castillo | 2022-05-02 | 51 | -105/+5791 |
|\ | |||||
| * | movement: only run custom commands at first launch | Joey Castillo | 2022-04-21 | 2 | -4/+5 |
| | | |||||
| * | deep space firmware: show voyager 1 mission day | Joey Castillo | 2022-04-21 | 1 | -0/+2 |
| | | |||||
| * | deep space firmware: prepopulate time zones | Joey Castillo | 2022-04-21 | 1 | -0/+15 |
| | | |||||
| * | stargazer firmware: make LED red by default | Joey Castillo | 2022-04-21 | 2 | -0/+9 |
| | | |||||
| * | freeze snapshot of standard firmware in alt_fw | Joey Castillo | 2022-04-21 | 2 | -1/+44 |
| | |