Commit Graph

10891 Commits

Author SHA1 Message Date
Victor Wheeler
f9a9d5b41b fix(indev.rst): handle lv_obj_is_focused no longer exists. (#7711) 2025-02-06 13:26:49 +01:00
Gabor Kiss-Vamosi
970ca51361 ci(ccpp): add --auto-clean flag to lower disk space usage 2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
1c9c9f6601 feat(xml): add basic callback event support 2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
a535063308 feat(xml): add support scale, span, roller and bar
Also add some backward compatible API changes
2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
b78a9b447a feat(xml): add gradient support 2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
ecfe33480b fix(xml): fix widget xmls 2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
39c4011864 refactor(table): convert lv_table_add_cell_ctrl to a setter 2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
5f2888d93a refactor(chart): add 'series' keyword in value setters/getters for consistency 2025-02-05 22:48:59 +01:00
Gabor Kiss-Vamosi
9cc9e7b503 docs(licenses): add the missing license files (#7668) 2025-02-05 19:32:22 +08:00
cristian-stoica
590184c59b fix(sysmon): disable all performance banners from screen with serial redirect (#7593) 2025-02-05 19:25:34 +08:00
Detlev Zundel
61b9d1a807 fix(draw_sw_mask): add ASSERT_MALLOC check (#7692)
Signed-off-by: Detlev Zundel <dzu@member.fsf.org>
2025-02-04 12:16:27 -05:00
Victor Wheeler
c5f888235d Feat(docs): proofread docs batch17 (#7680) 2025-02-03 19:59:05 -03:00
Saeed Poorjandaghi
b7d2eb159a fix(memcpy): ensure volatile qualifier for destination pointer in lv_… (#7573) 2025-02-03 19:58:43 -03:00
André Costa
5fde4418fb fix: warn user about deprecated LV_DEFAULT_DRIVE_LETTER (#7620)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2025-01-30 18:08:36 -03:00
André Costa
ed1b7d6349 feat(observer): add bind_XXX ge/gt/le/lt and notify only when value changes (#7678)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
2025-01-30 18:01:52 -03:00
Niklas Fiekas
5d2709db32 fix(chart): fix last point not drawn in scatter chart (#7665)
Co-authored-by: Gregor Stemme <gregor.stemme@Sartorius.com>
2025-01-30 14:55:16 -05:00
Paul Vogel
6133695bfe fix(canvas): initialize layer before return (#7677) 2025-01-30 14:07:39 -05:00
André Costa
c4e426ab6b fix(indev): skip press event on new object release (#7612) 2025-01-30 11:14:07 -05:00
Kevin Wright
2579d2bfe7 fix(xml): Fixed small typo (#7684) 2025-01-30 12:33:46 -03:00
cristian-stoica
84db90f418 refactor(draw): use task instead of draw_unit as argument to draw functions (#7240)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2025-01-30 11:48:26 +01:00
Victor Wheeler
5f41926f04 fix(docs): clarify obj hierarchy after lv_menu_page_create() (#7604) 2025-01-30 11:13:28 +01:00
Cosmin-Daniel Radu
284e7a41df fix(vglite) ARGB8565 color format support
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-01-30 01:47:40 +01:00
Cosmin-Daniel Radu
9e5039c6c4 fix(vglite) fix stride calculation
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-01-30 01:47:40 +01:00
Cristian Stoica
b89958a1c7 fix(vglite) Do not dispatch any task if draw unit is busy with "wait_for_finish".
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2025-01-30 01:47:40 +01:00
Cosmin-Daniel Radu
2e75bbdbe4 feat(vglite) draw_vglite_border add support for legacy scissor
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-01-30 01:47:40 +01:00
Cosmin-Daniel Radu
b67bfeeae0 fix(vglite) vglite draw thread stack size increase for gcFEATURE_VG_SIMPLYFIED_BEZIER
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-01-30 01:47:40 +01:00
Cosmin-Daniel Radu
655f744c5d fix(vglite) skip VG_LITE_PATTERN_REPEAT tasks on GC255
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-01-30 01:47:40 +01:00
Cosmin-Daniel Radu
33de4075a1 fix(pxp) draw_img src_area parameter
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2025-01-30 01:47:40 +01:00
Cristian Stoica
29e3da28ea fix(vglite) do not apply scissor cut if border is complete
This avoids an unnecessary operation and improves performance for simple
cases

Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2025-01-30 01:47:40 +01:00
Liam Howatt
4d8b72260d fix(refr): lv_obj_invalidate_area invalidates whole obj (#7598) 2025-01-30 00:50:25 +01:00
Liam Howatt
660b41df9c fix(gif): fix bounds check (#7675) 2025-01-29 16:17:59 -03:00
Victor Wheeler
d1302001ba fix(docs): fix minor issues with alif.rst (#7676) 2025-01-29 08:31:39 +01:00
Erik Tagirov
fa305054f4 feat(drm): add support for GBM buffer object to increase performance (#7464) 2025-01-29 08:16:32 +01:00
Gabriel
0f67eb67cf docs(fbdev): add information about resolution issue (#7025) 2025-01-28 11:24:22 -05:00
Paul Vogel
c3c731d241 fix(chart): avoid divide by zero (#7609) 2025-01-28 11:11:21 -05:00
Liam
1ed1ddd881 docs(Alif): add docs for Alif chip vendor (#7622) 2025-01-28 12:44:46 +01:00
Victor Wheeler
3c995e389b fix(docs): several minor doc fixes (#7652) 2025-01-28 12:43:41 +01:00
Felipe Neves
2c3b2d2c17 docs: general typo fix on the NXP related docs. (#7626)
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2025-01-28 12:41:54 +01:00
Erik Tagirov
4e61b66d77 fix(cmake): installation with custom LV_CONF_PATH (#7624) 2025-01-28 12:37:07 +01:00
Fabian Blatz
7d088e2399 fix(demo): Add missing Kconfig symbols for ebike and high res
Adds the missing Kconfig symbols for ebike and high resolution demo.
2025-01-28 12:01:44 +01:00
Fabian Blatz
b6adc8fe70 chore(tests): Enable -Wunused-function
Enable -Wunused-function function flag to avoid dead code.
2025-01-28 12:01:44 +01:00
Fabian Blatz
5c11078447 feat(draw/sw): make I1 luminance threshold configurable (#7616) 2025-01-28 11:15:44 +01:00
Liam
4744bbe194 feat(drivers): add evdev discovery (#7481) 2025-01-24 04:58:52 +01:00
Victor Wheeler
b9dd8b1172 fix(fs_win32): fix inconsistency using LV_FS_WIN32_PATH... (#7608) 2025-01-23 23:05:53 -03:00
Gabor Kiss-Vamosi
0cd1f0ca39 fix(layout): always recalculate teh layout if HIDDEN changes (#7607) 2025-01-23 23:05:10 -03:00
Liam
e9505a84da docs(Riverdi): Add Riverdi board docs (#7629) 2025-01-23 23:04:30 -03:00
VIFEX
2b97e0c022 fix(draw_vector): alleviate the loss of precision in obtaining path bound (#7635)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-01-23 13:15:54 -05:00
André Costa
05a0395a1c ci: cancel previous workflow run on new commit (#7619) 2025-01-23 12:50:54 -05:00
yushuailong
d066084e29 fix(refr): lv_refr_get_top_obj not check style opa (#7643)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-01-23 12:31:30 -05:00
Felipe Neves
52c48cbe3f fix(vg_lite_math): initialize all variables to avoid error of uninitialized variables on some compilers. (#7628)
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2025-01-23 12:26:14 -05:00