Man, Jianting (Meco)
c4d91ca1bc
doc(rt-thread): add new rt-thread support BSPs ( #4320 )
2023-06-26 22:13:16 +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
390c880f89
example(tabview): fix tabview disable scrollig example
...
there is no animatin after selecting a tab by clicking anymore
2023-06-26 13:50:43 +02:00
Gabor Kiss-Vamosi
a24a9adfbe
fix(btnmatrix): fix derefrencing NULL pointer
2023-06-26 11:00:40 +02:00
_VIFEXTech
b62b4f5dce
fix(sysmon): fix FPS algorithm error ( #4310 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-06-26 10:58:39 +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
max.chen
a8a2fa4c95
fix(ffmpeg): fix unused parameter compile warning ( #4315 )
2023-06-26 09:48:14 +02:00
Gabor Kiss-Vamosi
b1142ac7b1
fix(btnmatrix): ignore pressing while scrolling
...
related to #4301
2023-06-26 09:46:30 +02:00
Gabor Kiss-Vamosi
7ca3ae661b
fix(theme): make the default theme consider the font parameter
...
related to: #4312
2023-06-26 09:36:51 +02:00
Amir Gonnen
5875901aa5
fix(ci): fix micropython RP2 port ( #4311 )
2023-06-26 08:48:19 +02:00
_VIFEXTech
9d9ef66a31
fix(sysmon): increase FPS sampling rate and add more info ( #4274 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-06-23 21:38:56 +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
Neo Xu
602005a968
fix(math): SIN_MAX now should be 32768 after #4285 ( #4306 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-06-23 10:42:56 +02:00
Amir Gonnen
3ac7cb0230
fix(ci): remove VARIANT on Micropython CI ( #4296 )
2023-06-22 13:58:19 +02:00
Gabriel Wang
19794356a9
fix(cmsis-pack): catchup update for v9.0.0-dev ( #4303 )
2023-06-20 13:33:27 +02:00
Gabor Kiss-Vamosi
e820dacd5a
fix spinner
2023-06-20 11:27:09 +02:00
Xu Xingliang
a74c3a8b56
feat(anim): replace anim path with cubic-bezier function
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-06-20 11:27:09 +02:00
Xu Xingliang
42606eb9f1
math: remove lv_bezier3
...
Should use lv_cubic_bezier from now on. A macro lv_bezier3 is proviced for backward compatibility but u0, u3 is limited to 0, 1024.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-06-20 11:27:09 +02:00
Neo Xu
043c48761f
chore(math): tune cubic-bezier precison to 10bits
...
10 bits is already enough for normally used ease functions(ease, ease-in, ease-out, ease-in-out).
14 bits provides more accuracy and requires additional shift operation.
>14bits provices more accuracy but requires 64bit calculation and additional shift operation.
Add normally used ease function in test.
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2023-06-20 11:27:09 +02:00
Neo Xu
b374282e23
test: add math test for cubic-bezier function
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2023-06-20 11:27:09 +02:00
Neo Xu
62ec011585
feat(math): add cubic-bezier function
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2023-06-20 11:27:09 +02:00
Gabor Kiss-Vamosi
65f031c2bd
feat(rt-thread): make the rt-thread env recursively glob the UI files
2023-06-20 07:54:08 +02:00
Gabor Kiss-Vamosi
9f90106702
Update ROADMAP.rst
2023-06-19 15:34:53 +02:00
hanhsuan
0ef7dc0ae3
feat(sdl): free resources automatically on display removal ( #4294 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-06-19 14:28:12 +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
5d84ac7a9a
fix(indev): fix getting the active object from bottom/sys layer
...
fixes : #4298
2023-06-19 10:35:27 +02:00
_VIFEXTech
1bfdecf585
fix(layer): add drawing synchronization before layer blend ( #4290 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-06-16 09:23:33 +02:00
_VIFEXTech
b9b2c6fa87
fix(draw): unified use of the public wait finish interface ( #4287 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2023-06-15 13:13:20 +02:00
_VIFEXTech
4665fd9191
feat(timer): implementation of adaptive call timer handler cycle method ( #4236 )
2023-06-14 13:57:34 +02:00
Benign X
caf9d16dc9
fix(pos): fix invalidate area problem with transform ( #4285 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-06-13 21:16:22 +02:00
Gabor Kiss-Vamosi
4404bc4d34
fix(checkbox): make it non-editable
...
fixes : #4283
2023-06-13 20:45:41 +02:00
_VIFEXTech
77b77e8017
fix(examples/imgfont): fix warning ( #4275 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2023-06-12 12:22:12 +02:00
carepayer
4af41d9496
fix(ime_pinyin): del only pinyin that in the textarea ( #4280 )
2023-06-12 12:07:49 +02:00
Gabor Kiss-Vamosi
b4c3249c2e
docs(roadmap): add bar, slider, arc knob move inside feature
2023-06-07 13:02:20 +02:00
Amir Gonnen
0e56d0124f
fix(gc): initialize GC if needed ( #4269 )
2023-06-06 09:11:13 +02:00
_VIFEXTech
06b3b62475
feat(profiler): add built-in profiler ( #4255 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: W-Mai <1341398182@qq.com>
2023-06-05 16:53:57 +02:00
Neo Xu
93f4b90393
fix(txt): no need to add null ending after snprintf ( #4265 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-06-02 16:16:18 +02:00
Gabor Kiss-Vamosi
44958e017e
fix(btnmatrix): fix using > 7 as button width
2023-05-31 22:50:02 +02:00
Kevin Schlosser
518e755bf9
docs(roadmap): add checkboxes to ROADMAP.rst ( #4259 )
2023-05-31 14:04:05 +02:00
carepayer
a02338e72f
fix(ime_pinyin): keep cursor in the textarea when pressing a button in the candidate panel( #4264 )
2023-05-31 13:26:21 +02:00
Gabor Kiss-Vamosi
87de84dfbb
fix(sdl): fix warning
2023-05-31 13:24:46 +02:00
Gabor Kiss-Vamosi
dbecd26d28
fix(sdl): scale finger touch events properly
2023-05-30 11:17:57 +02:00
Rbb666
84a7163eba
fix(rt-thread): fix create lvgl thread problem ( #4246 )
2023-05-29 16:23:27 +02:00
Johannes Marbach
0a62fd692e
feat(disp): port DRM driver from lv_drivers ( #4253 )
2023-05-29 13:48:15 +02:00
Gabor Kiss-Vamosi
ec2acbe091
feat(sdl): add LV_SDL_DIRECT_EXIT
...
fixes #4250
2023-05-29 12:40:10 +02:00
Johannes Marbach
bfbc9503e4
fix(fbdev): Automatically set DPI based on device info ( #4252 )
2023-05-29 11:37:13 +02:00
Gabor Kiss-Vamosi
35b1290b94
ci(line): fix unit test
2023-05-29 11:31: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
Kevin Schlosser
236c1e0c73
docs: fixes few things ( #4249 )
2023-05-29 10:46:42 +02:00
Benign X
42d24403c3
chore: change anlge
and zoom
to lv_coord
( #4247 )
2023-05-29 10:18:48 +02:00