aboutsummaryrefslogtreecommitdiffstats
path: root/src/touchhandler
Commit message (Collapse)AuthorAgeFilesLines
* TouchHandler: Do not store touch panel referenceRiku Isokoski2023-02-242-18/+13
|
* touchhandler: Remove LVGL dependencyRiku Isokoski2023-02-242-36/+4
| | | | Move LVGL specific code to the LittleVgl class
* Format header filesFinlay Davidson2023-01-091-0/+5
| | | | In my PR updating clang-format, I forgot to also format the headers.
* Apply clang-format to all C++ filesFinlay Davidson2022-06-051-22/+22
|
* Let TouchHandler return TouchEvents instead of driver specific enumReinhold Gschweicher2022-04-132-7/+37
| | | | | | | | Let the TouchHandler::GestureGet() function return a TouchEvent instead of the touchpanel-driver specific enum. This helps to move the driver specific helper function `ConvertGesture` from `DisplayApp` into `TouchHandler`.
* TouchHandler: remove unused FreeRTOS.h and task.h includes from headerReinhold Gschweicher2021-12-091-5/+0
| | | | | | FreeRTOS and task.h aren't used in the Header file. Furthermore the SystemTask forward declaration isn't needed as it isn't used in the header.
* Update includes to to be relative to src directoryReinhold Gschweicher2021-11-151-1/+1
| | | | | | | 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 longpress gestureRiku Isokoski2021-08-112-5/+6
|
* Remove leftoverRiku Isokoski2021-08-101-1/+0
|
* Rework TouchHandler into not a taskRiku Isokoski2021-08-102-53/+36
|
* UpdateRiku Isokoski2021-07-181-21/+23
|
* Fix remaining known issuesRiku Isokoski2021-07-162-8/+12
|
* Fix gesturesRiku Isokoski2021-07-162-8/+13
|
* Fix touch wakeup and code cleanupRiku Isokoski2021-07-161-3/+2
|
* Fix most issuesRiku Isokoski2021-07-161-8/+12
|
* Quick fixRiku Isokoski2021-07-151-4/+2
|
* New touch handler, with issuesRiku Isokoski2021-07-152-0/+115