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

118 Commits

Author SHA1 Message Date
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
Gabor Kiss-Vamosi
f622750cfe
fix(label): consider max-width (#5644) 2024-02-13 16:27:41 +01:00
PGNetHun
3f3066ee2c
fix(calendar): fix crash when no default is set (#5621) 2024-02-12 19:14:43 +01:00
Gabor Kiss-Vamosi
10978c94c2
feat(image, layer): add bitmap mask feature (#5545) 2024-02-10 20:57:46 +01:00
Neo Xu
e4de2d265a
feat(vector): add API to append arc (#5510)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-30 17:33:10 +08:00
Gabor Kiss-Vamosi
4f9c16f177
fix(chart): set the series id correctly (#5482) 2024-01-29 13:27:21 +01:00
lhdjply
e05e1f3c7a
fix(draw_line): fix the issue where dash_dap equals 1 and cannot display properly when the line is a horizontal line (#5473)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-01-25 11:15:13 +01:00
Benign X
3dcbe2bf4c
test(snapshot): add testcase for #5475 (#5478) 2024-01-25 15:39:07 +08:00
Neo Xu
214d72da88
feat(test): automatically generate test image (#4976)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-19 10:38:30 +01:00
_VIFEXTech
32828206d1
chore(imgfont): simplify imgfont_dsc_t data structure (#5354)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-01-17 14:33:02 +01:00
Gabor Kiss-Vamosi
74c72d7c7c
fix(calendar): style today and highlighted dates (#5310) 2024-01-14 21:30:04 +08:00
Carlos Diaz
87e9d549b1
feature(calendar): add interface to set a custom year list (#5227) 2024-01-11 03:26:47 +01:00
Gabor Kiss-Vamosi
4699f2f556
fix(bar): fix the clipping of the indicator in some corner cases (#5229) 2024-01-09 17:13:25 +01:00
Benign X
2633a33b48
feat(freetype): add new freetype testcase (#5207) 2024-01-07 15:39:50 +08:00
PGNetHun
a0e75077d8
fix(lodepng): fix LodePNG 8 bit palette image to RGBA data conversion bug (#5108) 2024-01-02 14:18:45 +08:00
Carlos Diaz
c750f30f8f
test(scale): add tests for scale widget (#4678) 2023-12-30 10:40:46 +01:00
Benign X
a34f490394
feat(cache): new cache framework (#5049)
Co-authored-by: _VIFEXTech <vifextech@foxmail.com>
2023-12-25 11:37:59 +08:00
Gabor Kiss-Vamosi
a720948aa1 fix(draw): fix off by one scaling issue o nthe left and bottom
fixes #4993
2023-12-18 17:06:00 +01:00
yushuailong
636aba8c34
fix(label): fix rtl txt long dots not show all (#4962)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2023-12-13 16:13:24 +01:00
Gabor Kiss-Vamosi
de2f7effd9 fix(list): fix text style
fixes #5005
2023-12-13 15:38:44 +01:00
Gabor Kiss-Vamosi
779d2025b8 fix(msgbox): use LV_OPA_50 for the backdrop in the default theme 2023-12-13 07:40:37 +01:00
Gabor Kiss-Vamosi
57a4497a09 refactor(msgbox): make msgbox more modular and flexible 2023-12-12 15:37:45 +01:00
Neo Xu
f1e021e7b3
fix(qrcode): fix crash due to buf_unalign modification (#4987)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-12-12 09:12:17 +01:00
Neo Xu
47a244afe1 ci(image): test all image formats (#4974)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-12-11 14:25:33 +01:00
Neo Xu
d14f2f69bd
feat(test): add stride aligned image test (#4839)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-12-06 23:15:19 +01:00
Gabor Kiss-Vamosi
2d422f421f ci: update reference images 2023-12-06 15:05:43 +01:00
Gabor Kiss-Vamosi
3c7e8bd0d4 fix(draw): fix bottom part of triangle drawing
see #4895
2023-12-05 17:12:17 +01:00
Neo Xu
0233247406
feat(image): add LZ4 compressed binary image support (#4873)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-11-30 13:20:31 +01:00
Neo Xu
16254ef90d
feat(rle): add RLE compressed binary image support (#4870)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-11-30 09:47:15 +01:00
Gabor Kiss-Vamosi
1320f4fc02 test(binding): add animation delete test 2023-11-23 21:03:34 +01:00
Gabor Kiss-Vamosi
dbf0444d79 test(draw): add blend mode test to lv_demo_render 2023-11-22 23:15:49 +01:00