Commit Graph

628 Commits

Author SHA1 Message Date
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
红桃六
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
Felix Biego
db1daf55d8 fix(examples): add casts (#7831) 2025-02-24 23:23:54 +01:00
Gabor Kiss-Vamosi
fc5c156385 feat(thorvg): use LVGL's malloc/realloc/zalloc/free (#7772) 2025-02-21 18:51:33 +01:00
Paul Vogel
77f8f62d18 fix(example_grad): return value from lv_style_get_prop not checked (#7793) 2025-02-19 10:36:37 +08:00
Victor Wheeler
1d0bb3e8c6 feat(docs): new docs-build paradigm... (#7597) 2025-02-18 20:51:47 -05:00
Zhang Ji Peng
9760d57540 feat(decoder): add svg image decoder for image widget (#7141)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-02-14 19:33:49 +08:00
Gabor Kiss-Vamosi
09d0d10e28 revert(xml): revert the accidentally modifed view.xml 2025-02-13 18:59:27 +01:00
Gabor Kiss-Vamosi
052d908ab7 feat(xml): add test for a complex view 2025-02-13 18:59:27 +01:00
Gabor Kiss-Vamosi
55911732f1 Dont's squash - gradient updates (#7646) 2025-02-12 22:30:53 -03: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
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
Benign X
62291fa174 feat(draw): add lv_draw_letter support (#7490)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-01-16 10:42:30 +08:00
André Costa
e028ee985c feat(anim): add a pause method (#7583) 2025-01-15 08:57:30 +01:00
cristian-stoica
b1728f85b3 fix(os): add support for thread names (#7579)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2025-01-15 07:31:05 +01:00
Gabor Kiss-Vamosi
99e2734093 fix(xml): return if XMLs can't be saved (#7588) 2025-01-13 08:37:56 +08:00
Victor Wheeler
ad66f13f96 feat(docs): batch 12 of proofread/edited docs (#7440) 2025-01-10 11:06:42 -03:00
Gabor Kiss-Vamosi
6a1ecfcf34 feat(xml): add support for more properties and add more examples (#7417) 2025-01-08 11:25:06 -05:00
Liu Yi
cdaaeb81dc docs(label): add documentation and example for text recolor (#7460)
Signed-off-by: lhdjply <lhdjply@126.com>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
Co-authored-by: Victor Wheeler <vwheeler63@users.noreply.github.com>
2024-12-22 20:26:10 +01:00
Liam
bb54fc50c2 fix(examples): fix infinite scroll crash (#7459) 2024-12-18 09:28:18 +01:00
Victor Wheeler
64e01e5248 feat(anim): clarify reverse play in animation API (#7338) 2024-12-18 07:43:00 +01:00
VIFEX
6decbb7f77 chore(indev_gesture): add missing config and fix warning (#7461)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-12-16 20:03:17 +08:00
Victor Wheeler
7ecf7c2e52 feat(docs): widget proofread wrap-up (#7405)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-12-08 23:13:21 +01:00
Gabor Kiss-Vamosi
fc5939dcff feat(xml): add the basics of declarative XML support 2024-12-05 10:14:39 +01:00
Gabor Kiss-Vamosi
db11e7bae5 fix(label): use LV_LABEL_LONG_MODE_* instead of LV_LABEL_LONG_* 2024-12-05 10:14:39 +01:00
Liam
5272788bfb feat(examples): add infinite scroll example (#7388) 2024-12-03 15:34:14 -03:00
Gabor Kiss-Vamosi
df18a5f68c fix(ebike-demo): make it compile with Arduino (#7397) 2024-12-03 17:18:20 +01:00
Camden Adams
78f8f58024 chore(example_tabview): fix typo (#7377) 2024-12-03 13:09:19 +01:00
Gabor Kiss-Vamosi
8fbf72a1dc fix(arduino): allow including lvgl_private.h even if the examles and demos are in the src folder (#7366) 2024-12-02 21:45:19 +01:00
Victor Wheeler
1a0b6d313e feat(chart,calendar): two grammar corrections (#7340) 2024-11-29 17:42:39 +01:00
Michele Perla
b05382e613 feat(scroll): user-defined scrollbar length using LV_STYLE_LENGTH (#7306)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-11-29 09:47:46 +08:00
Erik Tagirov
f677c25abc feat(indev): add multi touch gestures (#7078) 2024-11-18 09:52:25 +01:00
Victor Wheeler
30c9f2c450 feat(docs): scrolling doc proofread, edited and clarified... (#7170) 2024-11-17 22:22:14 +01:00
Gabor Kiss-Vamosi
7bccca027a chore(api): prevent API leaks (cache and thread) (#7220) 2024-11-13 12:37:37 +01:00
VIFEX
43a3c65b82 feat(obj): add transform matrix attribute (#7187) 2024-11-09 15:01:22 +08:00
Gabor Kiss-Vamosi
37ea110238 fix(chart): fix saving the address of a local variable in lv_example_chart_3()
fixes https://forum.lvgl.io/t/two-questions-about-the-chart-control/18590/2
2024-10-29 19:47:55 +01:00
Carlos Diaz
b1dc25a9af fix(file_explorer): fix navigation handling (#7124)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-10-27 18:43:23 +08:00
lorddevereux
c61ca42a2a feat(scale): add additional style properties (#6649)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-10-23 08:28:25 +02:00
Liu Yi
55876d4f1e fix(examples): fix font manager example build error in docs (#7085)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-10-16 10:27:13 +02:00
VIFEX
a8c8963cdb chore(docs): fix font manager example index typo (#7083)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-16 09:17:08 +02:00
VIFEX
4f086111a1 docs(font_manager): add documentation and test cases (#7058)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-10-16 00:34:45 +08:00
Zhang Ji Peng
bbe5f032e6 feat(libs): add SVG rendering support (#6845)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2024-10-15 21:33:27 +08:00
Gabor Kiss-Vamosi
2466d7ca39 chore: remove UTF-8 BOMs (#6942) 2024-10-11 21:31:35 +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
lizhaoming19980614
a37f84f34c feat(switch): add vertical switch function (#6786)
Co-authored-by: lizhaoming <13678462+lizhao-ming@user.noreply.gitee.com>
Co-authored-by: 100ask <support@100ask.net>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-14 12:04:51 +08:00
Benign X
7f57f37560 feat(spangroup): add lv_spangroup_get_span_by_point in spangroup (#6579)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-12 17:56:35 +08:00