Commit Graph

11176 Commits

Author SHA1 Message Date
yushuailong 56fbfabc79 fix(opa): corrected incorrect usage of LV_OPA_MIN (#8161)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-04-28 17:16:54 +08:00
红桃六 c23fa314f6 fix(nuttx_image_cache): fix compilation issues (#8165)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2025-04-28 16:27:26 +08:00
Liam Howatt 344ba9fe99 fix(NemaGFX): update STM32U5 nema lib to revC (#8138) 2025-04-26 09:01:50 +02:00
Bas 96b93e6035 fix(drivers/evdev): process pointer coordinates in unrotated frame (#8061)
Signed-off-by: Bas van Doren <basvdoren@gmail.com>
2025-04-25 13:43:48 +02:00
Liam Howatt 6db5858b39 docs(Renesas): Reorganize Renesas docs (#8153) 2025-04-24 22:57:07 -03:00
André Costa e290a11a67 ci: move docs build config to main repo (#8137) 2025-04-24 18:19:04 -03:00
VIFEX caf54430d6 fix(vg_lite): fix vector draw pattern matrix error (#8134)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-24 18:52:11 +02:00
Victor Wheeler 0a11acef10 docs(3dtexture.rst): get this doc into TOC and proofread (#8143)
Co-authored-by: André Costa <andre_miguel_costa@hotmail.com>
2025-04-24 17:49:34 +02:00
VIFEX 06edf0fc70 perf(vg_lite): add gradient pool to optimize memory allocation (#8149)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-24 12:57:35 +02:00
Gabor Kiss-Vamosi 2fa653527a fix(arc): handle clicks on a full circle (#8106) 2025-04-24 11:28:38 +02:00
Benign X ffbda07212 fix(cache): prevent resource leaks in cache entry creation failure (#8144)
Signed-off-by: Benign X <1341398182@qq.com>
2025-04-24 10:00:54 +02:00
Benign X 4b6dac865e refactor(cache): rename and restructure cache-related files (#8148)
Signed-off-by: Benign X <1341398182@qq.com>
2025-04-24 12:24:54 +08:00
红桃六 ce69f4c662 fix(indev): fix indev gesture occasional crash (#8146)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2025-04-23 18:36:15 +08:00
VIFEX e79ead093e fix(ffmpeg): fix ffmpeg decoder assert (#8128)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-23 10:46:19 +02:00
Zhenhua Luo 702732d795 feat(animimage): support images play in a reversed order (#8085)
Signed-off-by: Liubin Gong <liubin.gong@nxp.com>
Co-authored-by: Liubin Gong <liubin.gong@nxp.com>
2025-04-22 22:19:36 +08:00
yushuailong 5d417605c1 chore(profiler): add built-in profiler default enable config (#8120)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-04-22 22:13:28 +08:00
pengyiqiang 0414c78fd0 feat(freetype): add font kerning support
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-22 12:01:13 +02:00
pengyiqiang feee9ae228 feat(test/freetype): add vg-lite outline font test
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-22 12:01:13 +02:00
yushuailong c09181c69d perf(refr): reduce refr_children call by check layer->opa (#8133)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-04-22 11:31:05 +02:00
Robert c29651105d fix(makefile): Extend component.mk with missing elements (#8118)
Signed-off-by: Robert Budai <robert.budai@analog.com>
2025-04-17 12:45:42 -03:00
Fabian Blatz e7af9006bf feat(font): Replace SimSun font with SourceHanSansSC (#8006) 2025-04-17 11:26:26 +02:00
Erik Tagirov 3cd3c84b7f doc(freetype) add ftstroke.c to example Makefile (#8114) 2025-04-17 10:36:54 +02:00
Liam Howatt c29b220309 feat(widget): Add lv_3dtexture widget and 3D draw task type (#8033)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-04-16 14:44:40 -03:00
lizhaoming bb681971b3 fix(tabview):fix example lv_example_tabview_2 (#8084)
Co-authored-by: lizhaoming <13678462+lizhao-ming@user.noreply.gitee.com>
2025-04-16 14:42:20 -03:00
VIFEX 881196bae4 feat(nuttx): auto enable display matrix rotation (#8119)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-16 14:39:25 -03:00
VIFEX 1f3f1d742d fix(vg_lite): fix vector drawing not handling global matrix (#8115)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-16 14:39:05 -03:00
Gabor Kiss-Vamosi 4b23baed3d fix(style): skip figma_node_id attribute 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi ed7c3be9fa fix(xml): chart and slider minor fixes 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 3b394ac084 refactor(obj): use lv_obj_set_flag instead of lv_obj_update_flag 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 3095b636a2 feat(xml): add arc and chechkbox 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 59bc6905ba fix(xml): fix typos in lv_bar.xml and lv_slider.xml 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 910cf08d0e feat(xml): handle registering assets multiple times
Update tests/src/test_cases/xml/test_xml_style.c

Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi f317067fe2 fix(test): print \n-s in logs correctly 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 0b44606198 fix(xml): handle not existing subjects gracefully 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 9b061e87b6 fix(span): fix the type of the span element 2025-04-16 14:46:26 +02:00
Gabor Kiss-Vamosi 7f45e2fc72 feat(xml): support styles with the same name 2025-04-16 14:46:26 +02:00
Luke Lowrey a90802f9e1 Update basics.rst to fix wrong variable name (#8112) 2025-04-16 10:26:37 +02:00
Liam Howatt 8f94109d98 ci(release_updater): Add bi-weekly schedule. Only update master branches on schedule (#8074) 2025-04-15 22:40:21 +02:00
Felix Biego db11b1efbe docs(viewe): Update docs (#8103) 2025-04-15 14:31:58 -03:00
André Costa 037c328f38 ci(docs): remove concurrency clause (#8102) 2025-04-15 14:31:34 -03:00
VIFEX c08a7a1066 feat(refr): use transform matrix to realize display rotation (#6911)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-04-15 14:31:09 -03:00
André Costa dc8c529b7a fix: var redeclaration (#8109) 2025-04-15 14:24:57 -03:00
Liam Howatt e150297232 fix(cmake): fix LV_CONF_PATH quoting consistency issue (#8079) 2025-04-15 17:14:50 +08:00
Andy Everitt c893c617b6 feat(image): add LV_IMAGE_ALIGN_CONTAIN & LV_IMAGE_ALIGN_COVER to scale images without changing aspect ratio (#7955) 2025-04-15 11:13:57 +02:00
André Costa 16332fa8dc ci(docs): fix commit ref when workflow is triggered by master push (#8100) 2025-04-15 10:32:55 +02:00
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