aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/LittleVgl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Resolve paint corrupting screen scrollingmark90642025-10-101-0/+4
|
* Clear ongoing taps when going to sleepmark90642024-10-271-0/+9
|
* Remove task to notifymark90642024-05-011-5/+0
|
* LVGL / FS : Initialize the LVGL FS driver in LittleVgl (instead of FS).Jean-François Milants2023-02-261-1/+57
| | | | | | Previously, the LVGL driver for the filesystem was initialized in the class FS. However, since 6f942e2, the order of the initializations was incorrect : the driver was initialized (FS::LVGLFileSystemInit()) before LVGL (LittleVgl.Init()), which means that the driver registration was probably dropped when LVGL was initialized. The LVGL driver is now initialized in LittleVgl.Init(), which seems to make much more sense, since all LVGL drivers are initialized there. This way, we ensure that the initialization of the drivers is consistent.
* touchhandler: Remove LVGL dependencyRiku Isokoski2023-02-241-6/+25
| | | | Move LVGL specific code to the LittleVgl class
* LittleVgl: Remove unused Cst816S referenceRiku Isokoski2023-02-231-2/+1
|
* LittleVgl: Small cleanupRiku Isokoski2023-01-291-9/+6
|
* theme: Remove unused parametersRiku Isokoski2023-01-291-7/+1
|
* Centralize most color definitions (#1258)Riku Isokoski2022-08-161-1/+1
|
* Fix various typosluz paz2022-06-051-2/+2
| | | | Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough`
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-2/+7
|
* Force full screen refresh with a rounder functionRiku Isokoski2022-05-081-3/+13
| | | | | | When the screen switches, the full screen needs to be refreshed for the hardware scrolling to work. This was enforced with backgroundLabels, but is simpler to do with a rounder function.
* Update includes to to be relative to src directoryReinhold Gschweicher2021-11-151-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 touch wakeup and code cleanupRiku Isokoski2021-07-161-21/+0
|
* Fix most issuesRiku Isokoski2021-07-161-1/+1
|
* New touch handler, with issuesRiku Isokoski2021-07-151-5/+4
|
* Move most of the code from the constructor of the objects statically ↵Jean-François Milants2021-06-121-0/+4
| | | | initialized in main() into Start()/Init() functions to avoid Static Initialization Order Fiasco (https://en.cppreference.com/w/cpp/language/siof). See https://github.com/JF002/InfiniTime/pull/415#issuecomment-859004238.
* Reformatted all the files according to clang-format styleAvamander2021-04-241-37/+32
|
* Big UI and navigation RewriteJoaquim2021-04-041-7/+29
| | | | | | | | | | | new navigation add some color to the apps redesign menus new settings menu new quick settings code clean up size reduction by converting navigation images to font and more...
* FIX screen corruption #213Joaquim2021-03-181-56/+29
|
* LVGL v7.10.0Joaquim2021-01-281-618/+9
|
* Merge pull request #136 from okaestne/include-cleanupJF0022020-12-011-9/+5
|\ | | | | Includes cleanup
| * Include cleanup: displayapp + screensokaestne2020-11-161-9/+5
| |
* | Fixed typo (Transfert -> Transfer)Ryan Hartlage2020-11-011-5/+2
|/
* Renamed DisplayApp/ to displayapp/Avamander2020-10-021-0/+836