1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-14 06:42:58 +08:00

661 Commits

Author SHA1 Message Date
Victor Wheeler
ad66f13f96
feat(docs): batch 12 of proofread/edited docs (#7440) 2025-01-10 11:06:42 -03:00
Gabor Kiss-Vamosi
ce1baa6aa2
fix(label): fix updating scrolling label text (#7533)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2025-01-08 15:57:17 -03:00
Gabor Kiss-Vamosi
6a1ecfcf34
feat(xml): add support for more properties and add more examples (#7417) 2025-01-08 11:25:06 -05:00
André Costa
25232d92e7
feat(dropdown): add lv_anim_enable_t parameter to lv_dropddown_set_selected (#7310) 2025-01-06 09:40:23 -05:00
Gabor Kiss-Vamosi
29df86bef3
fix(anim): remove the redefinition of lv_anim_set_time (#7500) 2025-01-02 18:35:05 -03:00
bjsylvia
0223869773
chore(tests): assert array size with LV_ARRAY_DEFAULT_CAPACITY (#7497) 2024-12-23 17:48:28 -03:00
Liam
36a6d173fc
feat(demos): add high resolution demo (#7308)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-12-22 11:57:46 +01:00
Neo Xu
f5b00f5ad8 feat(animimage): add property support
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-12-22 11:52:51 +01:00
Neo Xu
4eacf15f59 feat(slider): add property interface
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-12-22 11:52:51 +01:00
Neo Xu
133b6fc3f8 feat(property): support second value in property
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-12-22 11:52:51 +01:00
RomanLuchyshyn
27ebfc20ad
feat(draw/sw): added support for 3 bpp font rendering (#7350)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-12-20 07:50:01 -05:00
Carlos Diaz
fcbcdf823d
fix(table): mark clicks as 'Invalid' when clicking on empty spaces (#7153) 2024-12-18 11:31:38 +01:00
Victor Wheeler
64e01e5248
feat(anim): clarify reverse play in animation API (#7338) 2024-12-18 07:43:00 +01:00
VIFEX
6decbb7f77
chore(indev_gesture): add missing config and fix warning (#7461)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-12-16 20:03:17 +08:00
VIFEX
85402e806f
fix(vg_lite): fix corner case of bar drawing (#7441)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-12-11 20:27:55 +08:00
Ioannis Markopoulos
e53ada9605
feat(NemaGFX): add freetype vector font support (#7346) 2024-12-10 15:23:06 +01:00
Fabian Blatz
c1b32017d4
feat(display): add draw buffer size getter (#7332) 2024-12-10 11:42:55 +08:00
VIFEX
58990cdb5b
feat(profiler_builtin): support nanosecond accuracy (#7415)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-12-06 09:41:15 +08:00
Gabor Kiss-Vamosi
fc5939dcff feat(xml): add the basics of declarative XML support 2024-12-05 10:14:39 +01:00
Gabor Kiss-Vamosi
db11e7bae5 fix(label): use LV_LABEL_LONG_MODE_* instead of LV_LABEL_LONG_* 2024-12-05 10:14:39 +01:00
Victor Wheeler
4a7c0de1c6
fix(test_calendar.c): fix function name change from PR #7340 (#7375) 2024-12-03 16:42:42 +01:00
André Costa
9ba60f037b
feat(file_explorer): remove '.' and rename '..' to '< Back' (#7270)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-12-03 14:26:30 +01: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
Victor Wheeler
8baabf358b
fix(scale): fix angle calculation error (#7362)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-12-02 10:51:10 +08: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
Felipe Neves
05fba5f301
fix(lv_conf): get rid of the LV_CONF path building macros (#7335)
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2024-11-27 11:32:06 +08: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
Fabian Zäh
2d06699aa0
feat(observer): add subject snprintf (#7250)
Co-authored-by: Fabian Zäh <Fabian.Zaeh@livetec.de>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-11-18 11:17:38 +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
Liu Yi
62d9f10f61
fix(file_exploer): fix path issues when returning to open other folders after opening a certain folder (#7258)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-11-13 10:48:04 +01:00
Attila Kiss
31226b9b95
fix(obj): fix crash with LV_SIZE_CONTENT parent and % positioned child (#7041) 2024-11-12 13:26:04 +08: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
Fabian Blatz
be85ad7369
feat(sw): Add method to convert a htiled I1 buffer to vtiled (#7129) 2024-10-30 09:18:28 +01:00
Luna
c27760fb10
feat(roller): set roller option with a string (#7143)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-10-28 10:27:38 +01: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
8a9ce07c2a
feat(tests): add log print callback (#7076)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-16 12:09:49 +02:00
VIFEX
4f086111a1
docs(font_manager): add documentation and test cases (#7058)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-16 00:34:45 +08:00
Zhang Ji Peng
bbe5f032e6
feat(libs): add SVG rendering support (#6845)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2024-10-15 21:33:27 +08: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
Gabor Kiss-Vamosi
d2ba572e34
feat(demo): add an ebike demo (#7019) 2024-10-14 18:47:47 +02:00