Commit Graph

510 Commits

Author SHA1 Message Date
Neo Xu
dfe50c5952
feat(draw_buf): add LV_DRAW_BUF_INIT macro to meet alignment requirement (#6102)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-05-08 23:53:28 +02:00
Samuel
67fad672e3
feat(hover): add Hover support for pointer device. (#5947)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-05-02 18:23:35 +02:00
Benign X
691296e2db
fix(tests): fix check failed for -Wno-c++11-extensions (#6154) 2024-05-02 22:07:14 +08:00
Liam
a1a909fc24
feat(gridnav): single axis movement flags (#6044) 2024-05-02 21:54:25 +08:00
Gabor Kiss-Vamosi
fb482a1da4
feat(arc): support RGB565A8 arc image (#6009) 2024-04-23 22:38:34 +02:00
Liam
e373b705db
fix(area): increase coordinate percent range beyond +-1000 (#6051) 2024-04-21 09:05:35 +02:00
Michael Simon
7cb266c086
feat(ci): Add CI test for UEFI build (#5964)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-04-20 20:49:56 +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
e72f52d0bd
feat(CI): Windows MSVC and GCC build (#6015) 2024-04-18 15:12:50 +02:00
Liam
af642572aa
fix(canvas): invalidate canvas on finish layer (#6042) 2024-04-14 14:49:31 +08:00
Liam
bcc3059c19
fix(bin_decoder): fix memory leak (#5990) 2024-04-12 15:46:04 +02:00
zylalx1
47ec2784d8
chore: update some code and docs to use v9 API (#5876)
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-04-10 15:17:44 +08:00
VIFEX
4d0c029827
fix(draw): fix the default draw thread stack is too large (#5951)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-04-08 21:31:19 +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
3e21769fa6
chore(text): move "_" funcs to private h (#5913) 2024-04-06 09:01:11 +02:00
liamHowatt
33867f6127
fix(textarea): update password bullets immediately on set (#5943) 2024-04-05 10:15:43 +02:00
liamHowatt
c6c2c1e961
feat(scale): mutiple line needles (#5937) 2024-03-29 10:33:29 +01:00
jiangxiaobaiyuenyxx
ab6ee94aee
fix(anim): optimize repeat_count type (#5975)
Signed-off-by: bailinjiang <915290475@qq.com>
2024-03-28 09:49:31 +08:00
pengyiqiang
9b3e8eec6d chore(Makefile): remove useless macro LV_USE_DEV_VERSION
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-03-27 16:13:42 +08: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
0cdad0299d
chore(observer): rename lv_button_bind_checked to lv_obj_bind_checked (#5944) 2024-03-25 14:13:31 +08:00
Benign X
48416d7dae
refactor(font): refactor font glyph data acquire method (#5884) 2024-03-22 11:51:08 +01:00
lion2tomato
21dd110e63
feat(draw): add draw thread stack size config option (#5910)
Signed-off-by: lijianjun <lijianjun@xiaomi.com>
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
Co-authored-by: lijianjun <lijianjun@xiaomi.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-22 10:06:27 +08:00
Johannes Marbach
1b97f0f2c0
feat(fbdev,sdl): support display rotation (#5703)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-03-21 19:36:38 +08:00
liamHowatt
4b41590cf1
fix(flex): LV_FLEX_ALIGN_SPACE_BETWEEN align single item left (#5915) 2024-03-20 23:31:53 +01:00
Michael Simon
352420cd54
refacter(conf): use defines for standard includes (#5767)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-20 12:10:33 +08:00
VIFEXT
ee26f1df29
fix(obj_tree): fix unintended click triggers on object deletion (#5907)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-03-20 10:11:59 +08:00
Gabor Kiss-Vamosi
3c8ef96213
fix(monkey): add missing include (#5903) 2024-03-19 10:41:58 +08:00
Gabor Kiss-Vamosi
54f9003722
feat(indev) Add crown support to pointer input device (#5057) 2024-03-19 10:10:28 +08:00
Neo Xu
7ca3bdab14
feat(test): test bin image loaded to RAM or not (#5895)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-03-19 00:14:52 +08:00
Gabor Kiss-Vamosi
715dcf0e79
fix(image): fix the image decoder if LV_BIN_DECODER_RAM_LOAD == 0 (#5892)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-18 19:25:24 +08:00
Benign X
550c31b6ef
test(conf): update conf and remove deprecated configs (#5881) 2024-03-15 18:02:43 +08:00
Benign X
0c84cc0b3b refactor(freetype): refactor freetype params 2024-03-15 18:02:07 +08:00
Benign X
d9da34aebe
tests(freetype): refactor code structure (#5871) 2024-03-15 00:03:48 +08:00
Benign X
4d8dd2f4e3
feat(tests): add freetype font stress tests (#5828) 2024-03-14 15:58:13 +08:00
Neo Xu
4cf14cc6f3
feat(test): add multiple color formats to stride adjust test (#5690)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-03-12 10:25:51 +08:00
Kevin Schlosser
b8ffeca38f
ci(micropython): catch event failure in the test (#5787) 2024-03-12 02:11:04 +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
Neo Xu
9b09182fc7 fix(thorvg): link lvgl_thorvgl with lvgl
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-04 02:00:44 +08:00
Neo Xu
c81f654026 fix(warning): error: a function declaration without a prototype is deprecated in all versions of C
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-04 02:00:44 +08:00
Neo Xu
47750f1b86 fix(warning): fix shadown variable warning
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-04 02:00:44 +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
lhdjply
9ef8d0cc92
fix(test_span): fix an issue where img has span_1.png, but it is not in the code (#5736)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-02-24 15:44:58 +01:00
Kenji Mouri (Qi Lu)
10f9d98419
fix(stdlib): fix issues when using LVGL TLSF memory pool to manage more than 4 GiB of memory (#5720) 2024-02-24 21:06:31 +08: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