aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/screens/Motion.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix code formattingJean-François Milants2023-11-191-0/+2
|
* Application selection at build timeJean-François Milants2023-11-191-0/+10
| | | | | | | A list of "user applications" is built at compile time. It contains all the info needed to create the application at runtime (ptr to a create() function) and to display the app in the application menu. All applications declare a TypeTrait with these information. When a new app must be loaded, DisplayApp first check if this app is a System app (in which case it creates it like it did before). If it's not a System app, it looks for the app in the list of User applications and creates it if it found it. Those changes allow to more easily add new app and to select which app must be built into the firmware. Switch to C++20 (and fix a few issues in SpiMaster.cpp and Watchdog.cpp.
* screens: Remove unused DisplayApp parametersRiku Isokoski2023-02-251-1/+1
|
* Remove unused includes in HearRate and Motion.hReinhold Gschweicher2022-03-031-1/+0
| | | | The include `bits/unique_ptr.h` isn't used, so remove it.
* remove unused libs/ prefix from lvgl includes as not neededReinhold Gschweicher2021-11-151-2/+2
|
* Update includes to to be relative to src directoryReinhold Gschweicher2021-11-151-1/+1
| | | | | | | Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories.
* Merge branch 'develop' into refresh_reworkRiku Isokoski2021-08-031-5/+0
|\
| * Code cleanup (#466)Riku Isokoski2021-07-251-5/+1
| | | | | | | | * Code cleanup * Remove override again
* | Refresh reworkRiku Isokoski2021-07-191-2/+4
|/
* Merge branch 'develop' ofJoaquim2021-04-261-8/+7
|\ | | | | | | https://github.com/JF002/InfiniTime into StepsApp
| * Changed access modified indentationAvamander2021-04-241-2/+2
| |
| * Reformatted all the files according to clang-format styleAvamander2021-04-241-9/+8
| |
* | New Steps appJoaquim2021-04-191-1/+1
|/ | | | | | Settings to set the steps goal More detail in Motion app New 42px Font
* First integration of the motion sensor (bma 421) : step counting + wake on ↵Jean-François Milants2021-04-041-0/+39
wrist rotation + app to see the value of the 3 axis in "real time".