| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Refactor doNotGoToSleep to a wakelock counter | mark9064 | 2024-09-21 | 1 | -1/+2 |
| | | |||||
| * | Alarm: Replace clock icon with bell | Victor Kareh | 2024-02-12 | 1 | -1/+1 |
| | | |||||
| * | Watch face selection with CMake | Jean-François Milants | 2023-12-23 | 1 | -1/+1 |
| | | | | | Move displayapp/Apps.h into a header only library (to make the integration easier in InfiniSim. | ||||
| * | Fix code formatting | Jean-François Milants | 2023-11-19 | 1 | -3/+7 |
| | | |||||
| * | Application selection at build time | Jean-François Milants | 2023-11-19 | 1 | -8/+18 |
| | | | | | | | | 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 parameters | Riku Isokoski | 2023-02-25 | 1 | -2/+1 |
| | | |||||
| * | SystemTask: Move MotorController to DisplayApp | Riku Isokoski | 2023-02-25 | 1 | -1/+3 |
| | | | | | | Vibrations should be associated with something happening on the UI. Therefore SystemTask should not be controlling the motor. | ||||
| * | Remove clockType variable by checking for nullptr instead. | Riku Isokoski | 2022-08-02 | 1 | -2/+2 |
| | | | | | Saves a few bytes | ||||
| * | Use Counter widget in Alarm | Riku Isokoski | 2022-08-02 | 1 | -6/+8 |
| | | |||||
| * | Apply clang-format to all C++ files | Finlay Davidson | 2022-06-05 | 1 | -2/+2 |
| | | |||||
| * | Improved alarm alert handling | Riku Isokoski | 2022-02-13 | 1 | -2/+8 |
| | | |||||
| * | Alarm: Change checkable button for a switch | Riku Isokoski | 2022-02-12 | 1 | -4/+4 |
| | | |||||
| * | Added alarm 12 hour interface | Eli Weiss | 2022-01-31 | 1 | -3/+4 |
| | | |||||
| * | Update includes to to be relative to src directory | Reinhold Gschweicher | 2021-11-15 | 1 | -2/+2 |
| | | | | | | | | 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. | ||||
| * | Fix Alarm app crashing on buttonpress | Riku Isokoski | 2021-11-09 | 1 | -1/+3 |
| | | |||||
| * | Fixes based on code reviews | Maxim Leshchenko | 2021-09-29 | 1 | -0/+1 |
| | | |||||
| * | Alarm: Close the popup with information about the time until alarm with the ↵ | Maxim Leshchenko | 2021-09-28 | 1 | -0/+1 |
| | | | | | | | back button Previously, pressing the back button would close the alarm app anyway. Now if you press on it and the popup with information is open, it will first close and the second press will close the application | ||||
| * | Fixes per Riksu9000's feedback | Mark Russell | 2021-09-16 | 1 | -3/+4 |
| | | |||||
| * | License header fix, add missing braces | Mark Russell | 2021-09-13 | 1 | -1/+5 |
| | | |||||
| * | Fixes based on code reviews (formatting, UI code) | Mark Russell | 2021-09-13 | 1 | -19/+37 |
| | | |||||
| * | Created basic alarm app | Mark Russell | 2021-09-10 | 1 | -0/+31 |
