| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Application selection at build time | Jean-François Milants | 2023-11-19 | 1 | -0/+4 |
| | | | | | | | | 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 |
| | | |||||
| * | screens: Remove explicit Screen constructors | Riku Isokoski | 2023-02-25 | 1 | -1/+1 |
| | | | | | | This constructor didn't do anything since DisplayApp reference was removed from the Screen base class. | ||||
| * | SystemTask: Move MotorController to DisplayApp | Riku Isokoski | 2023-02-25 | 1 | -2/+5 |
| | | | | | | Vibrations should be associated with something happening on the UI. Therefore SystemTask should not be controlling the motor. | ||||
| * | Centralize most color definitions (#1258) | Riku Isokoski | 2022-08-16 | 1 | -1/+2 |
| | | |||||
| * | Bring back separate info button, move color to a variable. | Riku Isokoski | 2022-08-02 | 1 | -6/+12 |
| | | |||||
| * | Remove clockType variable by checking for nullptr instead. | Riku Isokoski | 2022-08-02 | 1 | -8/+8 |
| | | | | | Saves a few bytes | ||||
| * | Use Counter widget in Alarm | Riku Isokoski | 2022-08-02 | 1 | -110/+52 |
| | | |||||
| * | Apply clang-format to all C++ files | Finlay Davidson | 2022-06-05 | 1 | -2/+6 |
| | | |||||
| * | Tweak gamma on ST7789 and match UI colors | Riku Isokoski | 2022-04-25 | 1 | -2/+2 |
| | | | | | | This change will increase the color accuracy of the PineTime and make UI development with the simulator easier. | ||||
| * | Replace lv_label_set_text where possible | Riku Isokoski | 2022-04-18 | 1 | -4/+4 |
| | | |||||
| * | Improved alarm alert handling | Riku Isokoski | 2022-02-13 | 1 | -7/+32 |
| | | |||||
| * | Fix switch default state | Riku Isokoski | 2022-02-12 | 1 | -0/+2 |
| | | |||||
| * | Alarm: Fix missing stop button. Revert alert layout | Riku Isokoski | 2022-02-12 | 1 | -4/+6 |
| | | |||||
| * | Alarm: Change checkable button for a switch | Riku Isokoski | 2022-02-12 | 1 | -24/+43 |
| | | |||||
| * | Added alarm 12 hour interface | Eli Weiss | 2022-01-31 | 1 | -3/+33 |
| | | |||||
| * | Improved format specifiers, bracing, removed C-style casts, whitespace fixes ↵ | Avamander | 2021-12-09 | 1 | -2/+2 |
| | | | | | and removed Tiles shadowing | ||||
| * | Update includes to to be relative to src directory | Reinhold Gschweicher | 2021-11-15 | 1 | -3/+3 |
| | | | | | | | | 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. | ||||
| * | Fixes based on code reviews | Maxim Leshchenko | 2021-09-29 | 1 | -8/+8 |
| | | |||||
| * | Alarm: Close the popup with information about the time until alarm with the ↵ | Maxim Leshchenko | 2021-09-28 | 1 | -0/+11 |
| | | | | | | | 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 | -12/+15 |
| | | |||||
| * | 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 | -33/+55 |
| | | |||||
| * | Created basic alarm app | Mark Russell | 2021-09-10 | 1 | -0/+225 |
