11014 Commits

Author SHA1 Message Date
Fabian Zäh
9e396fad8c fix(scale): change return type of lv_scale_get_rotation to int32_t and update documentation (#7862) 2025-03-12 17:23:42 -03:00
yushuailong
57a428abd8 fix(obj): style opa of other part is not effective (#7905)
Signed-off-by: yushuailong <yushuailong1@xiaomi.com>
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-03-12 17:19:26 +01:00
David Truan
176b500005 feat(indev): Add rotation and two fingers swipe gestures support (#7865) 2025-03-12 16:38:43 +01:00
Kamran Aghlami
8ae5ee254a feat(obj_tree): indent printed object data according to its depth (#7852)
Thanks!
2025-03-12 16:37:42 +01:00
Iulian Mateșică
ca2f5070f4 fix(nuttx): incorrect draw buffer size for I1 color and bpp=1 (#7885) 2025-03-12 16:32:56 +01:00
Felix Biego
5b39934276 docs(viewe): add Viewe docs (#7916) 2025-03-11 14:59:28 +01:00
Benign X
3198e1e78d fix(label): fix behavior when set to LV_LABEL_LONG_MODE_SCROLL_CIRCULAR with BIDI (#7886)
Signed-off-by: Benign X <1341398182@qq.com>
2025-03-11 14:27:03 +01:00
Gabor Kiss-Vamosi
90dcc889b2 feat(draw_sw): have only one SW draw unit with multiple threads internally (#7899) 2025-03-11 14:18:27 +01:00
mhasler-inno
b4f256a40e feat(dma2d): add support for DMA2D on STM32H7RS (#7850) 2025-03-10 19:05:46 -03:00
André Costa
416428faa7 feat(benchmark): add on benchmark end callback (#7814) 2025-03-10 19:01:43 -03:00
Zhang Ji Peng
7630e994bc fix(svg): fix SVG draw rect off by 1px bug (#7902)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2025-03-10 16:45:17 +01:00
jeremy-baker
abb51a43ee fix(dave2d): LV to D2 colour format conversion for I8 format (#7896) 2025-03-10 11:53:45 +08:00
jeremy-baker
cecaa6a5a8 fix(dave2d): fix build break (#7882) 2025-03-10 10:59:17 +08:00
VIFEX
ed1ff5bda6 feat(tests): add draw 8bpp font test (#7895)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-03-10 10:58:47 +08:00
liamHowatt
850426b793 docs(ffmpeg): images always loaded with lvgl fs 2025-03-07 12:10:29 +01:00
liamHowatt
eecebd2156 fix(ffmpeg): clear the first image data 2025-03-07 12:10:29 +01:00
liamHowatt
3605c32695 fix(ffmpeg): free packet 2025-03-07 12:10:29 +01:00
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