mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-10-17 11:02:06 +00:00
build(wio-tracker-l2): LVGL 9.2.2 -> 9.6.0
The triangle draw descriptor's colour fields lost their bg_ prefix and style getters take an lv_part_t. 9.6 sizes flex containers through the layout, so popups no longer shrink when pulled past their end: lvgl_patches.py goes. The sim wipes its LVGL object cache when the library version changes. Flash +73 KB. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -70,9 +70,6 @@ build_flags =
|
||||
-D NEARBY_MAX=64
|
||||
-D HIST_ARCHIVE ; message history also on the SD card (ui-lvgl/HistoryStore.h)
|
||||
-D GPS_SKYVIEW ; satellites / signal / DOPs for the GPS screen (helpers/sensors/GpsSky.h)
|
||||
extra_scripts =
|
||||
${esp32_base.extra_scripts}
|
||||
pre:examples/companion_radio/ui-lvgl/lvgl_patches.py ; fixes to LVGL itself
|
||||
build_src_filter = ${Wio_Tracker_L2.build_src_filter}
|
||||
+<helpers/esp32/*.cpp>
|
||||
+<helpers/ui/LGFXDisplay.cpp>
|
||||
@@ -84,7 +81,7 @@ build_src_filter = ${Wio_Tracker_L2.build_src_filter}
|
||||
lib_deps =
|
||||
${Wio_Tracker_L2.lib_deps}
|
||||
densaugeo/base64 @ ~1.4.0
|
||||
lvgl/lvgl @ 9.2.2 ; pinned: bump deliberately, re-test on hardware
|
||||
lvgl/lvgl @ 9.6.0 ; pinned: bump deliberately, re-test on hardware
|
||||
SD_MMC ; map tiles on the microSD (framework libraries from here on)
|
||||
FS
|
||||
WiFi ; on-device map download, live tiles, OTA
|
||||
@@ -102,10 +99,11 @@ platform = ${esp32_base.platform}
|
||||
lib_deps =
|
||||
${Wio_Tracker_L2.lib_deps}
|
||||
densaugeo/base64 @ ~1.4.0
|
||||
lvgl/lvgl @ 9.2.2
|
||||
lvgl/lvgl @ 9.6.0
|
||||
SD_MMC
|
||||
FS
|
||||
WiFi
|
||||
HTTPClient
|
||||
WiFiClientSecure
|
||||
Preferences
|
||||
|
||||
|
||||
Reference in New Issue
Block a user