Commit Graph

11131 Commits

Author SHA1 Message Date
André Costa 3a5e03b37f ci: build docs on pr (#8089) 2025-04-15 09:19:21 +02:00
VIFEX 19cb83732b arch(font_manager): add multiple font backend support (#8038)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-15 11:35:50 +08:00
VIFEX db7cad1e32 fix(sdl): fix access fb2 NULL pointer (#8096)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-15 11:16:58 +08:00
André Costa f0257a633f build: remove pcpp dependency (#8090) 2025-04-14 19:51:58 +02:00
Damien dce4a078d0 chore(uefi): fix typos (#8094)
Signed-off-by: Damien Chen <inkfan130924783@gmail.com>
2025-04-14 13:33:50 +02:00
André Costa 100e21f17d fix: table get cell area error (#8047)
Co-authored-by: lyrain2009 <walterlong@foxmail.com>
Co-authored-by: liamHowatt <liamjmh0@gmail.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-04-14 13:31:27 +02:00
Gabor Kiss-Vamosi 3bcd3929b1 fix(test): do not enable test_bg_image with || 1 (#8081) 2025-04-14 13:28:38 +02:00
VIFEX fd538299b6 docs(gdb_plugin): add missing info draw_unit command (#8078)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-14 15:28:17 +08:00
Zhenhua Luo a78c4a476e feat(sdl): add window icon settings (#7808)
Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Co-authored-by: Zongchun Yu <zongchun.yu@nxp.com>
2025-04-11 14:22:22 +08:00
Felix Biego 48c7691c4b feat(sw_blend) : add argb8888-premultiplied support (#7979)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-04-10 14:40:04 +02:00
Robert cfb3a675d9 fix(makefile): Path fixes in component.mk (#8068)
Signed-off-by: Robert Budai <robert.budai@analog.com>
2025-04-10 14:36:51 +02:00
Max Filippov ceb5b3b38e feat(linux/fbdev): support non-mmappable frame buffers (#8058)
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2025-04-10 14:34:41 +02:00
bjsylvia f35f0859eb feat(disp): support subscription and unsubscription of vsync event (#7487)
Signed-off-by: bjsylvia <bjsylvia@163.com>
2025-04-10 09:29:54 -03:00
Niklas Fiekas 344c7c3180 fix(area): test and fix lv_area_diff edge case (#7907) 2025-04-10 14:25:23 +02:00
Niklas Fiekas 9f090d2353 fix(font): allow non-constant LV_FONT_DEFAULT again (fixes #7788) (#8059) 2025-04-10 13:22:59 +02:00
André Costa 65e831e61c fix(draw asm): replace attribute syntax for asm arm files (#8076) 2025-04-10 11:44:12 +02:00
terry.rong 84fc0ed7f5 perf(draw): support draw task dsc alloc together to reduce the malloc call times (#8070)
Signed-off-by: rongyichang <rongyichang@xiaomi.com>
2025-04-10 11:40:50 +02:00
hellsge bf6829098e fix(matrix): use homogeneous coordinates to transform point (#7960)
Co-authored-by: luke_sum <luke_sun@realsil.com.cn>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-10 12:03:19 +08:00
Kenji Mouri / 毛利 研二 6eae86729f fix(draw): fix "blend_non_normal_pixel: Not supported blend mode" issue when using lv_demo_smartwatch which compiled by MSVC (#8017)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-04-10 11:37:56 +08:00
YZ d6f147feb1 fix(draw_chart): remove raw_end setting in draw_series_line (#8024) 2025-04-09 15:52:15 +02:00
Gabor Kiss-Vamosi cecdb9e1d7 arch(demos): move new demos to lv_demos (#8022) 2025-04-09 15:45:05 +02:00
yushuailong 255b09abf4 perf(draw): reduce empty dispatch (#8073)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-04-09 17:31:44 +08:00
André Costa 1b441760b2 build(custom): fix include path of lv_conf.cmake (#8052) 2025-04-09 09:27:30 +02:00
pengyiqiang dcf934d8ef fix(font): add the missing flush cache operation
Change-Id: I92a080c6f8af09dbfcdca60b3fb771306d2db3e1
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-08 17:42:16 +08:00
wangxuedong ea538de573 fix(nuttx/cache): add invalidate_cache and flush_cache into image_cache_draw_buf_handlers
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-08 17:42:16 +08:00
Gabor Kiss-Vamosi 021a84aae0 docs: add missing pcpp dependency (#8069) 2025-04-08 11:25:20 +02:00
Victor Wheeler 03641e94e4 docs(introduction.rst): fix bug in API links... (#8049) 2025-04-08 11:25:08 +02:00
Sam Gong 4001d517fe fix(draw_sw): fix rotation typos (#8050) 2025-04-08 16:50:13 +08:00
Gabor Kiss-Vamosi a53c9108c2 fix(lottie): revert example (#8054) 2025-04-08 16:48:06 +08:00
Gabor Kiss-Vamosi 8cd79ac421 fix(draw asm): fix GCC linker error (#8055) 2025-04-08 16:13:36 +08:00
Victor Wheeler 6270d1167a docs(observer.rst): remove now-unnecessary warnings (#8048)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-04-07 19:43:07 +02:00
Paul Vogel ac8639ffef fix(tree): add NULL check (#7972) 2025-04-07 14:46:35 +08:00
Gabor Kiss-Vamosi 5c5ae5d2bc fix(draw_sw): make the images invisible on full recolor to the background color (#7868)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build esp32 port (push) Waiting to run
MicroPython CI / Build rp2 port (push) Waiting to run
MicroPython CI / Build stm32 port (push) Waiting to run
MicroPython CI / Build unix port (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with 32bit build (push) Waiting to run
C/C++ CI / Run tests with 64bit build (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Port repo release update / run-release-branch-updater (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
Close stale issues and PRs / stale (push) Has been cancelled
2025-04-03 10:01:54 -03:00
Victor Wheeler 57310ec73b docs(build.py): enhance build-output readability (#8028) 2025-04-03 09:58:22 -03:00
Victor Wheeler c692d1b3f5 docs(doc-gen): eliminate several breathe errors (#8036) 2025-04-03 14:53:46 +02:00
Victor Wheeler 89510faa21 docs(misc): misc clean-up... (#8016) 2025-04-03 14:53:25 +02:00
Victor Wheeler a7d5ee5ace docs(draw_layers): combine draw-layers topics... (#8034) 2025-04-03 14:48:29 +02:00
Gabor Kiss-Vamosi 471ba51edf fix(text): handle recolor in lv_text_get_size (#8026) 2025-04-03 14:44:28 +02:00
André Costa 0259397ecd fix(observer): check if observer is associated with obj on remove fn (#7727)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-04-03 14:43:08 +02:00
David Truan 371c21bbda arch(cmake): add native Kconfig support to cmake (#7934) 2025-04-03 14:42:18 +02:00
Paul Vogel e63f345fec fix(example_anim): remove scrollable flag (#8008) 2025-04-03 14:27:03 +02:00
Gabor Kiss-Vamosi e0bfcd4228 fix(lv_image): fix touch area calculation (#8027) 2025-04-03 14:20:41 +02:00
Jef Driesen dae51218ab Bugfix and improvement for the logging (#8025) 2025-04-03 14:15:14 +02:00
yushuailong 7c56d0ebb4 fix(vg_lite): check for better draw unit (#8040)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-04-03 14:13:19 +02:00
Gabor Kiss-Vamosi 1ff8ea1da0 fix(draw_sw): fix letter outline multi-threading issues (#8003) 2025-04-03 14:11:47 +02:00
Victor Wheeler 153a169fee docs(doc-gen): eliminate all non-API-page errors (#8035) 2025-04-03 11:49:27 +02:00
Felix Biego e3d704b43b fix(docs): fix Riverdi & Viewe links (#8031) 2025-04-03 11:49:15 +02:00
Felix Biego b04963de2b docs(sdl): Add SDL docs (#8023)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build esp32 port (push) Waiting to run
MicroPython CI / Build rp2 port (push) Waiting to run
MicroPython CI / Build stm32 port (push) Waiting to run
MicroPython CI / Build unix port (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with 32bit build (push) Waiting to run
C/C++ CI / Run tests with 64bit build (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Port repo release update / run-release-branch-updater (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-04-02 22:51:46 -03:00
Liam Howatt 7780487284 feat(demos): add WiFi credentials input to the high res demo (#7953)
Arduino Lint / lint (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Port repo release update / run-release-branch-updater (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
2025-04-01 08:58:26 +02:00
Victor Wheeler 7fb89e47f7 docs(draw.rst): restructure and proofread from PR #7241 (#7976)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build esp32 port (push) Waiting to run
MicroPython CI / Build rp2 port (push) Waiting to run
MicroPython CI / Build stm32 port (push) Waiting to run
MicroPython CI / Build unix port (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with 32bit build (push) Waiting to run
C/C++ CI / Run tests with 64bit build (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Port repo release update / run-release-branch-updater (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-03-31 18:08:45 +02:00