Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-31 | Remove BLE debug code | Jean-François Milants | 1 | -2/+2 | |
2021-01-26 | Generate pinetime-recovery : a light version of InfiniTime design to be used ↵ | Jean-François Milants | 1 | -2/+2 | |
as a recovery firmware : it only provides basic UI and BLE connectivity for OTA. This new FW is build on the same codebasse than the actual InfiniTime. Only the display task is different (this allows to remove lvgl from the recovery fw, which is very heavy). CMake builds and docker have been modified accordingly. Note than the fw is converted into an image and then into a DFU in the cmake build (previously, it was only done in the | |||||
2021-01-17 | Fix bug in animation management for lv_label | Jean-François Milants | 3 | -5/+56 | |
2020-10-02 | Renamed displayapp/Screens to displayapp/screens | Avamander | 1 | -1/+1 | |
2020-08-17 | Fix most of the warnings. Remaining warnings come from nimble source code. | JF | 1 | -0/+2 | |
2020-07-11 | Fix/Workaround a memory leak each time a device connects to BLE. | JF | 1 | -0/+6 | |
2020-07-08 | Remove debug (and bad) #includes. | JF | 3 | -3/+0 | |
2020-07-02 | Reduce RAM memory usage by tuning the stack of the stasks and the heap ↵ | JF | 1 | -2/+2 | |
allocated for FreeRTOS. Add Monitor to log the stack usage of each task. | |||||
2020-06-19 | Disable all logging | JF | 1 | -2/+2 | |
2020-06-16 | Update to nimble 1.3.0 + WIP : debug BLE connection issue with android phones. | JF | 21 | -845/+552 | |
2020-05-24 | Merge develop | JF | 40 | -166/+378 | |
2020-05-17 | Update LittleVGL from 6.1.1 to 6.1.2. It fixes a memory leak when a screen ↵ | JF | 40 | -166/+378 | |
used 2 lv_img objects (occured in Clock). | |||||
2020-05-02 | Merge branch 'nimble' into nimble-ota | JF | 1 | -2/+2 | |
2020-05-02 | Update syscfg.h | JF | 2 | -2/+2 | |
2020-04-30 | Fix random crash caused by bad implementation of ble_npl_hw_enter_critical(). | JF | 1 | -2/+2 | |
2020-04-26 | Add Nimble in libs directory | JF | 629 | -0/+227915 | |
2020-04-05 | Update BLE and battery icons from https://gitlab.com/arteeh/pinetimeos : it ↵ | JF | 1 | -1/+1 | |
saves ~60KB of flash! | |||||
2020-03-08 | When a full screen refresh is done, apply a vertical scroll during the ↵ | JF | 205 | -0/+88993 | |
refresh. This makes the transition from one screen the another one smoother, even if the refresh rate is slow. | |||||
2020-03-01 | Remove default lvgl font (roboto). | JF | 1 | -2/+2 | |
2020-03-01 | Simplify Tile to improve refresh speed (it's not a tile anymore...). | JF | 1 | -1/+1 | |
Disable debug mode of lvgl. | |||||
2020-02-23 | Enable watchdog, and issue a WDT reset when the button is pushed for more ↵ | JF | 1 | -0/+0 | |
than 7s. | |||||
2020-02-23 | Do not compile GFX and older fonts anymore. | JF | 1 | -2/+2 | |
Refactor SystemTask in its own class. Refactor Screen to be able to close current screen and open a new one. Re-enable sleep/wake up and propagate button event to Screens. | |||||
2020-02-16 | Add touch panel port to lvgl. | JF | 1 | -1/+1 | |
PoC of user interaction with 3 screen (clock, menu and app). | |||||
2020-02-10 | Integration of lvgl : continued... | JF | 1 | -6/+6 | |
2020-02-08 | First quick'n'dirty integration of LittleVGL. Needs some cleaning. | JF | 2 | -0/+587 | |
2020-01-11 | Add date library (https://github.com/HowardHinnant/date) to manage the date ↵ | JF | 10 | -0/+23402 | |
and time. The date is now properly processed (31 December 2019 23:59:59 + 1s => 1 January 2020 00:00:00) |