LVGL remove `textarea` and `spinbox` from binaries (#20916)

This commit is contained in:
s-hadinger 2024-03-10 20:52:16 +01:00 committed by GitHub
parent 8ff9fffa0a
commit 268fad6d0d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 634 additions and 659 deletions

View File

@ -14,6 +14,7 @@ All notable changes to this project will be documented in this file.
### Breaking Changed
- Drop support for old (insecure) fingerprint format (#20842)
- LVGL remove embedded typicons font (#20872)
- LVGL remove `textarea` and `spinbox` from binaries
### Changed
- LVGL optimize fonts and add icons (#20880)

File diff suppressed because it is too large Load Diff

View File

@ -1804,7 +1804,7 @@ end
#################################################################################
class lvh_btn : lvh_obj static var _lv_class = lv.btn end
class lvh_checkbox : lvh_obj static var _lv_class = lv.checkbox end
class lvh_textarea : lvh_obj static var _lv_class = lv.textarea end
# class lvh_textarea : lvh_obj static var _lv_class = lv.textarea end
# special case for scr (which is actually lv_obj)
class lvh_scr : lvh_obj static var _lv_class = nil end # no class for screen
@ -2004,7 +2004,7 @@ class HASPmota
static lvh_arc = lvh_arc
# static lvh_linemeter = lvh_linemeter
# static lvh_gauge = lvh_gauge
static lvh_textarea = lvh_textarea # additional?
# static lvh_textarea = lvh_textarea # additional?
static lvh_led = lvh_led
static lvh_spangroup = lvh_spangroup
static lvh_span = lvh_span
@ -2482,7 +2482,7 @@ def solidify_haspmota()
"page", "obj", "scr",
"btn", "switch", "checkbox",
"label", "spinner", "line", "img", "roller", "btnmatrix",
"bar", "slider", "arc", "textarea", "led", "dropdown",
"bar", "slider", "arc", #- "textarea", -# "led", "dropdown",
"qrcode", "chart", "spangroup", "span",
# new internal names
"button", "image", "buttonmatrix",

View File

@ -1226,11 +1226,10 @@ https://rya.nc/tasmota-fingerprint.html"
#define BE_LV_WIDGET_SLIDER
#define BE_LV_WIDGET_SWITCH
#define BE_LV_WIDGET_TABLE
#define BE_LV_WIDGET_TEXTAREA
// #define BE_LV_WIDGET_TEXTAREA
#define BE_LV_WIDGET_ANIMIMG
#define BE_LV_WIDGET_CHART
#define BE_LV_WIDGET_COLORWHEEL
#define BE_LV_WIDGET_IMGBTN // LVGL 8
#define BE_LV_WIDGET_IMAGEBUTTON // LVGL 9
// #define BE_LV_WIDGET_KEYBOARD
@ -1240,7 +1239,7 @@ https://rya.nc/tasmota-fingerprint.html"
#define BE_LV_WIDGET_MSGBOX
#define BE_LV_WIDGET_QRCODE
#define BE_LV_WIDGET_SCALE
#define BE_LV_WIDGET_SPINBOX
// #define BE_LV_WIDGET_SPINBOX
#define BE_LV_WIDGET_SPINNER
#define BE_LV_WIDGET_SPANGROUP
#define BE_LV_WIDGET_SPAN