1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-02-04 07:13:00 +08:00

10450 Commits

Author SHA1 Message Date
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
Vic
210e4ba069
fix(docbuild): @file command arg mismatches (#6582) 2024-07-29 09:43:44 +02:00
VIFEX
22f1e03afb
feat(nuttx): malloc second FB if driver only has one (#6580)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-26 18:00:16 +08:00
Zhang Ji Peng
34742a8db6
perf(array): optimize array remove / erase function performance (#6544)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2024-07-26 11:58:21 +02:00
Fabian Blatz
a2fb2808ba
fix(kconfig): Do not set LV_CONF_SKIP by default (#6562) 2024-07-26 09:53:43 +02:00
Neo Xu
d19fb8fdc7
fix(property): fix style property (#6552)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-07-26 14:30:18 +08:00
Gabor Kiss-Vamosi
6828a9b257
fix(draw_buf): handle negative coordinates on the area to clear (#6510) 2024-07-26 14:23:50 +08:00
VIFEX
966d952bb7
docs: add VG-Lite related documents (#6557)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-26 12:20:38 +08:00
Gabor Kiss-Vamosi
56d1538ade
docs(qnx): add to index.rst (#6572) 2024-07-25 17:14:56 +02:00
VIFEX
0980518441
feat(draw): add global matrix drawing modes (#4883)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: wangxuedong <wangxuedong@xiaomi.com>
2024-07-25 21:24:59 +08:00
elahav
91cd8ecf90
feat(drivers): initial implementation of a QNX screen driver (#6507)
Co-authored-by: Elad Lahav <elahav@qnx.com>
2024-07-25 14:26:09 +02:00
cristian-stoica
91c64fc029
fix(draw_sw): do not recalculate target buffer stride (#6530)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2024-07-25 10:50:13 +08:00
Gabor Kiss-Vamosi
d5d75d6b25
fix(theme): make the text styles work on the INDICATOR's DEFAULT state (#6521) 2024-07-24 23:32:19 +02:00
Fabian Blatz
03e8d808fa
feat(nxp/pxp): add Zephyr Support (#6298) 2024-07-24 22:58:54 +02:00
VIFEX
42eec5fb42
perf(vg_lite): add stroke path cache to improve drawing performance (#6502)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-24 22:40:00 +02:00
zylalx1
efbb983c16
fix(examples): fix typo in lv_port_indev_template.c (#6555) 2024-07-24 22:37:46 +02:00
Neo Xu
e72fa89822 feat(obj): add more obj properties (#6537)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-07-24 22:31:56 +02:00
SPeak
9e3ea81dde fix(obj): avoid to init NULL obj
See #6541

Signed-off-by: Sunrisepeak <speakshen@163.com>
2024-07-24 22:31:30 +02:00
Benign X
daa7fefb3a feat(image_decoder): refactor image decoder to reduce file operation on get_info 2024-07-22 23:25:11 +08:00
Benign X
001b4835ba refactor(image_decoder): refactor get_info so that it can pass params via dsc 2024-07-22 23:25:11 +08:00
Liam
b066ff72a0
fix(ci): fix micropython CI (#6546) 2024-07-22 19:17:26 +08:00
VIFEX
4e16f0c644
fix(vg_lite): fix draw pattern recolor error (#6525)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-22 11:51:43 +02:00
Neo Xu
f36890102f
fix(sdl): make sure minimal alignment is sizeof(void*) for aligned alloc (#6526) 2024-07-21 16:34:36 +08:00
Robin Vos
70c562de16
fix(pxp): use floorf instead of floor (#6516) 2024-07-20 18:22:45 +08:00
Benign X
6609457824
feat(anim): add lv_anim_speed_to_time back (#6531) 2024-07-20 13:00:08 +08:00
之心
a02e40b283
fix(anim): fix deleted_cb not called in lv_anim_delete_all (#6513) 2024-07-20 12:59:53 +08:00
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
Clyde Stubbs
aa3320db53
docs: fix flush_cb typo (#6523) 2024-07-19 18:03:43 +08:00
之心
0a1e411038
fix(obj_tree): fix incorrect return value of function lv_obj_get_sibling_by_type() (#6503) 2024-07-16 13:23:29 +02:00
Lorenzo Arena
622346575e
fix(test): fix filter option dot escape by setting regexp string (#6509) 2024-07-15 18:53:01 +02:00
Christian Eggers
0952087285
docs: update the drivers description (#6423) 2024-07-15 18:41:09 +02:00
Gabor Kiss-Vamosi
759d8aef87
fix(dave2d): fix rendering to canvas with dave2d (#6498) 2024-07-15 23:58:17 +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
Neo Xu
bf1e6ab39c
chore: make lv_utils as public and align function prototype with stdlib (#6473)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-07-15 22:11:44 +08:00
terry.rong
48ce05d71e
fix(ime): fix buffer-overflow error in pingyin IME (#6501)
Signed-off-by: rongyichang <rongyichang@xiaomi.com>
2024-07-13 01:14:07 +08:00
Zhang Ji Peng
3d32aa9791
perf(array): optimize array push back function performance (#6431) 2024-07-11 09:54:41 +02:00
Visa Harvey
730a3bd76f
refactor(tiny_fft): refactor tiny_ttf cache with updated improvements (#6441)
Co-authored-by: Benign X <1341398182@qq.com>
Co-authored-by: Visa Harvey <visa.harvey@semel.fi>
2024-07-11 08:23:20 +02:00
Matthew Kendall
3ac0a96cca
fix(refr): eliminate side effect in assert (#6499) 2024-07-11 08:23:11 +02:00
Neo Xu
7e315a1a53
fix(gif): add correct image header (#6472)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-07-10 15:33:20 +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
VIFEX
ba7630ff53
fix(vg_lite_tvg): fix path structure is not fully initialized (#6493)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-10 01:41:36 +08:00
VIFEX
3e64984ddf
perf(qrcode): improve drawing speed (#6475)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-07-10 01:40:45 +08:00
VIFEX
d12f88fd95
chore(sdl): fix warning (#6483) 2024-07-09 23:16:01 +08:00
Meco Man
ae752e8faa
chore(rt-thread): revert macro back to PKG_USING_LVGL_SQUARELINE (#6481) 2024-07-09 14:46:48 +02:00
Leo Liu
aa540f434f
fix(drivers): fix hardware rotation of generic mipi display (#6470) 2024-07-09 14:45:48 +02:00
Kevin Schlosser
58100f1d40
fix(gen_json): fix bad LVGL header path (#6479) 2024-07-09 14:07:07 +02: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