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

148 Commits

Author SHA1 Message Date
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
Liam
1cd1c39cb7
fix(scale): horizontal scale sections not visible (#6982) 2024-10-10 13:59:33 +02:00
Gabor Kiss-Vamosi
0f5aaf0670
fix(dropdown): automatically center dropdown content (#6881) 2024-09-24 13:25:09 +08: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
Gabor Kiss-Vamosi
75461353ea
fix(draw): fix artifact when rotating ARGB8888 images (#6794) 2024-09-05 14:05:02 +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
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
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
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
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
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
TridentTD
fd9e901625
feat(bar): add bar orientation (#6212)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-06-24 17:43:17 +02: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
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
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
lhdjply
18dfa7b7ed
feat(thorvg): update thorvg version to 0.13.5 (#6274)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-05-28 10:21:39 +08:00
Niklas Fiekas
93a9190dd8
fix(layouts): fix rounding for fr in grid layout (#6255) 2024-05-26 17:55:21 +02:00
Zoltan Janosy
48caa8d772
feat(draw_sw): implemented radial gradient background (#6170)
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-05-26 17:17:16 +02:00
Gabor Kiss-Vamosi
f2e81d80b3 ci(test): remove non-native builds and add native 32 and 64 bit builds instead 2024-05-23 18:25:17 +02:00
Gabor Kiss-Vamosi
9c5ca0e081 feat(lottie): add ThorVG based lottie widget 2024-05-23 18:25:17 +02:00
Gabor Kiss-Vamosi
25c469db58
fix(canvas): lv_canvas_set_px for indexed images (#6226)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-05-21 17:04:34 +08:00
terry.rong
34d5f2b934
fix(snapshot): fix memleak in lv_snapshot (#6147)
Signed-off-by: rongyichang <rongyichang@xiaomi.com>
2024-05-21 10:01:48 +08:00
Benign X
9c7981215a
fix(span): fix span incorrect max height calculation (#6243) 2024-05-20 21:34:32 +08:00
Benign X
64ebf19734
test(span): add span testcase for Chinese line break (#6236) 2024-05-20 11:50:20 +08:00
Liam
caf18564ba
fix(roller): set the position of the selected text correctly (#6083)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-05-16 11:59:12 +02:00
TridentTD
ec3d979005
fix(lv_msgbox): Automatically adjust msgbox's content height. (#6176)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-05-15 09:47:23 +08:00
Liam
df19f1ed62
fix(imagebutton): tiling regression (#6195) 2024-05-13 20:13:57 +02:00
Gabor Kiss-Vamosi
fb482a1da4
feat(arc): support RGB565A8 arc image (#6009) 2024-04-23 22:38:34 +02:00
Zoltan Janosy
abc8a7292a
feat(draw/sw): added support for LV_COLOR_FORMAT_L8 (#5800)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: VIFEX <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Niklas Fiekas <niklas.fiekas@sartorius.com>
Co-authored-by: qinshijing <51692568+qinshijing@users.noreply.github.com>
Co-authored-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-04-20 13:14:25 +02:00
Liam
bcc3059c19
fix(bin_decoder): fix memory leak (#5990) 2024-04-12 15:46:04 +02:00
lhdjply
466e29a1be
feat(calendar): add chinese calendar (#5940)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-04-08 14:06:22 +02:00
liamHowatt
03b5f583bc
fix(span): handle trailing newline (#5957) 2024-03-27 06:24:44 +01:00
Gabor Kiss-Vamosi
bcb8dbb736
feat(mask): add support for image file bitmap masks (#5911) 2024-03-26 17:28:09 +08:00
liamHowatt
4b41590cf1
fix(flex): LV_FLEX_ALIGN_SPACE_BETWEEN align single item left (#5915) 2024-03-20 23:31:53 +01:00
Benign X
4d8dd2f4e3
feat(tests): add freetype font stress tests (#5828) 2024-03-14 15:58:13 +08:00
Lemon
30793d712f
feat(libjpeg_turbo): add JPEG image EXIF data parsing (#5263)
Co-authored-by: liujp <liujp@xiaomi.com>
2024-03-10 14:54:20 +08:00
Gabor Kiss-Vamosi
ed38275db5
fix(layer): update the cached layer type on state change (#5801) 2024-03-10 14:48:19 +08:00
Benign X
6249b04145
feat(freetype): change the tilt of freetype fonts in italics (#5812) 2024-03-09 12:47:45 +08:00
Gabor Kiss-Vamosi
ac518088e9
fix(draw): fix the invalidation of scaled areas (#5548) 2024-03-04 10:53:00 +08:00
JLJimmyH
16eb744b52
fix(draw): fix rgb565 with LV_BLEND_MODE_MULTIPLY (#5749)
Co-authored-by: Jimmy <jimmy@jeilin.com>
2024-02-29 07:41:36 +01:00
lhdjply
260333583f
feat(test_keyboard): add keyboard test (#5739)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-02-24 16:02:09 +01:00
_VIFEXTech
4a5f88bf52
fix(draw_vector): remove redundant MOVE_TO operations (#5715)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-02-24 13:07:15 +01:00