1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-28 07:03:00 +08:00

47 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
84cfba1273 feat(xml): add the basics of declarative XML support 2024-12-04 15:31:43 -03:00
Neo Xu
51aadcd87d
fix(draw_sw): wrong image buffer calculation (#7387)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-12-02 10:30:48 +01:00
Gabor Kiss-Vamosi
8881868792
feat(draw_sw): add image clip_radius and mask before transformation (#7244)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-11-28 00:29:08 +01:00
Gabor Kiss-Vamosi
1506779074 ci: fix a reference image 2024-11-21 22:14:48 +01:00
Benign X
7cfe085f46
perf(span): optimize span render performance up by 50% (#7290) 2024-11-21 22:42:16 +08:00
Gabor Kiss-Vamosi
98d87021df
fix(flex): make min-width, grow, and wrap work together (#7168) 2024-11-21 11:10:36 +01:00
VIFEX
3d06f0b7bc
fix(vg_lite): fix vector rendering missing image opa processing (#7293)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-11-18 10:44:39 +08:00
VIFEX
3516dae336
feat(png): add support for files without extension (#7289)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-11-17 22:52:02 +01:00
VIFEX
43a3c65b82
feat(obj): add transform matrix attribute (#7187) 2024-11-09 15:01:22 +08:00
Liu Yi
0091be46fa
feat(thorvg): update thorvg to 0.15.3 (#7103)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-11-05 20:09:11 +08:00
Carlos Diaz
3963ee2bdd
feat(draw_label): Support simultaneous text selection and recolor (#7116) 2024-10-27 02:20:08 +08:00
VIFEX
c70262696e
fix(vg_lite): fix linear gradient matrix error (#7110)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-23 00:15:16 +08:00
yushuailong
bdfb80ef3e
feat(vg_lite): add ARGB1555 ARGB4444 ARGB2222 support (#7028)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-22 19:57:15 +08:00
VIFEX
aa3a85222b
fix(vg_lite): fix arc drawing boundary case drawing error (#7107)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-19 16:59:42 +08:00
Gabor Kiss-Vamosi
e332a0db52
ci(ref_imgs): make the CI fail if there not all ref. images are added (#7086) 2024-10-18 11:47:44 +08:00
VIFEX
c30e18df3c
fix(tests): fix vg-lite buf address not aligned (#7049)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-17 14:22:52 +02:00
VIFEX
f199db383f
fix(tests): fix svg test assert and add missing ref images (#7079)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-16 12:12:45 +02:00
VIFEX
4a75a62fe2
chore(test): add missing label_recolor ref images (#7064)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-15 10:55:47 +08:00
Liam
1cd1c39cb7
fix(scale): horizontal scale sections not visible (#6982) 2024-10-10 13:59:33 +02:00
VIFEX
0ff875423a
fix(thorvg): fix clipped clippers (#6956)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-01 15:42:32 +02:00
Gabor Kiss-Vamosi
0f5aaf0670
fix(dropdown): automatically center dropdown content (#6881) 2024-09-24 13:25:09 +08:00
yushuailong
34c425dd1c
feat(vg_lite): add A8 and L8 dest buffer support (#6884)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: FASTSHIFT <vifextech@foxmail.com>
2024-09-20 11:11:16 +02:00
VIFEX
c0af741b45
fix(vg_lite): fix image transform clipping area error (#6810)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-09-11 09:38:39 +02:00
VIFEX
caa09a1564
feat(vg_lite): add draw border side support (#6796)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-09-05 10:39:28 +08:00
Moritz Schneider
f4d52cd9ae
feat(freetype): add colored glyphs support (#6686)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-04 12:15:49 +02:00
Luca Vanesche
e4e1b26d1d
fix(arc): ignore hits that are outside drawn background arc (#6753) 2024-09-03 11:55:55 +02:00
VIFEX
837b560231
fix(vg_lite): fixed clip_radius image cropping error (#6780)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-09-03 14:07:16 +08:00
VIFEX
6b8d420170
fix(vg_lite): fix rounded rectangle path error (#6726)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-26 17:43:56 +08:00
Carlos Diaz
d59938d7f7
feat(scale): add custom labels example (#6699)
Co-authored-by: Liu Yi <lhdjply@126.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-25 07:48:13 +02:00
Liam
1d14386b99
refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" names (#6068)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-02 07:46:42 +02:00
Zhang Ji Peng
d7b93dd3f1
fix(vector): fix vector graphic draw test case for amd64 (#6616)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2024-08-01 15:30:34 +02:00
VIFEX
f7b616b59d
chore(tests): remove vg_lite L8 render reference images (#6606)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-01 09:22:34 +08:00
Liu Yi
1e36521018
feat(libpng): add parsing variable to libpng (#6553)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-07-29 21:55:15 +02:00
VIFEX
0980518441
feat(draw): add global matrix drawing modes (#4883)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: wangxuedong <wangxuedong@xiaomi.com>
2024-07-25 21:24:59 +08:00
Fabian Blatz
790aa5a529
feat(draw/sw): add support for LV_COLOR_FORMAT_I1 (#6345)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-07-19 12:10:28 +02:00
Gabor Kiss-Vamosi
e3f8d167cd
fix(thorvg): support rendering in draw events (#6406)
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-19 18:04:32 +08:00
Niklas Fiekas
bac697ff9c
fix(label): do not break last line for LV_LABEL_LONG_DOT (#5606) (#6362) 2024-07-15 22:13:31 +08:00
VIFEX
ca70164c6b
feat(barcode): add none tiled mode (#6462)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-10 01:49:36 +08:00
Liu Yi
b6998e8aa0
chore(logo): update lvgl logo (#6416)
Signed-off-by: lhdjply <lhdjply@126.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-07-05 00:19:44 +02:00
Liu Yi
d2658ab723
chore(tests): add missing test images (#6452)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-07-05 00:14:59 +02:00
VIFEX
a2883e30f0
fix(vg_lite): fix incorrect alpha handling (#6402)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-06-21 18:16:22 +08:00
Liam
407d8b6ddf
fix(spangroup): handle style_text_letter_space better (#6364) 2024-06-21 16:43:09 +08:00
VIFEX
e1547a126f
refact(draw_vector): standardized draw gradient API (#6344)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-06-20 18:31:21 +08:00
VIFEX
5c8f0e78d7
perf(lottie): remove lottie canvas quadratic premultiplication. (#6358)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-06-13 21:50:00 +02:00
VIFEX
f16a92ae9c
feat(vg_lite): add image clip corner support (#6121)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-06-13 19:21:08 +02:00
Liam
0c912bdc2b
chore(test): add missing vg-lite ref images (#6363) 2024-06-13 11:39:47 +08:00
VIFEX
9a7639ccea
feat(tests): add VG-Lite render test (#6264)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: liamHowatt <liamjmh0@gmail.com>
2024-06-07 22:29:13 +02:00