Commit Graph

10997 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
50fbe6a0a4 fix(thorvg): add missing include (#7877) 2025-03-07 12:09:52 +01:00
Liu Yi
cb8ac4df4f ci(ubuntu): ci use ubuntu24.04 (#6241)
Signed-off-by: lhdjply <lhdjply@126.com>
2025-03-07 10:47:17 +01:00
Gabor Kiss-Vamosi
346395d039 chore(obj): deprecate lv_obj_find_by_id in favor of lv_obj_find_by_name 2025-03-07 10:30:22 +01:00
Gabor Kiss-Vamosi
56c44bfdc4 refactor(objid): rename lv_obj_get_child_by_id to lv_obj_find_by_id for consistency 2025-03-07 10:30:22 +01:00
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
6d999331d7 chore(class): use lv_ prefixed s to avoied naming conflicts with the user widgets 2025-03-07 10:30:22 +01:00
Neo Xu
aa567970c5 fix(nuttx): fix nuttx lcd release assert (#7840) 2025-03-07 08:43:27 +08:00
Gabor Kiss-Vamosi
1623acab3d docs(test): fix the location of test.rst (#7900) 2025-03-06 23:47:53 +01:00
Gabor Kiss-Vamosi
8d04466c68 feat(test): make LVGL's test utilities public 2025-03-06 23:25:03 +01:00
Gabor Kiss-Vamosi
aff9ad3b4a fix(label): improve the position keeping of updated scrolling texts 2025-03-06 23:25:03 +01:00
Gabor Kiss-Vamosi
eeb1fef18e fix(anim): make sure the resumed animtion doesn't skip the first update 2025-03-06 23:25:03 +01:00
yushuailong
71e6edcdf7 fix(refr): fix invalidate area calc error (#7871)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-03-06 10:43:41 +01:00
VIFEX
660e1afda0 fix(vg_lite): fix missed reference count release (#7889)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-03-05 19:42:40 +08:00
VIFEX
39bc1f78d0 perf(array): make short functions inline to reduce function jumps (#7890)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-03-05 19:42:12 +08:00
dependabot[bot]
c4f4202fa4 chore(deps): bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 (#7873)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 16:38:20 +08:00
dependabot[bot]
4fb0615880 chore(deps): bump espressif/upload-components-ci-action from 1 to 2 (#7874)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 16:37:50 +08:00
Benign X
63b53829b6 fix(freetype): add missing error handling for glyph bitmap lookup failure (#7887)
Signed-off-by: Benign X <1341398182@qq.com>
2025-03-05 16:05:31 +08:00
Benign X
340482db9e feat(nuttx_fbdev): support for complete non-/consecutive fbdev mmap processing 2025-03-05 00:18:57 +08:00
Benign X
b662802112 fix(nuttx_fbdev): fix memory buffer handling
mmap fb mem addr

Improved the memory buffer handling in the framebuffer device driver for NuttX.

This change adjusts the calculation of the buffer offset and ensures that the framebuffer memory is correctly mapped.
2025-03-05 00:18:57 +08:00
Victor Wheeler
1b21cfe256 docs: fix doc-build failure (#7879) 2025-03-04 06:42:01 +01:00
红桃六
1bcc6e180d feat(spangroup): add some testcases for span rtl mode. (#7870)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2025-03-04 10:30:48 +08:00
lizhaoming
5c068fb015 feat(examples): add looping scroll example (#7714)
Co-authored-by: lizhaoming <13678462+lizhao-ming@user.noreply.gitee.com>
2025-03-04 00:02:31 +01:00
Victor Wheeler
0bef0125ea docs(restructure): restructure TOC and contents for ease of use (#7847) 2025-03-03 21:09:44 +01:00
Fabian Blatz
b201713604 feat(draw/sw): allow custom handlers (#7531) 2025-02-28 19:24:11 -03:00
VIFEX
d689dd6951 fix(vg_lite): fix pending swap sequence error (#7849)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-02-28 19:23:34 -03:00
Victor Wheeler
28277c8448 docs(introduction): update active state of v8.3 (#7867) 2025-02-28 20:10:33 +01:00
红桃六
2fcb7199c3 fix(indev): fix lv_indev_gesture write access error (#7843)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2025-02-28 10:00:41 +01:00
Liam Howatt
8c313b230d fix(SDL): error if color depth is 1 and render mode is not partial (#7846) 2025-02-27 16:25:03 +01:00
Zhang Ji Peng
2f3b307d5f fix(draw): fix 'lv_vector_path_append_arc' not starting with a 'move to' operation. (#7854)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2025-02-27 15:12:01 +01:00
Liam Howatt
97e0c9c0c2 fix(release_updater): push: if branch is specified, remote must be specified too (#7863) 2025-02-27 15:11:14 +01:00
Gabor Kiss-Vamosi
8d84f6a699 fix(obj): cover check should consider both grad opa-s (#7813) 2025-02-27 12:27:05 +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
Victor Wheeler
00df4ca7a4 docs(boards): proofread batch 21 (#7769) 2025-02-27 11:04:29 +01:00
红桃六
964ef5c551 fix(indev): fix platform-specific printf format for int32_t (#7844)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
2025-02-26 14:31:33 +08:00
Ackerman
ec15a45a93 fix(profiler_builtin): fix uint32_t storage nanosecond time overflow (#7818)
Signed-off-by: chenjinglin <chenjinglin@xiaomi.com>
2025-02-26 11:57:17 +08:00
jialuxiao-mi
5764574c9c fix(demos/smartwatch): fix image color format error (#7819)
Signed-off-by: jialuxiao <jialuxiao@xiaomi.com>
2025-02-26 11:56:36 +08:00
Ioannis Markopoulos
228498f4c3 fix(nema): Broken build after draw unit refactoring, draw_label changes (#7759) 2025-02-25 22:45:02 +01:00
Victor Wheeler
fc3e2dd1ae docs: convert 4 .rst files back to .md files since not part of doc-gen (#7839) 2025-02-25 22:36:30 +01:00
Gabor Kiss-Vamosi
ab07080f01 fix(release_updater): minor fixes and addition of new boards (#7726)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-02-25 17:42:11 +01:00
Victor Wheeler
8f6713c185 docs(misc): pre-re-org wrap-up... (#7804)
Co-authored-by: Felipe Neves <ryukokki.felipe@gmail.com>
2025-02-25 16:15:02 +01:00
Victor Wheeler
fb3903c55e docs(bindings): proofread batch 20 (#7764) 2025-02-24 23:24:51 +01:00
Victor Wheeler
d4b5bf8af0 docs(xml): fix Sphinx errors in XML-component docs (#7820) 2025-02-24 23:24:37 +01:00
Felix Biego
db1daf55d8 fix(examples): add casts (#7831) 2025-02-24 23:23:54 +01:00
Benign X
27b113e270 feat(lv_bin_decoder): improve error logging in file reading (#7826) 2025-02-24 20:03:39 +01:00
Felix Biego
728546adb7 feat(blend): add blend difference mode (#7796) 2025-02-21 19:29:29 +01:00
Gabor Kiss-Vamosi
fc5c156385 feat(thorvg): use LVGL's malloc/realloc/zalloc/free (#7772) 2025-02-21 18:51:33 +01:00
Victor Wheeler
2bf2ab46ce docs(libs): proofread docs batch 19 (#7709)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-02-21 18:49:14 +01:00
VIFEX
5856e46079 perf(vg_lite): reduce ineffective D-cache flushing operations (#7817)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-02-21 18:45:09 +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
Narukara
889f42be3f docs(intro): fix typo (#7812) 2025-02-21 12:24:12 +08:00