Migrate TactilityC and LVGL functionality (#588)
lvgl-module - Move and rename source and include files - Fix bug with missing lvgl unlock - New widgets: spinner, toolbar, sliderbox TactilityC - Removed tt_lock, tt_lvgl_\*
This commit is contained in:
committed by
GitHub
parent
cd2d9d6158
commit
b98a813f3c
@@ -1,7 +1,15 @@
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
#include <lvgl/fonts.h>
|
||||
#include <lvgl/lvgl.h>
|
||||
#include <lvgl/module.h>
|
||||
#include <lvgl/lvgl_fonts.h>
|
||||
|
||||
#include <lvgl/devices/display.h>
|
||||
#include <lvgl/devices/keyboard.h>
|
||||
#include <lvgl/devices/pointer.h>
|
||||
|
||||
#include <lvgl/widgets/sliderbox.h>
|
||||
#include <lvgl/widgets/spinner.h>
|
||||
#include <lvgl/widgets/toolbar.h>
|
||||
|
||||
#include <tactility/module.h>
|
||||
|
||||
@@ -26,6 +34,35 @@ const struct ModuleSymbol lvgl_module_symbols[] = {
|
||||
DEFINE_MODULE_SYMBOL(lvgl_get_launcher_icon_font_height),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_get_statusbar_icon_font),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_get_statusbar_icon_font_height),
|
||||
// lvgl_display
|
||||
DEFINE_MODULE_SYMBOL(lvgl_display_add),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_display_remove),
|
||||
// lvgl_keyboard
|
||||
DEFINE_MODULE_SYMBOL(lvgl_keyboard_add),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_keyboard_remove),
|
||||
// lvgl_pointer
|
||||
DEFINE_MODULE_SYMBOL(lvgl_pointer_set_calibration),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_pointer_get_calibration),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_pointer_get_default),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_pointer_add),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_pointer_remove),
|
||||
// lvgl_spinner
|
||||
DEFINE_MODULE_SYMBOL(lvgl_spinner_create),
|
||||
// lvgl_toolbar
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_configure),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_create),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_set_title),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_set_nav_action),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_add_image_button_action),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_add_text_button_action),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_add_switch_action),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_add_spinner_action),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_toolbar_clear_actions),
|
||||
// lvgl_sliderbox
|
||||
DEFINE_MODULE_SYMBOL(lvgl_sliderbox_create),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_sliderbox_get_value),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_sliderbox_set_value),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_sliderbox_add_value_changed_cb),
|
||||
// lv_event
|
||||
DEFINE_MODULE_SYMBOL(lv_event_get_code),
|
||||
DEFINE_MODULE_SYMBOL(lv_event_get_indev),
|
||||
|
||||
Reference in New Issue
Block a user