Gabor Kiss-Vamosi
45aa59a473
feat(draw_buf): add lv_draw_buf_t for stride support ( #4423 )
2023-07-31 18:44:02 +02:00
Gabor Kiss-Vamosi
35c23a4069
ci: fix potential out of memory issue
2023-07-31 18:22:13 +02:00
Gabor Kiss-Vamosi
4b4ff3ba70
ci: add clip corner test
2023-07-24 17:31:35 +02:00
Gabor Kiss-Vamosi
b78d4dc04b
demo: add lv_demo_scroll
2023-07-15 23:24:58 +02:00
Peter Bee
36c5f19c95
fix(kconfig): update Kconfig and lv_conf_kconfig.h ( #4338 )
...
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
Signed-off-by: Peter Bee <pbjd97@gmail.com>
2023-07-09 23:27:32 +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
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
e820dacd5a
fix spinner
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
Gabor Kiss-Vamosi
35b1290b94
ci(line): fix unit test
2023-05-29 11:31:02 +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
4658c27f37
refact(monitor): refact system monitor component ( #4195 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
2023-05-02 10:40:13 +02:00
sparkles43
312303cb44
fix(obj_tree): update parents of children after swapping ( #4150 )
2023-04-20 20:29:58 +02:00
Gabor Kiss-Vamosi
efa02eca24
ci(build): in minimal config use default theme disabled, basic theme enabled
...
fixes : #4111
2023-04-06 09:11:03 +02:00
Carlos Diaz
609e2d34d7
fix(checkbox): check for mem allocation failure in set_text ( #4089 )
2023-03-29 09:15:55 +02:00
Carlos Diaz
61b46756f6
ci(malloc): add malloc/realloc/free stub in unit tests ( #4078 )
2023-03-24 09:06:16 +01:00
Gabor Kiss-Vamosi
c7b26a27b6
test(fs): fix typo, change rd -> r in fopen
2023-03-17 16:34:58 +01:00
_VIFEXTech
afe29b7dab
refact(user_data): remove LV_USE_USER_DATA configuration ( #4056 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-03-14 14:34:56 +01:00
Gabor Kiss-Vamosi
6cd98892a4
fix(event): fix typos and tests
2023-03-06 13:00:05 +01:00
Carlos Diaz
67941f4964
ci(test): add unit test for lv_list ( #4032 )
2023-03-04 17:02:08 +01:00
Gabor Kiss-Vamosi
77836dd260
fix(fs): fix cached read
...
related to: #3968
2023-02-28 21:22:01 +01:00
Gabor Kiss-Vamosi
746e26fd52
chore: fix warnings
2023-02-28 07:38:13 +01:00
Gabor Kiss-Vamosi
84d91adaf4
fix(fs): fix cached file read
...
related to #3968
2023-02-27 22:17:50 +01:00
Gabor Kiss-Vamosi
426739d060
ci(test): make test_style faster
2023-02-27 09:50:21 +01:00
Carlos Diaz
b227bb15dc
ci(chart): add initial tests ( #4005 )
2023-02-20 21:00:33 +01:00
Gabor Kiss-Vamosi
8b46b3fa54
ci(test): follow API changes in tests
2023-02-20 21:00:03 +01:00
Gabor Kiss-Vamosi
124f9b0f9f
arch(driver): new driver architecture with new color format support
2023-02-20 20:50:58 +01:00
Gabor Kiss-Vamosi
56e26f8d4e
ci(conf): enable FS cache for unit tests
2023-02-14 09:01:03 +01:00
sparkles43
9a63653c42
feat(style): add function to replace styles while preserving the style stack ( #3962 )
2023-02-07 07:51:53 +01:00
nicusorcitu
7c7e99604f
feat(gpu): improve NXP's PXP and VGLite accelerators ( #3948 )
...
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
Signed-off-by: Wenbin Yuan <wenbin.yuan@nxp.com>
Co-authored-by: Stefan Babatie <stefan.babatie@nxp.com>
Co-authored-by: Wenbin Yuan <wenbin.yuan@nxp.com>
2023-01-28 23:14:40 +01:00
Gabor Kiss-Vamosi
2b3fbdfaa5
test: fix lvgl.h include path in assets
2023-01-23 09:35:55 +01:00
W-Mai
8ed8542681
feat(margin): add margin
style property ( #3807 )
...
Signed-off-by: W-Mai <1341398182@qq.com>
Signed-off-by: xinbingnan<xinbingnan@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-01-18 09:52:30 +01:00
Gabor Kiss-Vamosi
ad8eed9eb5
ci: avoide having files with the same name
...
Related to https://github.com/lvgl/lvgl/issues/3930#issuecomment-1385681008
2023-01-18 09:26:51 +01:00
W-Mai
bc0d469a51
fix(barcode): fixed barcode test case didn't work ( #3914 )
...
Signed-off-by: W-Mai <1341398182@qq.com>
2023-01-10 21:21:06 +01:00
some00
162e451396
ci(spinner): add unit test for spinner ( #3901 )
2023-01-06 21:02:13 +01:00
Gabor Kiss-Vamosi
dcbd3cc142
fix(test): lower demo stress test loop count
...
hopefully it will solve the timeout issue on Arm CI tests
2022-12-21 08:34:31 +01:00
some00
d33e56e951
test(cmake): exclude test targets from build only configurations ( #3821 )
2022-12-21 08:31:23 +01:00
_VIFEXTech
889634398a
feat(libs): add barcode widget ( #3778 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-12-11 11:48:03 +01:00
Gabor Kiss-Vamosi
077cd2e15d
ci: use headers for text config instead of CMake
2022-11-25 11:32:14 +01:00
Pablo J. Rogina
d17450a55f
ci(animimg): add unit tests ( #3723 )
2022-11-08 12:36:36 +01:00
Pablo J. Rogina
53465aec94
ci(colorwheel): add unit test ( #3719 )
2022-10-07 19:05:11 +02:00
Gabor Kiss-Vamosi
affa938ef3
ci(arc, line): add basic render test
2022-10-05 22:05:49 +02:00
minyiky
d80e86711d
ci(win): add unit test ( #3717 )
2022-10-03 09:53:59 +02:00
Pablo J. Rogina
059952607a
ci(tabview): add unit test ( #3713 )
2022-10-03 08:12:05 +02:00
Pablo J. Rogina
613777f623
ci(msgbox): add unit test ( #3715 )
2022-10-02 23:26:12 +02:00
Carlos Diaz
b14a70705e
ci(roller): add unit tests and cleanup ( #3660 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-10-02 23:24:12 +02:00
Pablo J. Rogina
2888b450f2
ci(calendar): add unit tests ( #3704 )
2022-09-28 22:24:38 +02:00
honey the codewitch
57e0943b10
feat(tiny_ttf): ttf support ( #3680 )
...
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-09-26 17:30:07 +02:00
Gabor Kiss-Vamosi
d78e927252
ci: enable discarded-qualifiers warning
...
related to #3686
2022-09-19 14:26:29 +02:00