Commit Graph

291 Commits

Author SHA1 Message Date
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
Fabian Blatz
a2fb2808ba fix(kconfig): Do not set LV_CONF_SKIP by default (#6562) 2024-07-26 09:53:43 +02: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
Kevin Schlosser
58100f1d40 fix(gen_json): fix bad LVGL header path (#6479) 2024-07-09 14:07:07 +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
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
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
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
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
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
Marex
7a9dd62039 fix(scripts): remove scripts/release/ directory (#6134)
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-05-12 22:49:40 +08:00
Joseph Chen
d0c88f2769 feat(os): add mqx for osal (#6191) 2024-05-09 22:00:53 +02:00
becseya
76267c1b0a feat(tools): Python script for automatically applying version (#6012) (#6080) 2024-05-06 14:09:56 +02:00
Marex
9aa95c3f47 docs: simplify the find_version script and fix shellcheck report in it (#6133)
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-05-03 09:49:24 +02:00
Liam
eb1fe43595 chore(style): use lv_part_t type where suitable (#6075) 2024-04-30 11:00:05 +02:00
Marex
9343212415 fix(docs): pull version out of lv_version.h (#6097)
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-04-22 16:44:55 +02:00
Xu Xingliang
124086cb1b fix(script): add per image attribute for C array
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-04-22 12:36:17 +08: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
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
Gabor Kiss-Vamosi
bcb8dbb736 feat(mask): add support for image file bitmap masks (#5911) 2024-03-26 17:28:09 +08:00
lhdjply
910257fa8a docs(changelog): fixed changelog displaying no line breaks (#5931)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-03-21 19:22:45 +08:00
Gabor Kiss-Vamosi
54f9003722 feat(indev) Add crown support to pointer input device (#5057) 2024-03-19 10:10:28 +08:00
Benign X
6e76854009 feat(script): change trace_filter default trace log file to log_file.systrace (#5900)
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-03-18 22:33:55 +08:00
Kevin Schlosser
1f76eabadd adds extern "C" to the header files that were missing it. (#5857) 2024-03-14 10:38:25 +08:00
VIFEXT
ba7628effc fix(conf): fix typo cause thorvg not enabled (#5837)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-03-12 15:36:49 +01:00
Gabor Kiss-Vamosi
7a59cd15ec docs(style): output the style properties to style-props.rst (#5802) 2024-03-10 14:46:40 +08:00
Johannes Marbach
1ea51ad616 fix(drm): eliminate use of non-existent lv_api_map.h and enable smoke tests (#5694)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-02-22 12:19:23 +01:00
Neo Xu
f5f19ca7f0 feat(event): return event dsc for later to remove (#5630)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-02-19 21:43:57 +01:00
Gabor Kiss-Vamosi
10978c94c2 feat(image, layer): add bitmap mask feature (#5545) 2024-02-10 20:57:46 +01:00
GoT
cfd14cdacd fix(LVGLImage): use lv_image_dsc_t instead of lv_img_dsc_t (#5629) 2024-02-09 21:01:52 +08:00
Neo Xu
7579b96b9b fix(image): add data_size filed to all c-array images (#5608)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-02-07 12:13:00 +08:00
Neo Xu
812e98aa8b chore(conf): use EXTERNAL and INTERNAL macro to config libs (#5046)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-02-06 16:24:59 +08:00
Neo Xu
a1d9b5b5c0 feat(script): add ARGB8565 format support (#5593)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-02-05 22:28:37 +08:00
Neo Xu
e4de2d265a feat(vector): add API to append arc (#5510)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-30 17:33:10 +08:00
GoT
8f67ffe608 fix(script): Remove TRUECOLOR for LVGLImage.py (#5523) 2024-01-30 07:06:03 +08:00
Johannes Marbach
b45ef5ccf9 feat(drivers): add libinput/xkb driver (#5486) 2024-01-29 13:14:37 +01:00
Neo Xu
0353bccc0a feat(script): add tool to view bin image (#5451)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-24 17:47:49 +08:00
Neo Xu
214d72da88 feat(test): automatically generate test image (#4976)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-19 10:38:30 +01:00
Benign X
c2707d3fca chore(LVGLImage): triple double-quoted strings should be used for docstrings (#5373) 2024-01-18 09:24:07 +01:00
Gabor Kiss-Vamosi
fb0fc86895 refactor(style): rename style_anim_time -> style_anim_duration (#5338) 2024-01-15 17:59:18 +01:00
Ju1He1
ed2056b620 feat(windows): add some more decls spec attributes (#5259) 2024-01-14 13:50:23 +01: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
Gabor Kiss-Vamosi
8df95aaf4b fix(grid,flex): fix compile errors when grid or flex is disabled (#5289) 2024-01-12 10:41:14 +08:00
Neo Xu
087a06b2c9 fix(script): fix png to bin converter to take magic into consideration (#5285)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-11 11:14:32 +01:00
Neo Xu
873549150e refactor(display): add API to set raw buffer to display (#5274)
The drivers have been changed back original logic. Fix #5270 Fix #5271
Related to #5204 lvgl/lv_binding_micropython#313
Discussion on #5273

Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-11 06:48:51 +01:00