zephyr/modules/lvgl
Fabian Blatz 2ea2d37d60 modules: lvgl: retain last event for button/pointer device
Adds saving of the last lv_indev_data_t for button and pointer type
devices. This is needed because there is currently no way to tell LVGL in
the read callback that no event is pending. Preservation of the last state
is expected to happen in the port layer for the input devices.
This resolves issue #62512.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2023-09-19 16:18:18 +01:00
..
include modules: lvgl: retain last event for button/pointer device 2023-09-19 16:18:18 +01:00
input modules: lvgl: retain last event for button/pointer device 2023-09-19 16:18:18 +01:00
CMakeLists.txt modules: lvgl: move existing includes to folder 2023-09-13 11:35:04 +02:00
Kconfig modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
Kconfig.input modules: lvgl: fix initialization order depedencies 2023-09-18 20:37:43 +02:00
Kconfig.memory
Kconfig.shell
lvgl.c modules: lvgl: fix initialization order depedencies 2023-09-18 20:37:43 +02:00
lvgl_display.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_16bit.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_24bit.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_32bit.c modules: lvgl: allow offloading rendering process to background thread 2023-08-22 18:05:58 +02:00
lvgl_display_mono.c
lvgl_fs.c modules: lvgl: Handle errors on fs_tell 2023-08-22 10:01:29 +02:00
lvgl_mem.c modules: lvgl: initialize lvgl_heap_init from lvgl_init 2023-09-08 09:43:24 +02:00
lvgl_shell.c