Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | RPN Calculator face (#112) | James Haggerty | 2023-01-10 | 4 | -0/+523 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Calculator face with guess a number * Add more functions, cleanup, and blinking * Display operations better in the first location * Clean up stack behaviour Add empty stack behaviour, check stack bounds, add stack operations. Also, make 'mode' always work to switch through faces on entering calculator (i.e. by defaulting to OPERATION rather than NUMBER). Some edge cases. * Tweak negative rounding behaviour; add basic doco * Add copyright name. * Flip ordering of binary operations * Fix compiler warnings * Remove watch_private_display hackery and give face a better name Also, slightly clearer documentation and a dupe function. | |||||
* | Merge pull request #119 from neutralinsomniac/add_hours_to_countdown_face | joeycastillo | 2023-01-10 | 2 | -12/+25 | |
|\ | | | | | Add hours support to the countdown face | |||||
| * | show colon after hours in countdown face | joeycastillo | 2023-01-10 | 1 | -0/+1 | |
| | | ||||||
| * | Add hours support to the countdown face | Jeremy O'Brien | 2022-11-02 | 2 | -12/+24 | |
| | | ||||||
* | | remove unnecessary conditional in simple clock face | Jeremy O'Brien | 2023-01-05 | 1 | -7/+1 | |
| | | ||||||
* | | fix compiler warnings in sailing face | Jeremy O'Brien | 2023-01-04 | 1 | -1/+8 | |
| | | ||||||
* | | never disable buzzer output | joeycastillo | 2023-01-03 | 3 | -11/+1 | |
| | | ||||||
* | | Merge pull request #106 from niclashoyer/sailing | joeycastillo | 2022-12-31 | 4 | -0/+338 | |
|\ \ | | | | | | | Add sailing watch face | |||||
| * | | add sailing watch face | Niclas Hoyer | 2022-10-23 | 4 | -0/+338 | |
| | | | ||||||
* | | | Merge pull request #126 from ShogoOkamoto/main | joeycastillo | 2022-12-14 | 2 | -0/+23 | |
|\ \ \ | | | | | | | | | append beep sound to counter_face | |||||
| * | | | append beep sound to counter_face | Shogo Okamoto | 2022-11-08 | 2 | -0/+23 | |
| | | | | ||||||
* | | | | Merge branch 'main' of github.com:joeycastillo/Sensor-Watch into main | Slim | 2022-12-02 | 9 | -22/+79 | |
|\ \ \ \ | ||||||
| * | | | | stopwatch: slow down sleep animation | joeycastillo | 2022-11-29 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | sunrise/set: return home if no location set | joeycastillo | 2022-11-29 | 1 | -2/+5 | |
| | | | | | ||||||
| * | | | | new backer firmware with original lineup | joeycastillo | 2022-11-29 | 3 | -3/+5 | |
| | | | | | ||||||
| * | | | | deep space now: use standard time | joeycastillo | 2022-11-28 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | allow setting default LED colors in movement_config | joeycastillo | 2022-11-28 | 2 | -6/+12 | |
| | | | | | ||||||
| * | | | | time set: allow setting year through 2050 | joeycastillo | 2022-11-28 | 1 | -2/+2 | |
| | | | | | ||||||
| * | | | | keep stopwatch awake while running and on screen | joeycastillo | 2022-11-28 | 1 | -4/+38 | |
| | | | | | ||||||
| * | | | | address sunrise/set rounding in last 30 seconds of hour (fixes #146) | joeycastillo | 2022-11-28 | 1 | -9/+11 | |
| | | | | | ||||||
| * | | | | fix sunrise/sunset in last 30 seconds of the hour | joeycastillo | 2022-11-27 | 1 | -2/+10 | |
| | | | | | ||||||
| * | | | | make stopwatch beep when started/stopped | joeycastillo | 2022-11-27 | 1 | -1/+3 | |
| | | | | | ||||||
| * | | | | replace temperature sensor with stopwatch | joeycastillo | 2022-11-27 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Weeknumber watch face | Slim | 2022-12-02 | 4 | -0/+226 | |
|/ / / / | | | | | | | | | | | | | Same as simple clock, but has iso 8601 week number instead of seconds counter | |||||
* | | | | Merge pull request #118 from wryun/separate-emscripten-build-dir | joeycastillo | 2022-11-22 | 1 | -3/+3 | |
|\ \ \ \ | | | | | | | | | | | Separate emscripten build directory | |||||
| * | | | | Separate emscripten build directory | James Haggerty | 2022-11-02 | 1 | -3/+3 | |
| | |_|/ | |/| | | | | | | | | | | | | | | This avoids the need to 'make clean' before you do a simulator build (or vice-versa). | |||||
* | | | | 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 | |
| |