Victor Wheeler
377cc5aa80
docs(libs): proofread docs batch18 ( #7688 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com >
2025-02-19 08:39:03 -05:00
VIFEX
10fbcef470
feat(draw_vector): add fill units support ( #7774 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2025-02-19 19:40:39 +08:00
红桃六
64e0388d32
fix(kconfig): add LIBUV dependency to prevent missing configurations ( #7798 )
...
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com >
2025-02-19 19:30:17 +08:00
红桃六
cc51da5af3
fix(indev): modify calculation delta_y use p_delta_y, not p_delta_x ( #7791 )
...
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com >
2025-02-19 14:52:16 +08: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
d22bf032b1
docs(roller): fix roller API-docs spelling error ( #7735 )
2025-02-18 20:53:31 -05:00
Victor Wheeler
1d0bb3e8c6
feat(docs): new docs-build paradigm... ( #7597 )
2025-02-18 20:51:47 -05:00
Gabor Kiss-Vamosi
97aa6b8629
docs(xml): fix not using the docs ( #7785 )
2025-02-19 09:45:20 +08:00
Victor Wheeler
80ee18b612
feat(docs): upgrade presentation of display.rst ( #7478 )
2025-02-18 21:51:40 +01:00
Niklas Fiekas
f0c819c1b1
perf(draw): optimize lv_draw_label() with text_length for text_local ( #7673 )
2025-02-18 16:48:59 -03:00
红桃六
589e8ac994
fix(indev): fix platform-specific printf format for int32_t ( #7784 )
...
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com >
2025-02-17 17:14:33 +08: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
Benign X
1d49c7afbe
fix(draw_letter): fix draw letter bg_coords behaviour when it's NULL ( #7773 )
2025-02-14 17:55:16 +08:00
André Costa
cef1649ea7
feat(osal): add lv_os_get_idle_percent for linux ( #7632 )
...
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com >
2025-02-14 11:49:19 +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
ad8a9d9587
docs(xml): reorganize and extend the XML docs
2025-02-13 18:59:27 +01:00
Gabor Kiss-Vamosi
299e31b9ed
feat(xml): add buttonmatrix
2025-02-13 18:59:27 +01:00
Gabor Kiss-Vamosi
fc4f8fa694
fix(xml): add missing align and layout values
2025-02-13 18:59:27 +01:00
Gabor Kiss-Vamosi
e90cfb7117
refactor(chart): add 'series' keyword in value setters/getters for consistency
2025-02-13 18:59:27 +01:00
Fabian Blatz
dc2346830b
fix(text): fix oob read for utf8-next ( #7602 )
2025-02-13 14:50:01 -03:00
Gabor Kiss-Vamosi
55911732f1
Dont's squash - gradient updates ( #7646 )
2025-02-12 22:30:53 -03:00
André Costa
0c5e09a144
ci: add 8bit build option ( #7574 )
2025-02-12 14:26:44 -05:00
Victor Wheeler
bafc22e016
feat(fs): clarify rest of docs on driver-identifier letters. ( #7710 )
2025-02-12 13:58:37 -05:00
Paul Vogel
155ee2a045
fix(bin_decoder): check divisor is zero ( #7610 )
2025-02-12 16:27:43 +08:00
William Spinelli
49d6d7295a
fix(nema): fix indexed image error ( #7744 )
2025-02-11 20:31:42 -05:00
VIFEX
da2438712b
feat(vg_lite): enhanced the automatic diagnosis function of GPU errors ( #7751 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2025-02-12 09:11:01 +08:00
Victor Wheeler
43b32341b0
fix(observer): protect against possible negative arg value
2025-02-11 22:06:14 +01:00
Victor Wheeler
bae25ad288
fix(observer): fix 2 warnings emitted by VS C compiler...
...
- possible loss of data warning from `size_t` to `uint32_t`, and
- signed-unsigned comparison warning
2025-02-11 22:06:14 +01:00
Victor Wheeler
82034cbaee
feat(observer): rename arg to clarify correct use...
...
...`subject` => `group_subject` to clarify meaning and correct use
so that it is clear that it is not the same as any of the subjects in
the `list[]` argument.
2025-02-11 22:06:14 +01:00
Victor Wheeler
9b3c365ae5
feat(observer): Make lv_obj_remove_from_subject() legal for Widget Binding.
...
Resolves #7702
2025-02-11 22:06:14 +01:00
Victor Wheeler
02c3d7c865
fix(observer): fix bug in lv_obj_bind_checked() function
...
Resolves #7694
2025-02-11 22:06:14 +01:00
Victor Wheeler
e0dfe80044
feat(lv_subject_t): re-sequence fields to reduce size from 32 => 28 bytes
...
Resolves #7649
2025-02-11 22:06:14 +01:00
Victor Wheeler
c28c7e869a
fix(observer.c): fix inconsistency of whitespace around conditional directives
2025-02-11 22:06:14 +01:00
Victor Wheeler
a0e37a35f8
docs(observer): re-work API (and some internal) documentation
2025-02-11 22:06:14 +01:00
Victor Wheeler
efcdff7248
docs(observer): proofread/edit/clarify observer.rst
2025-02-11 22:06:14 +01:00
Victor Wheeler
0ae888b660
fix(event): consider NULL as a wildcard for callback arg in lv_obj_remove_event_cb_with_user_data()
...
Resolves #7701
2025-02-11 22:06:14 +01:00
Liam Howatt
5810653958
fix(DMA2D): build issue after the draw_unit to draw_task refactor ( #7749 )
2025-02-11 11:42:40 +01:00
Shouko-4429
cbdc344464
fix(vg_lite): alleviate the loss of precision in obtaining path bound ( #7731 )
...
Signed-off-by: zhangmingyu3 <zhangmingyu3@xiaomi.com >
Co-authored-by: zhangmingyu3 <zhangmingyu3@xiaomi.com >
2025-02-11 08:01:19 +08:00
yimoxiao
09634a0b22
fix(indev): add the missing wait_until_release flag to clean up ( #7638 )
...
Signed-off-by: mengqingtao1 <mengqingtao1@xiaomi.com >
Co-authored-by: mengqingtao1 <mengqingtao1@xiaomi.com >
2025-02-11 07:59:45 +08:00
VIFEX
de32a116bc
fix(draw): fix wrong LV_PROFILER tag ( #7737 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2025-02-10 10:46:44 +01:00
VIFEX
815b24ffb2
chore(lv_conf_template): replace tab with space ( #7736 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2025-02-10 09:41:16 +01:00
VIFEX
b15107eec5
fix(test_anim): fix stack-use-after-return ( #7730 )
2025-02-10 13:18:40 +08:00
Gabor Kiss-Vamosi
b9e0c4daaf
fix(flex): don't count item gap for leading hidden items ( #7720 )
2025-02-08 11:40:04 +08:00
Liam Howatt
b504294613
ci: fix port release branch updater git config command ( #7722 )
2025-02-08 11:39:00 +08:00
Liam Howatt
79757b1902
fix(drivers): generic MIPI add missing lv_display_flush_ready ( #7693 )
2025-02-07 20:05:37 -03:00
Niklas Fiekas
e016e45bd4
chore(obj): make lv_obj_get_scroll_{left,right,top,bottom}() const ( #7674 )
2025-02-07 22:50:54 +01:00
Luna
bb632c970b
fix(file_explorer): fix navigation when using a keypad indev ( #7181 )
...
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com >
2025-02-07 22:42:15 +01:00
Victor Wheeler
a5f51bff72
docs(event): add warning not to modify Widgets during draw events. ( #7685 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2025-02-07 20:24:00 +01:00
Liam Howatt
56320599cf
ci: Port release updater update master as well ( #7650 )
2025-02-06 13:30:30 +01:00