5fd0671b1d
Start swapping steps with heart rate variables
...
(cherry picked from commit 886e425461
)
2024-05-08 17:59:50 -04:00
Riku Isokoski
9fb8505a82
added motor pattern
...
(cherry picked from commit 3d75a7dc9f
)
2024-05-08 17:27:40 -04:00
tofasthacker
f025bef793
fixed calculator comments
...
(cherry picked from commit 8a40eaa9c5
)
2024-05-08 17:21:58 -04:00
tofasthacker
1114911926
moved backspace and changed around the math for exponent
...
(cherry picked from commit c87a297a2f
)
2024-05-08 17:21:48 -04:00
tofasthacker
039c337ea1
working exponent math
...
(cherry picked from commit 86695db883
)
2024-05-08 17:21:00 -04:00
tofasthacker
0177cf7503
changed chime
...
(cherry picked from commit 8ff6bd9cae
)
2024-05-08 17:18:44 -04:00
Josh
e17fe02342
Merge branch 'v14' of https://gitea.locker98.com/josh/InfiniTime into v14
2024-05-08 17:13:26 -04:00
5ae885e051
Replaced am/pm with seconds on digital watchface
...
(cherry picked from commit 292b7e3fb1
)
2024-05-08 17:12:59 -04:00
c82e910720
Turn on flashlight on flashlight app launch
2024-05-08 17:10:45 -04:00
c4537710c9
Fixed second $ in terminal watch face
2024-05-08 16:59:41 -04:00
5519cd35a9
Added swipe left to show music controls and a green $ to the prompt in terminal watch face
2024-05-08 16:58:26 -04:00
Josh
7f476ac820
Add calculator icon
2024-05-08 16:25:58 -04:00
Josh
e7b9377ab4
Probably actually working calculator
2024-05-08 15:17:58 -04:00
Josh
00b9bff4df
Working calculator
2024-05-08 15:16:55 -04:00
Josh
c78003b70c
More work on calculator
2024-05-08 14:52:10 -04:00
Josh
a6580f004c
more work on calculator
2024-05-08 14:41:03 -04:00
Josh
6bf6787ec3
Fix comment
2024-05-08 14:11:37 -04:00
Josh
7994c92753
Work on making calculator work with v14
2024-05-08 14:08:41 -04:00
tofasthacker
9a41646357
Merge branch 'working_calculator'
...
(cherry picked from commit 990ad0c87e
)
2024-05-08 12:57:39 -04:00
mark9064
06c6935315
Include task header (Fixes sim)
2024-05-01 16:17:59 +02:00
mark9064
47c104643d
Move includes back
2024-05-01 16:17:59 +02:00
mark9064
7b1110187e
Apply display driver datasheet delays
2024-05-01 16:17:59 +02:00
mark9064
7e460d3c80
Use FreeRTOS delay instead of spinning the CPU
2024-05-01 16:17:59 +02:00
mark9064
7a9211587a
Rename to pre-transaction hook
2024-05-01 16:13:47 +02:00
mark9064
24e6a2f8ab
Avoid storing lambda
2024-05-01 16:13:47 +02:00
mark9064
9a7ba405e1
Refactor lambdas
2024-05-01 16:13:47 +02:00
mark9064
940cd3459f
Use functional abstraction for hooks
2024-05-01 16:13:47 +02:00
mark9064
869bec8f88
Refactor display WriteToRam
2024-05-01 16:13:47 +02:00
mark9064
ee925200c3
Remove task to notify
2024-05-01 16:13:47 +02:00
mark9064
079e676baf
SPI transaction hooks
2024-05-01 16:13:47 +02:00
John Crawford
6b5235c301
fix: heartrate app displays --- instead of 000 ( #1887 )
2024-04-12 14:50:33 +02:00
Victor Kareh
9a5f516c42
WatchFaceDigital: Remove unused variables
2024-03-20 20:31:35 +01:00
JF
4ca2112890
Emit the message BleRadioEnableToggle to DisplayApp only if the enable state of the radio has actually changed. ( #2037 )
...
This fixes an issue where the BLE connected logo would disappear when opening and closing the BLE setting (without changing it) while InfiniTime was already connected to a companion app.
Co-authored-by: JustScott <development@justscott.me>
2024-03-15 09:20:19 +01:00
FintasticMan
7dbb8f54c6
chrono: Resolve TODOs related to C++20 chrono feats
2024-03-14 21:09:03 +01:00
Ritvik
4d86a3c6c1
Fix conflicts of min and max from stl_algo.h (included from atomic)
2024-03-13 21:58:13 +01:00
Victor Kareh
3b4b5a5163
ApplicationList: Reset app menu screen when loading watch face
...
This prevents the application list from loading in the last used screen
and instead goes back to the first screen whenever the watch face is
loaded.
Fixes #2006
2024-03-12 21:01:42 +01:00
FintasticMan
f2df0c45ef
lowersleep: Improve algorithm by checking wrist angle
...
Inspired by https://github.com/InfiniTimeOrg/InfiniTime/pull/827#issuecomment-1881580414 .
2024-03-12 19:14:58 +01:00
mark9064
636af4d33d
Simplify ISR task wake checks
...
The macro checks the variable, so we don't need to check it ourselves
2024-03-12 19:09:01 +01:00
mark9064
70f6604878
Fix chimes
2024-03-12 19:08:17 +01:00
Victor Kareh
004b2bf3a0
README: Fix broken URLs
2024-02-25 13:17:19 +01:00
Victor Kareh
6ab512a6b6
weather: Define function to round and render temperature
2024-02-18 12:57:48 +01:00
Victor Kareh
68ae335a97
weather: Pad forecast temperatures
...
This ensures temperatures are correctly aligned with one another
2024-02-18 12:57:48 +01:00
Victor Kareh
1857b02efa
weather: Colorize forecast temperatures
2024-02-18 12:57:48 +01:00
Victor Kareh
f422929d8c
weather: Add new app with forecast
2024-02-18 12:57:48 +01:00
Victor Kareh
5d971690cb
DateTimeController: Make DayOfWeekShortToStringLow static
...
This allows it to be used outside of the current datetime context and
makes it consistent with the MonthShortToStringLow function.
2024-02-18 12:57:48 +01:00
Tim Teichmann
b0a0afdd4b
README: Make hex and UTF-8 code consistent for the chosen example
2024-02-15 21:20:33 +01:00
mark9064
93d7da1691
Fix OOB flash write when DFU interrupted
...
If a DFU is restarted, the write indices aren't reset causing the image to be written out of bounds. The CRC check prevents the faulty image from booting but LittleFS still gets nuked.
2024-02-14 19:12:08 +01:00
Victor Kareh
fa1af55a45
Alarm: Replace clock icon with bell
2024-02-12 16:08:40 +01:00
Graham Jones
c2c53bc6ab
bma421: Change acceleration values to 'binary milli-G' units
...
Co-authored-by: FintasticMan <finlay.neon.kid@gmail.com>
2024-02-11 20:46:26 +01:00
Victor Kareh
a49dc15a6e
WatchFaceDigital: Move weather widget away from status icons
...
The weather widget is too high and could overlap the status icons.
Moving it to match the rest of the face avoids this issue and makes it
align with the rest of the theme.
2024-02-11 14:13:17 +01:00