Commit Graph

2217 Commits

Author SHA1 Message Date
Josh
e722e0d3dd Fix for casio not compiling after cherry pick 2024-05-08 18:12:07 -04:00
9aefffcc2c Heartrate removed, steps moved, and seconds label added
(cherry picked from commit 191f99904c)
2024-05-08 18:06:10 -04:00
f7f2040516 continue swapping variables
(cherry picked from commit 8ada9410a1)
2024-05-08 18:01:02 -04:00
9c2e2ec76c continue swapping variables
(cherry picked from commit bbfef9ee5c)
2024-05-08 18:00:57 -04:00
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
a73933f5fa Added enviroment_setup.md
(cherry picked from commit 65976a2b23)
2024-05-08 17:21:24 -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
locker98
d56fefb4e9 Modify dockerfile to include infinisim build tools 2024-05-08 16:35:42 -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
tofasthacker
d6f8de5dc7 Merge branch 'working_calculator'
(cherry picked from commit 990ad0c87e)
2024-05-08 12:47:50 -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
BloodStainedCrow
57e625d4dc
Unify docker devcontainer with dockerfile used for CI (#1587)
* Only use one Dockerfile and build.sh script for both docker and devcontainer
* Remove all now unneccessary tasks and scripts
* Update to clang-format-14
* Move devcontainer.json into root folder
* Fix conditional statements in Dockerfile
* Move .devcontainer/README into doc/usingDevcontainers
* Remove obsolete VSCode Task
* Change standard compiler path to the correct compiler
* Set GDB Path for debugging
* Hide broken buttons from CMake Extension
* Refactor .devcontainer
* Remove unneccessary postBuildCommand
* Add devcontainer dependencies to all docker images
* Add Devcontainer Debug launch config
* Add an additional c_cpp_properties config as a fallback for devcontainer
* Remove obsolete Docker Argument
* Fix wrong C/Cpp versions
* Fix silent fail of gdb, add libncurses5
2024-03-23 10:45:45 +01: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
adumelie
14c6270903 Typo in example code 2024-03-14 20:27:19 +01:00
adumelie
ef38472278 More typos in code example 2024-03-14 20:27:19 +01:00
adumelie
4c9d5332c7 Typo in code example 2024-03-14 20:27:19 +01:00
adumelie
9aa0bc8ecf Fix and update documentation
Fixed missing colon typo in template for minimal app example
Updated reference to Apps enum after file move
2024-03-14 20:27:19 +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