1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-02-04 07:13:00 +08:00

367 Commits

Author SHA1 Message Date
yushuailong
933db950bb
feat: add config set LV_WIDGETS_HAS_DEAFULT_VALUE (#4371)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2023-07-19 15:09:06 +02:00
Gabor Kiss-Vamosi
6d2d8a7583 fix(chart): fix lv_chart_get_point_pos_by_id
fixes #4367
2023-07-15 21:30:05 +02:00
bjsylvia
657dfe9615
fix: fix compiling warning on Mac (#4379)
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-07-15 20:08:25 +02:00
Gabor Kiss-Vamosi
b466045f13 chore: change some // comments to /**/ 2023-07-15 18:39:11 +02:00
Gabor Kiss-Vamosi
1f58504e48 fix(btnmatrix): if a slid to a new button, discard the current button and don't press any buttons
fixes #4301"
2023-07-14 23:09:23 +02:00
Neo Xu
4e00e62846
chore: specify color format value in enum (#4352)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-13 20:43:14 +02:00
Neo Xu
dd967ffccc
chore: add OPA mix macro (#4354)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-10 20:05:46 +02:00
Neo Xu
7151395e34
feat(anim): add custom cubic-bezier anim path parameter support (#4343)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-10 00:38:26 +02:00
Gabor Kiss-Vamosi
f753265a79 arch(draw): add parallel rendering architecture
BREAKING CHANGE

This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too.
2023-07-05 13:05:19 +02:00
zhbi98
08870996d1
chore(switch): use lv_obj_get_content_coords to calculate the indicator coordinates (#4336) 2023-07-03 23:39:31 +02:00
hmadao
987572b1ed
fix(chart): fix x_points not being freed (#4318)
Signed-off-by: HaoHangyu <haohangyu@xiaomi.com>
Co-authored-by: HaoHangyu <haohangyu@xiaomi.com>
2023-06-26 21:04:59 +02:00
Gabor Kiss-Vamosi
a24a9adfbe fix(btnmatrix): fix derefrencing NULL pointer 2023-06-26 11:00:40 +02:00
Gabor Kiss-Vamosi
a8cf57b618 fix(tabview): remove the animation if the tab is selected by clicking the button on the header 2023-06-26 10:34:14 +02:00
Gabor Kiss-Vamosi
b1142ac7b1 fix(btnmatrix): ignore pressing while scrolling
related to #4301
2023-06-26 09:46:30 +02:00
Neo Xu
3fbdd7b6c1
fix(anim): fix compile warnings (#4305)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-06-23 20:32:25 +02:00
Gabor Kiss-Vamosi
03a9828a56 fix(btnmatrix): fix array out of bounds addressing with groups and no buttons 2023-06-19 10:43:07 +02:00
Gabor Kiss-Vamosi
4404bc4d34 fix(checkbox): make it non-editable
fixes: #4283
2023-06-13 20:45:41 +02:00
Gabor Kiss-Vamosi
44958e017e fix(btnmatrix): fix using > 7 as button width 2023-05-31 22:50:02 +02:00
Gabor Kiss-Vamosi
d4d0034e2a fix(line): do not increase sel size with line width
It messes up the alignment

fixes #4251
2023-05-29 11:20:25 +02:00
Benign X
42d24403c3
chore: change anlge and zoom to lv_coord (#4247) 2023-05-29 10:18:48 +02:00
Gabor Kiss-Vamosi
87fbaad477 feat(roller): make scrolling handle transformations
fixes #4244
2023-05-29 09:47:04 +02:00
Benign X
04013f85d6
refactor: replace codes with lv_area_increase (#4242) 2023-05-24 11:41:50 +02:00
Gabor Kiss-Vamosi
453561bc46 fix(msgbox): fix typo 2023-05-18 12:59:42 +02:00
Gabor Kiss-Vamosi
e3876cbf25 fix(msgbox): add missing lv_obj_class_init_obj
fixes #4226
2023-05-18 11:55:06 +02:00
hiornso
239b70a8da
fix(dropdown): lv_dropdown_get_option_index shouldn't match strings of different lengths (#4191) 2023-05-02 10:45:02 +02:00
_VIFEXTech
ac84ae23de
chore: replacement of std string functions with builtin (#4194)
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2023-05-01 11:56:46 +02:00
Kevin Schlosser
3fe1dcd222
docs: fixes API section of the docs to include everything from LVGL. (#4192) 2023-05-01 11:27:28 +02:00
Dustin Holden
7ae90e43d2
fix(btnmatrix): fix wild running loops cont. (#4185) 2023-05-01 11:09:08 +02:00
Neo Xu
c33966c540
fix(img): img->zoom should not right shift 8 bits (#4181)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2023-04-28 11:26:22 +02:00
Kevin Schlosser
e485dd8bb4
feat(docs): migrate from .md to .rst (#4129) 2023-04-27 14:42:02 +02:00
Gabor Kiss-Vamosi
144182723b fix(btnmatrix): fix wild running loops 2023-04-27 09:15:34 +02:00
xaowang96
a2574146a7
fix(canvas): fix data_size in img is always zero (#4162) 2023-04-26 09:43:38 +02:00
Gabor Kiss-Vamosi
7cc34ba81b feat(btnmatrix): review ctrl map and allow width values to be max 15 2023-04-24 20:11:18 +02:00
Mingjie Shen
7d9690d47a
fix: fix null pointer dereference (#4155) 2023-04-24 13:10:24 +02:00
少年老王
bac9d6878a
feat(list): add lv_list_set_btn_text (#4142) 2023-04-19 10:08:20 +02:00
_VIFEXTech
aefb1cd840
fix(table): fix heap buffer overflow (#4131)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-04-18 10:32:35 +02:00
Gabor Kiss-Vamosi
1fed654577 fix(textaea): disable arrow scroll 2023-04-16 14:05:24 +02:00
_VIFEXTech
690b1bc1c4
fix(checkbox | label): fix string copy error (#4120)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-04-11 11:59:51 +02:00
_VIFEXTech
f2b161ed57
fix(calendar): fix warning (#4126)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-04-11 11:36:17 +02:00
Carlos Diaz
53dcb8cd99
fix: fix lv_strlen_builtin and replace strlen/strcpy with lv_strlen/strncpy (#4114) 2023-04-06 19:41:12 +02:00
Gabor Kiss-Vamosi
fd08c81745 fix(bar): delete running animations when a new value is set without animation
fixes #4094
2023-04-03 10:26:22 +02:00
Benign X
74c415536f
chore: remove useless include (#4096) 2023-03-31 09:46:10 +02:00
Carlos Diaz
609e2d34d7
fix(checkbox): check for mem allocation failure in set_text (#4089) 2023-03-29 09:15:55 +02:00
Gabor Kiss-Vamosi
4c922cab0f fix(arc): fix knob area invalidation 2023-03-28 14:02:04 +02:00
CMoranMINTL
5371e4e483
fix(chart,ticks): change line chart ticks (#3980) 2023-03-24 09:28:43 +01:00
Carlos Diaz
03142218e3
fix(span): add malloc result checks (#4085) 2023-03-24 09:04:07 +01:00
Carlos Diaz
68b6fc7bcf
meter: Return early on malloc failure (#4077) 2023-03-21 13:48:52 +01:00
Gabor Kiss-Vamosi
d855ba8830 fix(chart): fix rounding error in lv_chart_get_point_pos_by_id
fixes #4064
2023-03-17 10:56:53 +01:00
Gabor Kiss-Vamosi
a19ad9bd1d fix(slider): consider transformation when draging
fixes #4053
2023-03-13 15:09:57 +01:00
Mihail Latyshov
f336ea7cb1
feat(slider): scroll slider into view on focus (#4042) 2023-03-08 22:39:47 +01:00