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

626 Commits

Author SHA1 Message Date
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
Carlos Diaz
a38e98ef4b
feat(text): add text recolor back (#6966)
Co-authored-by: Benign X <1341398182@qq.com>
2024-10-12 12:16:43 +08:00
Toni Neubert
da58f2c48e
fix(anim_timeline): run animations which do not have an exec cb (#7043) 2024-10-12 12:15:08 +08:00
Gabor Kiss-Vamosi
2466d7ca39
chore: remove UTF-8 BOMs (#6942) 2024-10-11 21:31:35 +02:00
Liam
1cd1c39cb7
fix(scale): horizontal scale sections not visible (#6982) 2024-10-10 13:59:33 +02:00
Benign X
d08d545969 feat(circle_buff): add lv_circle_buf_t component 2024-10-09 21:33:13 +08: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
lizhaoming19980614
a37f84f34c
feat(switch): add vertical switch function (#6786)
Co-authored-by: lizhaoming <13678462+lizhao-ming@user.noreply.gitee.com>
Co-authored-by: 100ask <support@100ask.net>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-14 12:04:51 +08:00
Benign X
7f57f37560
feat(spangroup): add lv_spangroup_get_span_by_point in spangroup (#6579)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-12 17:56:35 +08:00
Niklas Fiekas
651f69fd47
feat(indev): detect double and triple click (closes #6020) (#6187) 2024-09-12 09:27:25 +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
Liam
d824618366
fix(perf): perf monitor FPS (#6798)
1. fix perf monitor FPS wrong macro judgement
2. fix arc test failing with no reason
2024-09-10 20:09:15 +08:00
Gabor Kiss-Vamosi
75461353ea
fix(draw): fix artifact when rotating ARGB8888 images (#6794) 2024-09-05 14:05:02 +08: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
Benign X
d057c5c405
feat(event): event supports delayed deletion ability (#6655) 2024-09-03 14:06:18 +08:00
Benign X
ca44056f0e
chore(tests): fix build break on macOS (#6773) 2024-09-02 12:50:40 +08:00
Liam
b90117062e
fix(buttonmatrix): use const arrays (#6765)
Co-authored-by: Julian Foad <julian@foad.me.uk>
2024-09-02 11:49:23 +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
Gabor Kiss-Vamosi
51f06c097d
feat(sdl_render): support all draw task types (#6437) 2024-08-26 10:46:40 +02: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
Erik Tagirov
e186b4c8b6
feat(driver): import Wayland driver from v8 (#6549) 2024-08-23 22:03:55 +02:00
Gabor Kiss-Vamosi
ccb7bf29cc
feat(draw_sw): extend lv_draw_sw_rotate with L8 support (#6520) 2024-08-23 09:47:04 +02:00
zipeartnes
f2303758bf
feat(anim_timeline): add repeat and more (#6127)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-23 09:15:42 +02:00
Victor Wheeler
69e91cc560
fix(docbuild): Fix @file commands and guard macros. (#6689) 2024-08-23 08:45:45 +02:00
Neo Xu
afcf722e6f
fix(objid): free old id before assign new one (#6697)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-21 10:20:37 +02:00
Fabian Blatz
d7b82c7966
feat(core): Add lv_group_get_obj_by_index method (#6589) 2024-08-15 09:41:22 +02:00
Lemon
0e60911f8a
fix(refr): reshape using draw_buf stride (#6567)
Signed-off-by: liujp <liujp@xiaomi.com>
Co-authored-by: liujp <liujp@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-13 10:08:05 +02:00
Gabor Kiss-Vamosi
1c4d84e07d
fix(draw_sw): fix swapped 90/270 rotation in case of RGB888 (#6642) 2024-08-07 08:44:21 +02:00
Neo Xu
d6495b576b fix(image): image inner align name should not conflict with obj's align
If the name conflicts with base class property name, the property is overridden. This is the property's feature.
The image inner align name is update to 'inner_align'.

Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 13:34:21 +02:00
Neo Xu
7c1a8a523d feat(dropdown): add properties
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
Neo Xu
a793178bbf feat(roller): add properties
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00