Commit Graph

11268 Commits

Author SHA1 Message Date
André Costa 48417aef64 build: restructure cmake (#8210)
Co-authored-by: Erik Tagirov <erik.tagirov@edgemtech.ch>
2025-05-21 13:02:26 +02:00
Victor Wheeler b5dc0418ea docs(API): make API TOCs easier to use 2025-05-21 12:52:57 +02:00
Victor Wheeler 0944979a51 docs(observer.rst): break up so internal TOC is...
...not quite so long.  This "too long" internal TOC is only visible
under the Furo theme.
2025-05-21 12:52:57 +02:00
Matthew Cather 575c958c5b fix(vg_lite): fix strict alias warning with higher optimization levels (#8136) 2025-05-21 18:51:18 +08:00
Matevz Mihalic 09895eb943 fix(tiny_ttf): fix GPOS lookup list table address (#8251) 2025-05-21 12:47:23 +02:00
Liam Howatt 02d3181684 docs(Renesas): add docs for Renesas RZ/A3M (#8285) 2025-05-20 19:24:55 +02:00
Matt 3b5027ad50 feat(draw_opengles): add getter fn for glfw_window and fix freeing non allocated textures (#8257) 2025-05-20 15:18:46 +02:00
Fabian Zäh 16acc2ef85 fix(layout): size in cross direction was not updated when layout on parent was changed from grid to flex (#8053)
Co-authored-by: Fabian Zäh <Fabian.Zaeh@livetec.de>
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-05-20 14:09:46 +02:00
fpires96 5a2cdf6ca3 fix(wayland): prevent wayland reinitialization to support multiple windows (#8273)
Signed-off-by: fpires96 <filipe.pires@konsulko.com>
2025-05-20 13:42:54 +02:00
André Costa 37575b314f fix(wayland): assert surface is configured after creating window (#8271) 2025-05-20 13:37:06 +02:00
Gabor Kiss-Vamosi d91bdc58b0 feat(xml): add support for ext_click_area 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi 717301aaa6 feat(xml): use LVGL's malloc for parsing 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi 21e3350771 fix(xml): use opa type for opacity reapted style props 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi 8e19bb4d77 refactor(xml): rename ctx to scope as it better describes its meaning 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi e4bbc4f0fa feat(obj_name): add auto-indexing with names like 'mybtn_#' 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi 5652914e14 fix(xml): fix xml property propagation issues 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi 1964dfe2ab fix(xml): handle nested 'extends' handling with components 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi b23a2283dd feat(xml): add the first version of property updater 2025-05-20 11:06:54 +02:00
Gabor Kiss-Vamosi 3d1beab59d feat(label_xml): support the format string in bind_text 2025-05-20 11:06:54 +02:00
André Costa fc18bb0860 ci: build examples with c++ compiler (#8261) 2025-05-19 16:53:41 +02:00
Liam Howatt bdf1138afd fix(bar): fix bar indicator length error (#8200) 2025-05-19 14:30:40 +02:00
VIFEX 7482a31f4f fix(vg_lite): fix access to uninitialized members (#8256)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-05-19 15:30:31 +08:00
Cosmin-Daniel Radu 77200ba71a fix(SW) build with LV_DRAW_SW_COMPLEX disabled (#8246)
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-05-16 14:59:49 +02:00
VIFEX 94bdc2daa4 fix(vg_lite): enable box shadow by default (#8242)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-05-16 11:05:32 +08:00
Felipe Neves aa86d762c0 fix(dave2d): fix evaluate callback (#8253)
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2025-05-15 23:58:01 +02:00
MootSeeker c23ee47f7a feat(draw): add configurable thread priority for all drawing units (#8162)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-05-15 14:08:45 +02:00
Liam Howatt 3a33caa62c fix: format specifier in lv_obj_tree.c (#8244) 2025-05-14 12:48:16 +02:00
VIFEX aed8cf6f05 fix(refr): add missing area intersect check (#8240) 2025-05-14 10:34:12 +02:00
VIFEX 452e256da1 fix(refr): fix matrix rotation precision loss (#8221)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-05-13 21:24:40 +02:00
chrismapp 5c7d71e6af fix(bin_decoder): fix build warnings when decompressing LZ4 compressed images (#8234)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-05-13 15:39:16 -03:00
Victor Wheeler 73925458fc docs(XML): proofread XML docs (batch 2 of 2) (#8185)
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 Font License / verify-font-license (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-05-13 11:10:11 +02:00
yushuailong 7c57667b7a fix(vg_lite): reset the scissor area when rendering with vg_lite. (#8232)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-05-13 11:04:36 +02:00
Liam Howatt f11f1322d9 docs(NuttX): Add more NuttX docs (#8235) 2025-05-13 10:44:12 +08:00
André Costa e0b65f78cc feat(test): add Dockerfile support with CI env (#8209) 2025-05-12 20:00:43 +02:00
Victor Wheeler 037ddc7045 docs(ft81x.rst): move under ./docs/src/ directory (#8231) 2025-05-12 11:56:02 +02:00
Gabor Kiss-Vamosi b0b5c9d55f fix(pinyin): update candidates on the second letter too (#8105) 2025-05-12 09:31:02 +02:00
Erik Tagirov 21a7c577e7 fix(wayland): support version 2 of the XDG protocol (#8201) 2025-05-11 15:18:37 +02:00
Liam Howatt 42db8aa517 feat(image): support symbol images with inner alignment (#8182) 2025-05-11 15:17:50 +02:00
Liam Howatt a49188a861 feat(disp): allow rotation with FULL render mode (#8107) 2025-05-11 19:35:17 +08:00
VIFEX e8c6cb1e6d fix(log): fix possible level out of bounds (#8216)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-05-10 11:06:44 +08:00
VIFEX b1b66b78c2 perf(vg_lite): relaxing the matrix transform judgment criteria (#8219)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-05-09 14:44:20 +08:00
Astrozen d6d67dfb51 fix(nxp/g2d): remove useless g2d_search_buf_map() when free buf (#8072) 2025-05-09 08:03:28 +02:00
Jef Driesen fb3cd66197 fix(wayland): Remove the XDG_RUNTIME_DIR check (#8041) 2025-05-09 08:00:14 +02:00
yimoxiao fd24f98254 perf(label): reduce the time of calling lv_text_get_size when drawing (#8129)
Signed-off-by: mengqingtao1 <mengqingtao1@xiaomi.com>
Co-authored-by: mengqingtao1 <mengqingtao1@xiaomi.com>
2025-05-09 11:28:20 +08:00
Gabor Kiss-Vamosi d2ed41dda1 fix(xml): add missing style properties 2025-05-08 20:04:22 +02:00
Gabor Kiss-Vamosi 1d71728993 fix(xml): support <view .../> 2025-05-08 20:04:22 +02:00
yushuailong 77a1a14d37 feat(display): add triple buffer support (#8158)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-05-08 16:31:36 +02:00
Liam Howatt 558409ad28 docs(Renesas): make "Supported Boards" table cells narrower (#8214) 2025-05-07 16:55:10 -03:00
Victor Wheeler 209838a230 docs(misc fixes): fix misc items (details below)... (#8186) 2025-05-07 12:38:26 +02:00
André Costa 901ceee949 fix(span): replace deprecated spangroup_set_mode fn from examples (#8192) 2025-05-07 12:30:09 +02:00