1678 Commits

Author SHA1 Message Date
Joey Castillo
5111beac86 improved file upload via IrDA 2025-05-17 18:08:30 -04:00
Joey Castillo
fd4744b144 activity faces: improve experience in low energy mode 2025-05-17 16:39:04 -04:00
Joey Castillo
a5131313b3 oops. activity tracking: high means stationary, low means active 2025-05-17 14:32:01 -04:00
Joey Castillo
5097f140b4 for now, build for red board and classic display 2025-05-17 14:16:26 -04:00
Joey Castillo
7d8ad1b87b simplify activity tracking, just active minutes for now 2025-05-17 13:54:37 -04:00
Joey Castillo
f9c30d1edd force a choice of display type at build time 2025-05-17 12:40:39 -04:00
Joey Castillo
63dbaad730 let temperature screen skip itself, restore it to the default firmware 2025-05-17 12:16:27 -04:00
Joey Castillo
40a0308059 fix long press bug (seems related to disabling an interrupt) 2025-05-17 11:55:03 -04:00
Joey Castillo
47fbaccc77 add movement_get_temperature, works across different sensor boards 2025-05-17 11:03:51 -04:00
Joey Castillo
80cbb0fe30 automatically detect temperature sensor 2025-05-17 10:23:38 -04:00
Joey Castillo
9fd174e453 time set: disable quick ticks when resetting seconds 2025-05-16 09:09:14 -04:00
Joey Castillo
da52113038 remove errant braces 2025-05-16 09:08:33 -04:00
Joey Castillo
68774c56aa bump gossamer commit 2025-05-16 08:55:54 -04:00
Joey Castillo
9e239c3f6d accelerometer: fail gracefully in absence of I2C bus 2025-05-16 01:12:38 -04:00
Joey Castillo
3b11c3cca4 for now, build for Lite to test the build 2025-05-16 00:43:43 -04:00
Joey Castillo
784c2678d8 default to low energy mode after one hour 2025-05-16 00:12:16 -04:00
Joey Castillo
c5bda0faeb auto-detect accelerometer sensor (and don't fail build for lack of a temperature sensor) 2025-05-16 00:07:15 -04:00
Joey Castillo
55df80c3d9 set date first, then time zone, then time 2025-05-15 22:49:07 -04:00
Joey Castillo
60914647b1 watch_rtc clarification: 128 Hz is 0x80, not 0xF0 2025-05-15 22:12:12 -04:00
Joey Castillo
374a93846d FREQCORR is now handled in _watch_rtc_init 2025-05-15 21:33:26 -04:00
Joey Castillo
e4d572a94f settings: silence warnings on boards without a blue or green LED 2025-05-15 09:12:12 -04:00
Joey Castillo
e68424a7cf working makefile for folks to test with 2025-05-15 09:09:52 -04:00
Joey Castillo
02c567770d no temperature face in defaults 2025-05-15 09:07:33 -04:00
Joey Castillo
fcccacb99a rearrange default watch faces 2025-05-15 08:43:30 -04:00
Joey Castillo
74d59a3cee resume disabling EIC in deep sleep 2025-05-13 18:46:48 -04:00
Joey Castillo
3f9662db59 new watch face order for pro 2025-05-13 18:23:03 -04:00
Joey Castillo
0739382fb8 remove orientation change counter 2025-05-13 18:21:58 -04:00
Joey Castillo
27f0c629d8 clock-face: adjust low battery threshold 2025-05-12 22:37:37 -04:00
Joey Castillo
e0746e06f1 custom LCD now has an 'arrows' indicator instead of a battery 2025-05-12 22:37:37 -04:00
Joey Castillo
956b8601f6 enable filtering on button inputs 2025-05-12 22:25:27 -04:00
Joey Castillo
5059582e96 improved contrast on custom LCD 2025-05-11 20:16:40 -04:00
Joey Castillo
d3be64dd97 time set: new titles for custom LCD 2025-05-11 16:53:03 -04:00
Joey Castillo
064175e316 new settings watch face 2025-05-11 16:53:03 -04:00
Joey Castillo
74923354b9 accelerometer: fix activity not being tracked in low energy mode 2025-04-30 07:44:15 -04:00
Joey Castillo
3f08648fc4 world clock: bugfix, clear seconds when entering LE mode 2025-04-28 18:32:46 -04:00
Joey Castillo
ff3b69a38b accelerometer: disable wake on motion, has awkward user experience 2025-04-28 18:29:57 -04:00
Joey Castillo
b0dbff4172 accelerometer: stop sleeping after inactivity, use LE settings 2025-04-28 18:29:57 -04:00
Joey Castillo
4986b31eaa update submodules 2025-04-21 00:16:23 -04:00
Joey Castillo
8da59161e4 filesystem: prevent lockup when flash is nearly full 2025-04-20 17:58:43 -04:00
Joey Castillo
e435969b51 WIP: accelerometer activity tracking 2025-04-20 13:47:04 -04:00
Joey Castillo
4b490bed4c current test setup for Pro 2025-04-17 08:54:17 -04:00
Joey Castillo
9844703364 activity log: add feature to quickly dump all data 2025-04-05 10:42:14 -04:00
Joey Castillo
6637f1780a fix sticky sleep icon on custom LCD 2025-03-29 10:36:05 -04:00
Joey Castillo
f8e25c3ac3 move day one face into Second Movement as generic 'days since' face 2025-03-22 10:09:10 -04:00
Joey Castillo
16acc5f349 Merge branch 'main' of github.com:joeycastillo/second-movement 2025-03-20 01:35:14 -04:00
Joey Castillo
0b20ae3e2d activity logging: if this was it, that was dumb. 2025-03-20 01:30:03 -04:00
Jose Castillo
5d27573ff5
Merge pull request #11 from eiriksm/fix/doc-board-flag
Add more comments about the flag BOARD
2025-03-16 08:09:59 -04:00
Jose Castillo
6d772a9b72
Merge pull request #12 from eiriksm/eiriksm-patch-5
Fix wrong code comments about LE interval settings
2025-03-16 08:09:30 -04:00
Joey Castillo
e77cd0ee65 silence syscall-related compiiler warnings 2025-03-16 08:07:43 -04:00
Joey Castillo
1e7e5369d0 moon phase: clear 'wax'ing indicator at full moon 2025-03-15 22:11:56 -04:00