Commit Graph

11163 Commits

Author SHA1 Message Date
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
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