| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix about screen vertical centering. | Matt Zrinsky | 2025-05-19 | 1 | -1/+1 |
| | | | | | | | There was a newline at the end of the last line on the third screen, which was causing the label to not be centered vertically. Removing it fixes the centering. | ||||
| * | work around g++ version 12, 13 and 14 spurious warning (#2158) | lmamane | 2025-03-14 | 1 | -0/+5 |
| | | | | | | which is an error since we compile with -Werror Co-authored-by: Lionel Elie Mamane <lionel@mamane.lu> | ||||
| * | Use all free RAM for FreeRTOS heap | Felipe Martínez | 2024-12-09 | 1 | -1/+2 |
| | | | | | | * Use all free RAM for FreeRTOS heap * Wrap newlib malloc and related functions * Implement calloc | ||||
| * | Remove unused pointer to DisplayApp member variables (#2125) | NeroBurner | 2024-09-29 | 1 | -2/+1 |
| | | | | | | | | | In the screens that use `DisplayApp *app` and pass it to a child item, or use the reference just in the constructor. Afterwards the `app` member is not used. So remove it from the private member variables. Completely remove `app` parameter from `SettingDisplay` constructor as it is unused. | ||||
| * | Display the SPI flash JEDEC IDs in SystemInformation. | Jean-François Milants | 2024-08-05 | 1 | -2/+9 |
| | | | | | This is needed since a new memory chip will be used in future batches of PineTimes. | ||||
| * | Fix potential buffer overflows when calling sprintf | Mingjie Shen | 2023-12-01 | 1 | -4/+4 |
| | | | | | | | | | | | 1. Replace sprintf with snprintf, which is safer 2. An unsigned int or unsigned long int requires 11 bytes to print (including the null terminator) 3. Use PRIu16 macro to print uint16_t 4. Format string "#%2d %2d:%02d:%02d.%02d\n" in StopWatch::stopLapBtnEventHandler() requires at least 17 bytes. The 16-byte buffer would clearly be overrun if sprintf were used. | ||||
| * | Fix code formatting | Jean-François Milants | 2023-05-18 | 1 | -2/+1 |
| | | |||||
| * | Enable malloc error and stack overflow error detection in FreeRTOS. Count ↵ | Jean-François Milants | 2023-05-18 | 1 | -10/+13 |
| | | | | | them and display them in the SystemInfo app. | ||||
| * | Refactor, document and fix the Watchdog driver (#1710) | JF | 2023-04-30 | 1 | -10/+10 |
| | | | | | | | | * Refactor and document the Watchdog driver to make it more readable. Fix the configuration of the behaviours configuration that was not properly implemented (but it didn't cause any side effect since the correct value was eventually set in NRF_WDT->CONFIG). Fix the wrong interpretation of the reset reasons caused by implicit conversions of int to bool. | ||||
| * | date: Remove date lib | Riku Isokoski | 2023-02-25 | 1 | -0/+1 |
| | | | | | DateTimeController can provide everything we need. | ||||
| * | watchdog: Replace WatchdogView with const Watchdog | Riku Isokoski | 2023-02-25 | 1 | -1/+1 |
| | | |||||
| * | screens: Remove displayapp parameter from screen | Riku Isokoski | 2023-02-25 | 1 | -6/+6 |
| | | | | | | | | | The DisplayApp class isn't used in the Screen base class and most screens, so requiring it is pointless. In this commit, DisplayApp pointers were added to screens which use it and the explicit Screen constructor was removed in those screens. | ||||
| * | displayapp: Make Ble references const | Riku Isokoski | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | displayapp: Make Cst816S references const | Riku Isokoski | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | displayapp: Make Battery class references const | Riku Isokoski | 2023-02-24 | 1 | -1/+1 |
| | | |||||
| * | Update clang-tidy configuration and fix some warnings (#1474) | Riku Isokoski | 2022-12-18 | 1 | -2/+2 |
| | | | | | | Don't enable coding conventions from unrelated projects. Only enable generic checks. | ||||
| * | Centralize most color definitions (#1258) | Riku Isokoski | 2022-08-16 | 1 | -1/+2 |
| | | |||||
| * | Date formats: Use ISO 8601 (#1040) | Zach DeCook | 2022-07-25 | 1 | -3/+3 |
| | | | | | | | | | | | | * System Info: Use YYYY-MM-DD The date format with the slashes has different meaning in different regions * Terminal Watchface: Use dashes as date separator Using the popular ISO 8601 format instead Co-authored-by: Riku Isokoski <riksu9000@gmail.com> | ||||
| * | Display target build variant in system info screen | Christoph Honal | 2022-07-07 | 1 | -2/+8 |
| | | |||||
| * | Tweak gamma on ST7789 and match UI colors | Riku Isokoski | 2022-04-25 | 1 | -21/+21 |
| | | | | | | This change will increase the color accuracy of the PineTime and make UI development with the simulator easier. | ||||
| * | Improved format specifiers, bracing, removed C-style casts, whitespace fixes ↵ | Avamander | 2021-12-09 | 1 | -3/+5 |
| | | | | | and removed Tiles shadowing | ||||
| * | Brace style and whitespace fixes | Avamander | 2021-12-04 | 1 | -1/+1 |
| | | |||||
| * | About : Remove misleading info | Steveis | 2021-11-28 | 1 | -5/+2 |
| | | | | | Removed Steps which is hard coded to display 0. Could be misleading and is using up memory. | ||||
| * | 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. | ||||
| * | Memory savings by replacing strings | Riku Isokoski | 2021-10-29 | 1 | -12/+14 |
| | | |||||
| * | Merge pull request #507 from Riksu9000/fit_more_tasks | JF | 2021-10-16 | 1 | -5/+8 |
| |\ | | | | | Fit more tasks in SystemInfo | ||||
| | * | Merge branch 'develop' into fit_more_tasks | Riku Isokoski | 2021-07-25 | 1 | -14/+33 |
| | |\ | |||||
| | * | | Fix | Riku Isokoski | 2021-07-21 | 1 | -2/+1 |
| | | | | |||||
| | * | | Fit more tasks in SystemInfo | Riku Isokoski | 2021-07-21 | 1 | -4/+8 |
| | | | | |||||
| * | | | Replaced "JF002" in github URLs with "InfiniTimeOrg" | mabuch | 2021-10-15 | 1 | -1/+2 |
| | | | | |||||
| * | | | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 2021-09-14 | 1 | -7/+0 |
| |\ \ \ | |||||
| | * \ \ | Merge branch 'develop' into refresh_rework | Riku Isokoski | 2021-08-28 | 1 | -3/+3 |
| | |\ \ \ | |||||
| | * \ \ \ | Merge branch 'develop' into refresh_rework | Riku Isokoski | 2021-08-03 | 1 | -15/+34 |
| | |\ \ \ \ | | | |_|/ | | |/| | | |||||
| | * | | | | Refresh rework | Riku Isokoski | 2021-07-19 | 1 | -7/+0 |
| | | |_|/ | |/| | | |||||
| * | | | | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 2021-08-28 | 1 | -3/+3 |
| |\ \ \ \ | | |_|/ | |/| | | |||||
| | * | | | Merge branch 'develop' into new_touch_handler | Riku Isokoski | 2021-07-25 | 1 | -15/+34 |
| | |\ \ \ | | | |/ | | |/| | |||||
| | * | | | New touch handler, with issues | Riku Isokoski | 2021-07-15 | 1 | -3/+3 |
| | | |/ | |/| | |||||
| * | | | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 2021-08-17 | 1 | -15/+34 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Fix compile warnings | Jonathan Vander Mey | 2021-07-25 | 1 | -0/+2 |
| | | | | |||||
| | * | | Add task state info to SystemInfo | Riku Isokoski | 2021-07-25 | 1 | -10/+32 |
| | | | | |||||
| | * | | Code cleanup (#466) | Riku Isokoski | 2021-07-25 | 1 | -5/+0 |
| | |/ | | | | | | | * Code cleanup * Remove override again | ||||
| * / | Update touchpad driver | Riku Isokoski | 2021-07-14 | 1 | -3/+9 |
| |/ | |||||
| * | Notify battery level every 10 minutes when connected to a BLE host. | Jean-François Milants | 2021-07-11 | 1 | -1/+1 |
| | | | | | Refactor battery percent : only use uint8_t to store the battery % remaining. | ||||
| * | Float voltage to int (#444) | Riku Isokoski | 2021-07-02 | 1 | -10/+2 |
| | | | | | * Change voltage float to millivolt integer * Explain the ADC to milliVolts conversion | ||||
| * | static_cast cleanup | Avamander | 2021-07-02 | 1 | -2/+2 |
| | | |||||
| * | Fixed a bunch of format specifiers | Avamander | 2021-07-02 | 1 | -2/+2 |
| | | |||||
| * | SPI flash sleep if bootloader >= 1.0.0 (#322) | Neil O'Fix | 2021-06-26 | 1 | -4/+7 |
| | | | | | | | * Retrieve and display bootloader version - Display bootloader version on System Info screen - Enable SPI flash sleep mode if bootloader version >= 1.0.0 * Wait for SPI flash to wakeup before starting OTA DFU | ||||
| * | Removed an illogical comparison from SystemInfo and St7789 driver (#449) | Avamander | 2021-06-22 | 1 | -3/+0 |
| | | | | * Removed an illogical comparison | ||||
| * | Add support for BMA425 acceleration sensor. (#440) | JF002 | 2021-06-19 | 1 | -6/+21 |
| | | | | * Add support for BMA425 acceleration sensor. | ||||
| * | Changed the namespace of SystemInfo::sortById to avoid a name conflict (#360) | Avamander | 2021-06-12 | 1 | -1/+1 |
| | | |||||
