Commit Graph

10540 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
58243733d8
fix(codespace): use lv_conf.defaults to generate lv_conf.h (#7075) 2024-10-15 21:24:33 +08:00
Liam
09d9c575b6
feat(drivers): add STM32 LTDC support (#7059) 2024-10-15 12:05:19 +02:00
VIFEX
4a75a62fe2
chore(test): add missing label_recolor ref images (#7064)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-15 10:55:47 +08:00
Yobe Zhou
ce52267eb1
docs(scale): fix rst (#7045) 2024-10-14 19:55:17 +02:00
VIFEX
0964feae33
fix(vg_lite): fix thorvg 32bit rendering test coordinate calculation overflow (#7052)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-14 19:36:08 +02:00
Gabor Kiss-Vamosi
d2ba572e34
feat(demo): add an ebike demo (#7019) 2024-10-14 18:47:47 +02:00
yoshi-ogawa
c68aa7ae88
docs(license): add font license files (#6971)
Signed-off-by: Yoshihito Ogawa <yoshihito.ogawa.kc@renesas.com>
2024-10-14 23:21:00 +08: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
Liam
30193c1035
feat(draw): add NemaGFX rendering backend (#7002)
Co-authored-by: Ioannis Markopoulos <Ioannis_Markopoulos@amat.com>
2024-10-13 08:13:56 +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
Toni Neubert
da58f2c48e
fix(anim_timeline): run animations which do not have an exec cb (#7043) 2024-10-12 12:15:08 +08:00
VIFEX
9d4c26dd73
fix(vg_lite): fix path bonding box coordinate overflow (#7037)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-12 10:04:38 +08:00
VIFEX
58c2ab59b0
fix(vg_lite_tvg): fix shape_set_stroke calling order error (#7039)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-12 10:03:07 +08:00
Gabor Kiss-Vamosi
ebe288dc0f
fix(dave2d): fix dave2d private include issue (#7016) 2024-10-12 10:00:16 +08:00
Gabor Kiss-Vamosi
08d2c34d6c
fix(anim): compensate over time (#6989) 2024-10-12 09:11:07 +08:00
Victor Wheeler
52665bf303
fix(docs): fix error blocking API-doc generation under Windows (#6990) 2024-10-11 21:31:49 +02:00
Gabor Kiss-Vamosi
2466d7ca39
chore: remove UTF-8 BOMs (#6942) 2024-10-11 21:31:35 +02:00
Gabriel
0718a12818
docs(yocto): add guide to integrate lvgl recipe in Yocto (#7024) 2024-10-10 23:01:30 +08:00
VIFEX
9a8b5bd730
feat(vg_lite): add profiler for vg_lite_set_scissor (#7023)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-10 20:18:20 +08:00
Liam
1cd1c39cb7
fix(scale): horizontal scale sections not visible (#6982) 2024-10-10 13:59:33 +02:00
VIFEX
609e48fe9c
fix(vg_lite_tvg): fix int32 type missmatch (#7022)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-10 13:55:42 +02:00
lion2tomato
89ec040eb6
fix(png): move png_image_free to just before return NULL (#7020)
Signed-off-by: lijianjun <lijianjun@xiaomi.com>
Co-authored-by: lijianjun <lijianjun@xiaomi.com>
2024-10-10 12:17:25 +08:00
Gabor Kiss-Vamosi
41d37b3f9d
chore(stale): use the correct labels (#7017) 2024-10-10 10:46:49 +08:00
lion2tomato
302c3b65cd
fix(png): fix mem leak in libpng decoder (#6952)
Signed-off-by: lijianjun <lijianjun@xiaomi.com>
Co-authored-by: lijianjun <lijianjun@xiaomi.com>
2024-10-09 21:47:03 +02:00
Narukara
e470349974
docs: fix broken links (#6910) 2024-10-09 19:45:04 +02:00
Gabor Kiss-Vamosi
fc3ee875ab
fix(drivers): add missing includes (#6905) 2024-10-09 17:28:34 +02:00
Benign X
23addd077f chore(iter): add more safe checker and const qualifier 2024-10-09 21:33:13 +08:00
Benign X
b3bf2ab441 refactor(iter): use circle_buf to simplify codes 2024-10-09 21:33:13 +08:00
Benign X
d08d545969 feat(circle_buff): add lv_circle_buf_t component 2024-10-09 21:33:13 +08:00
VIFEX
2d6d913fd6
feat(vg_lite_tvg): add vg_lite_set_scissor function support (#6959)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-09 13:49:11 +02:00
Gabor Kiss-Vamosi
5d9064c17e fix(sdl): make it work with canvas rendering too
SDL won't take non-display refresh ralted tasks.
2024-10-09 10:47:01 +02:00
Gabor Kiss-Vamosi
780807029f fix(sdl): add static_text flag to to lv_draw_label_dsc_t
... and cache only static texts in the SDL renderer. Otherwise the cached draw_dsc can contain wild pointers if teh texts are reallocated/freed.

Fixes #6972
2024-10-09 10:47:01 +02:00
Gabor Kiss-Vamosi
d5b02fe131 fix(refr): if tile_cnt == 1 don't create new layers.
Required to fix SDL renderer
2024-10-09 10:47:01 +02:00
Gabor Kiss-Vamosi
0176f174e8
fix(benchmark): improve responsiveness and use the LVGL logo instead of the cogwheel (#6980) 2024-10-08 16:54:07 +02: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
Victor Wheeler
8d47460580
docs: update macro LV_TA_CURSOR_LAST => LV_TEXTAREA_CURSOR_LAST (#6995) 2024-10-07 18:04:59 +02:00
dependabot[bot]
a853a1289a
chore(deps): bump JamesIves/github-pages-deploy-action from 4.6.3 to 4.6.8 (#6984)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 21:26:25 +08:00
Liam
53d86775e2
fix(drivers): calculate stride align correctly (#6976)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-10-02 19:50:36 +08:00
hydevcode
b2f2b9e148
fix(rt-thread): fix compile error (#6938) 2024-10-02 11:55:48 +02:00
Carlos Diaz
bc7abe9dd8
fix(grid): fix naming conflicts (#6963) 2024-10-02 11:29:12 +02:00
VIFEX
0ff875423a
fix(thorvg): fix clipped clippers (#6956)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2024-10-01 15:42:32 +02:00
Gabor Kiss-Vamosi
14a5fabe00
docs(display): mention how to manipulate the invalidated area (#6836) 2024-10-01 10:21:34 +02:00
Victor Wheeler
df6c4a0a4c
fix(docs): restore missing on-line examples (#6927) 2024-10-01 10:09:47 +02:00
Gabor Kiss-Vamosi
bdba77287c
chore: use the new labels in GitHub actions and docs (#6940) 2024-09-30 17:38:49 +02:00
Gleb Mazovetskiy
e4849fecdd
chore(lv_conf_internal): avoid LV_CONF_SKIP redefinition warning (#6960) 2024-09-30 16:43:39 +02:00
Neo Xu
2601a26c7f
chore: fix compile warnings (#6817)
Signed-off-by: xuxingliang <xuxingliang@xiaomi.com>
2024-09-30 14:58:57 +02:00
Victor Wheeler
0458acd998
fix(docs): fix most sphinx warnings (#6916)
Co-authored-by: Kevin Schlosser <kdschlosser@users.noreply.github.com>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-09-30 14:57:22 +02:00
Liam
a298c245ac
fix(layout): calculate content width using x alignment (#6948) 2024-09-30 18:44:25 +08:00
Gabor Kiss-Vamosi
2acd6ff7e3
fix(style): remove transitions when a local style property is set (#6941) 2024-09-29 17:07:58 +02:00