Commit Graph

620 Commits

Author SHA1 Message Date
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
Niklas Fiekas
651f69fd47 feat(indev): detect double and triple click (closes #6020) (#6187) 2024-09-12 09:27:25 +02:00
Liam
7c020e06fb fix(assets): add missing strides (#6790) 2024-09-04 12:59:36 +02:00
Moritz Schneider
f4d52cd9ae feat(freetype): add colored glyphs support (#6686)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-09-04 12:15:49 +02:00
Gabriel Wang
aa7446344c chore(cmsis-pack): create cmsis-pack for v9.2.0 2024-08-27 00:01:11 +02:00
Gabriel Wang
d01c6a4892 fix(porting): add buffer alignment attribute 2024-08-27 00:01:11 +02:00
Carlos Diaz
d59938d7f7 feat(scale): add custom labels example (#6699)
Co-authored-by: Liu Yi <lhdjply@126.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-25 07:48:13 +02:00
Liu Yi
6fa2e0dd51 docs(example): complete the examples not cited in the docs (#6608)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-08-03 08:34:45 +02:00
Liam
1d14386b99 refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" names (#6068)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-02 07:46:42 +02:00