Liu Yi
80b8c33f21
ci(sdl): add sdl build to ci test ( #6505 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
Signed-off-by: Liu Yi <lhdjply@126.com>
2024-07-19 18:10:58 +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
Lorenzo Arena
622346575e
fix(test): fix filter option dot escape by setting regexp string ( #6509 )
2024-07-15 18:53:01 +02: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
Zhang Ji Peng
3d32aa9791
perf(array): optimize array push back function performance ( #6431 )
2024-07-11 09:54:41 +02: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
Liam
af041657aa
fix(Windows): use global lock ( #6425 )
2024-07-08 11:38:47 +08:00
Gabor Kiss-Vamosi
f8c26ea150
feat(observer): add lv_obj_remove_from_subject ( #6341 )
2024-07-07 12:30:55 +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
Neo Xu
7f7a748a10
chore(scale): fix compile warning ( #6445 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-07-01 15:17:56 +02:00
Josh Soref
df0d36f02a
chore: fix spelling ( #6401 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-06-28 09:09:23 +02:00
Neo Xu
dd70291e4c
fix(script): update RLE compressed image raw len without padding
...
On device, the decompress could ignore the padding bytes, thus we should store only the raw image data length as decompressed data length in image file.
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-26 12:00:04 +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
Niklas Fiekas
eff59f7bba
fix(indev): fix use after free of last hovered object ( #6405 )
2024-06-23 18:54:21 +08: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
Kevin Schlosser
ec80fe49fa
feat: add API JSON generator ( #5677 )
...
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-06-20 22:02:25 +02: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
Neo Xu
438e943937
feat(property): add property name ( #6329 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-19 18:06:16 +02:00
Neo Xu
147ac8ec72
fix(test): fix compile error on macos ( #6377 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-19 16:36:01 +02:00
VIFEX
c4c66386f4
chore(test): fix render test typo ( #6370 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-06-15 01:50:00 +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
Neo Xu
cab55d8e5a
feat(obj): add API to set/get object ID. ( #6278 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-12 17:39:59 -04:00
Dany.L
d85a39e78c
feat(opengles): add basic driver for opengles ( #6254 )
...
Co-authored-by: Dany Liu <dany.yang.liu@email.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-06-07 22:54:52 +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
Neo Xu
71df208074
feat(property): add style selector support for property API ( #6275 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-05-31 10:49:19 +08: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
Kevin Schlosser
01749e0687
ci(micropython): improve logs ( #6257 )
2024-05-26 17:57:48 +02: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
Liam
3301686ec5
feat(stdlib): strncpy consistency and add strlcpy ( #6204 )
2024-05-22 14:14:12 +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
Benign X
a891ccd340
chore: fix compile error ( #6224 )
2024-05-15 19:20:15 +08: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
Liam
4e85b0faa5
feat(fs): file writes update the file cache ( #6186 )
...
Co-authored-by: kevinkang-Globe <139213362+kevinkang-Globe@users.noreply.github.com>
2024-05-13 19:09:22 +02:00
Gabor Kiss-Vamosi
e3f70a2987
ci(test): fix include path ( #6141 )
2024-05-13 19:08:56 +02:00
Gabor Kiss-Vamosi
22a143f442
fix(sysmon): fix MicroPython compilation error when system monitor is enabled ( #6073 )
...
Co-authored-by: Gabor Peresztegi <gabor.p1983@gmail.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-05-13 19:05:12 +02:00
Neo Xu
a36816ad76
feat(tool): add premultiply support to image tool ( #6175 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-05-12 22:57:05 +08:00
Gabor Kiss-Vamosi
33c6ec90f3
fix(event): stop event event processing when requested ( #6113 )
2024-05-10 11:54:01 +08:00