Commit Graph

234 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
626d6b51ad feat(obj): add obj name support
fixes #7476

Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
Co-authored-by: André Costa <andre_miguel_costa@hotmail.com>
2025-03-07 10:30:22 +01:00
Gabor Kiss-Vamosi
8d04466c68 feat(test): make LVGL's test utilities public 2025-03-06 23:25:03 +01:00
Cosmin-Daniel Radu
560364adaa feat(nxp): add G2D support (#7625)
Signed-off-by: Ana Grad <ana.grad@nxp.com>
Co-authored-by: Ana Grad <ana.grad@nxp.com>
2025-02-27 11:31:57 +01:00
Benign X
93cef1274a feat(nuttx_image_cache): add configuration to use image cache heap for default heap (#7653) 2025-02-21 14:31:14 +08:00
红桃六
64e0388d32 fix(kconfig): add LIBUV dependency to prevent missing configurations (#7798)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2025-02-19 19:30:17 +08:00
Fabian Blatz
7d088e2399 fix(demo): Add missing Kconfig symbols for ebike and high res
Adds the missing Kconfig symbols for ebike and high resolution demo.
2025-01-28 12:01:44 +01:00
Fabian Blatz
5c11078447 feat(draw/sw): make I1 luminance threshold configurable (#7616) 2025-01-28 11:15:44 +01:00
Felix Biego
ca869b7ef3 feat(demo): add smartwatch demo (#7429) 2025-01-21 15:34:03 -03:00
Victor Wheeler
ad66f13f96 feat(docs): batch 12 of proofread/edited docs (#7440) 2025-01-10 11:06:42 -03:00
Michael Simon
20bfb4855b feat(drivers): add UEFI driver (#7069) 2025-01-09 15:31:30 -03:00
VIFEX
6decbb7f77 chore(indev_gesture): add missing config and fix warning (#7461)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-12-16 20:03:17 +08:00
Attila Kiss
a7adce9d1a feat(draw): add layer memory allocation config support (#7038)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: liamHowatt <liamjmh0@gmail.com>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-12-16 08:51:01 +01:00
VIFEX
99a785cdc6 feat(refr): improve performance measurement (#7430)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-12-10 16:29:22 +08:00
Gabor Kiss-Vamosi
fc5939dcff feat(xml): add the basics of declarative XML support 2024-12-05 10:14:39 +01:00
lxydiy
4a77a05fb3 fix(ffmpeg): add native filesystem API support for FFmpeg image decoder (#7253) 2024-11-20 11:57:45 +01:00
Liu Yi
11be75e302 feat(fsdrv): set the working directory (#7272)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-11-20 11:00:10 +08:00
Gabor Kiss-Vamosi
92d424ec74 ci(Kconfig): error on leading spaces (should be tabs) 2024-10-18 17:50:23 +08:00
Gabor Kiss-Vamosi
0bbded79c8 fix(benchmark): better handle font dependencies 2024-10-18 17:50:23 +08:00
Gabriel Wang
bb3c662f19 chore(cmsis-pack): update cmsis pack for v9.3.0-dev (#7080) 2024-10-17 13:05:02 +02:00
jianglianfang
79b3bf1265 feat(nuttx): add indev cursor display (#7021)
Signed-off-by: jianglianfang <jianglianfang@xiaomi.com>
2024-10-16 11:40:54 +02:00
Neo Xu
3e66b26130 chore: fix minor compile warnings (#6987)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-10-16 11:58:13 +08:00
Zhang Ji Peng
bbe5f032e6 feat(libs): add SVG rendering support (#6845)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2024-10-15 21:33:27 +08:00
Liam
09d9c575b6 feat(drivers): add STM32 LTDC support (#7059) 2024-10-15 12:05:19 +02:00
lion2tomato
5081fbcc71 fix(independent_heap): add independent heap enable option (#6953)
Signed-off-by: lijianjun <lijianjun@xiaomi.com>
Co-authored-by: lijianjun <lijianjun@xiaomi.com>
2024-10-14 11:08:46 +02:00
Liam
0efa5f3758 feat(opengl): texture caching (#6861)
Co-authored-by: JWBverheesen <31246830+JWBverheesen@users.noreply.github.com>
2024-10-13 08:17:12 +02:00
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
Cosmin-Daniel Radu
b8b581a83d feat(nxp): Release/nxp patches for LVGL master (#6978)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
Co-authored-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Co-authored-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2024-10-08 16:30:36 +02:00
Cosmin-Daniel Radu
9db0ee3d02 fix(freertos): sync signal from isr fixed (#6793)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
Co-authored-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2024-09-24 13:35:39 +02:00
Neo Xu
8dea3225ff chore(Kconfig): add version info to Kconfig file to check mismatch (#6789)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-09-20 10:42:16 +02:00
Fabian Blatz
57b799f4fc fix(Kconfig): Fix non existant LV_STDLIB_BUILTIN (#6851) 2024-09-20 11:59:09 +08:00
VIFEX
a89cda10c1 feat(profiler): support different module divisions (#6834)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: liuhongchao <liuhongchao@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-09-18 17:59:45 +08:00
Liam
bdb5806fdf feat(dma2d): add basic support (#6691) 2024-09-11 09:48:43 +02:00
VIFEX
dbb5905260 feat(libs): add freetype font manager (#6482)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-08-30 13:55:53 +02:00
Gabor Kiss-Vamosi
d39fc17595 chore: increase the version numbers to v9.2 2024-08-26 21:39:11 +02:00
nicusorcitu
2b33f8b0a7 perf(nxp): v9.1.0 upstream vglite optimization (#6646)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Ana Grad <ana.grad@nxp.com>
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
Co-authored-by: Ana Grad <ana.grad@nxp.com>
Co-authored-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2024-08-26 20:11:26 +02:00
Gabor Kiss-Vamosi
f4ea1ec82c chore: add LV_USE_PRIVATE_API (#6737) 2024-08-26 13:29:26 +02:00
Gabor Kiss-Vamosi
51f06c097d feat(sdl_render): support all draw task types (#6437) 2024-08-26 10:46:40 +02:00
Erik Tagirov
e186b4c8b6 feat(driver): import Wayland driver from v8 (#6549) 2024-08-23 22:03:55 +02:00
Liam
69d440335f fix(fs): remove Arduino SD initialization (#6725) 2024-08-23 08:16:52 +02:00
Victor Wheeler
77892ee0ad fix(Kconfig): remove leading spaces on line 1692 (#6695) 2024-08-23 08:43:13 +08:00
becseya
a476098fcc feat(fs): default drive letter + ESP FS docs (#6367)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-21 11:47:29 +02:00
Liam
1d14386b99 refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" names (#6068)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-02 07:46:42 +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
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
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
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
Liam
af041657aa fix(Windows): use global lock (#6425) 2024-07-08 11:38:47 +08:00
Fabian Blatz
f5443d2fd2 feat(env): make LVGL a Zephyr compatible module (#6460) 2024-07-05 00:16:25 +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