Commit Graph

234 Commits

Author SHA1 Message Date
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
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
Zoltan Janosy
d0ddf9e10d feat(draw): add a configuration to reduce code size (#6313)
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
2024-06-10 16:13:02 +02: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
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
9c5ca0e081 feat(lottie): add ThorVG based lottie widget 2024-05-23 18:25:17 +02:00
Akos Becsey
4d12d64e4e feat(drivers): Renesas GLCDC display dirver 2024-05-23 00:44:41 +02:00
Joseph Chen
d0c88f2769 feat(os): add mqx for osal (#6191) 2024-05-09 22:00:53 +02:00
GoT
d0436fbb59 feat(drv): Implement Arduino SD driver (#5968) 2024-04-18 15:06:17 +02:00
Steven Qiu
5826cd377c fix(kconfig): add Montserrat 10 font to default title font list in Kconfig (#6057) (#6058) 2024-04-12 15:41:54 +02: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
Benign X
83b66d5374 chore(kconfig): move use_vector to correct place (#5995) 2024-03-29 18:15:14 +08:00
Ramesh
436172e582 fix(kconfig): update as per lv_conf_template.h (#5980) 2024-03-29 08:19:19 +01:00
Ramesh
dee1d27e0d chore(vg_lite): fix typo (#5993) 2024-03-29 11:04:55 +08: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
GoT
f4226cd7de feat(fs): add Arduino ESP LittleFS driver (#5905) 2024-03-20 13:51:20 +01:00
VIFEXT
4d4bb340c0 feat(vg_lite): add radial gradient support (#5836)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-03-20 12:03:45 +01:00
Gabriel Wang
e1c0b21b27 chore(cmsis-pack): prepare for v9.1.0 (#5917) 2024-03-20 10:13:36 +08:00
Gabor Kiss-Vamosi
ad1bfa6412 refactor(conf): rename LV_DRAW_SW_LAYER_SIMPLE_BUF_SIZE to LV_DRAW_LAYER_SIMPLE_BUF_SIZE (#5798) 2024-03-18 10:26:23 +08:00
Hanes Sciarrone
c647c3924b feat(freertos): support Espressif's FreeRTOS flavor (#5862) 2024-03-16 14:41:12 +01:00
Benign X
0c84cc0b3b refactor(freetype): refactor freetype params 2024-03-15 18:02:07 +08:00
Ramesh
87c57e3843 refact(Kconfig): update as per lv_conf_template.h (#5780) 2024-03-07 12:26:45 +08:00
_VIFEXTech
133aee3fca feat(vg_lite): add grad cache size config and auto release cache (#5731)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-03-04 10:17:04 +08:00
GoT
45a8af251a feat(fs): implement littlefs lfs.h driver support (#5562) 2024-02-24 16:10:02 +01:00
Gabor Kiss-Vamosi
7ef1db99f4 fix(kconfig): skip lv_conf.h by default (#5617) 2024-02-08 14:23:29 +01:00
Peter Bee
d2ec6c0351 feat(draw-sw): add simple Helium acceleration (#5596)
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2024-02-07 22:45:14 +01:00
_VIFEXTech
2422f57358 feat(vg_lite_tvg): add buffer address alignment config (#5576)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-02-04 18:39:51 +08:00
Benign X
dfd922ad73 feat(font_glyph_format): refactor draw and font format into lv_font_glyph_format_t 2024-02-01 11:39:18 +08:00
_VIFEXTech
71e7bd816e Revert "feat(font_glyph_format): refactor draw and font format into lv_font_glyph_format_t" (#5550)
Need to merge the commits separately.
2024-02-01 11:38:51 +08:00
Benign X
84917689da feat(font_glyph_format): refactor draw and font format into lv_font_glyph_format_t (#5540) 2024-02-01 10:46:09 +08:00
_VIFEXTech
e271b23341 fix(vg_lite): add config to disable draw shadow (#5534)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-01-31 14:33:57 +08:00
Johannes Marbach
b45ef5ccf9 feat(drivers): add libinput/xkb driver (#5486) 2024-01-29 13:14:37 +01:00
lhdjply
6cf637f2d9 chore(demos): Remove unused definitions (#5506)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-01-27 17:46:47 +08:00
_VIFEXTech
9b7de6ee87 chore(Kconfig): add missing profiler trace buffer size config (#5436)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-01-23 12:05:35 +01:00
_VIFEXTech
b125d1baad perf(vg_lite): add asynchronous rendering support (#5398)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-01-23 12:06:35 +08:00
Gabriel Wang
51b8d8e4ea chore(cmsis-pack): prepare for releasing LVGL9 (#5417) 2024-01-22 18:05:05 +01:00
Benign X
7b68aef4ab feat(image_decoder): add image decoder header cache (#5420) 2024-01-22 14:28:58 +01:00
Gabor Kiss-Vamosi
2297338c0d revert "feat(decoder): add image header cache" (#5418) 2024-01-22 12:57:06 +01:00
Benign X
d26eac8f3a feat(decoder): add image header cache (#5407) 2024-01-22 12:44:14 +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
Gabriel Wang
78a6b2f425 chore(cmsis-pack): prepare for LVGL9 release (#5323)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-01-15 19:50:03 +01:00
Gabor Kiss-Vamosi
c7bece7d98 fix(conf): mode LV_USE_SYSMON and LV_USE_PEFRF/MEM_MONITOR closer (#5314) 2024-01-15 13:50:01 +01:00
Kenji Mouri (Qi Lu)
cab1336d8e feat(drivers): add Windows backend for LVGL v9 (#5313) 2024-01-14 16:35:35 +01:00
Zoltan Janosy
2cbeddce8a Added LCD driver options to Kconfig. (#5298)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-01-14 21:38:09 +08:00
_VIFEXTech
39cb1ddc4a feat(vg_lite_tvg): organize configuration items (#5280)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-01-12 11:35:45 +01:00
_VIFEXTech
973285f33e chore(Kconfig): use Tab to replace spaces for indentation (#5282)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-01-11 09:02:47 +01:00
Neo Xu
00825c1ff6 fix(vg_lite): fix compile error for log (#5267)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-11 10:23:37 +08:00
Neo Xu
c9386a1a93 feat(vg_lite): add porting layer for VG-Lite simulator based on ThorVG (#5256)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-10 13:20:46 +01:00