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
Gabor Kiss-Vamosi
f5a9c0382c
ci: add LV_USE_DEV_VERSION to the makefile build
2023-02-23 09:50:14 +01:00
Gabor Kiss-Vamosi
682703c67a
ci(tests): increase timeout from 30 to 300 sec
2023-02-20 22:30:37 +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
some00
ab2446c247
fix(test cmake): capitalize Ruby_EXECUTABLE variable ( #3751 )
2022-10-20 12:20:03 +02:00
Johannes Marbach
ffd3b4cdbd
fix(btnmatrix): add lv_obj_get_style_space_...() and use them to consider border width in btnmatrix ( #3725 )
2022-10-11 21:14:14 +02:00
some00
c3a49327ba
test add valgrind support and address technical debt ( #3731 )
...
Test runners are now properly generated by CMake only when needed
2022-10-09 17:06:56 -04: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
Gabor Kiss-Vamosi
243c825b78
ci(report): add only lv_*.c files from the src folder to coverage report
2022-10-05 22:05:24 +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
honey the codewitch
ccb66ca701
feat(tiny_ttf): add glyph caching ( #3703 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-10-02 17:48:34 +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
41c5870e12
ci(test): automatically create missing reference images for TEST_ASSERT_EQUAL_SCREENSHOT
2022-09-21 22:10:20 +02:00
Gabor Kiss-Vamosi
d78e927252
ci: enable discarded-qualifiers warning
...
related to #3686
2022-09-19 14:26:29 +02:00
Gabor Kiss-Vamosi
d3d11361d9
test: fix warning in test_screenshot_error.h
2022-09-19 11:19:10 +02:00
Mahesh Murty
d89e732634
test(led): add unit tests ( #3681 )
2022-09-15 22:10:12 +02:00
Mahesh Murty
513d631445
test(btn, btnmatrix): add unit tests ( #3642 )
2022-09-09 11:31:15 +02:00
Yobe Zhou
f09c04b935
feat(file_explorer): add API to use file explorer ( #3601 )
...
Co-authored-by: 100ask <team100ask@outlook.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-09-04 16:57:15 +02:00
Carlos Diaz
46f7384320
test(spinbox) add unit tests ( #3575 )
2022-08-31 12:09:05 -04:00
Gabor Kiss-Vamosi
327dbb6031
feat(msg): allow using variable address as msg_id
2022-08-25 14:20:43 +02:00
Gabor Kiss-Vamosi
50be1859de
fix(ime_pinyin): fix warnings and add it to build tests
2022-08-23 13:11:12 +02:00
Carlos Diaz
430574ed5f
chore(label) make selection interface naming consistent ( #3595 )
2022-08-18 18:44:18 -04:00
Carlos Diaz
b878a1aed9
ci(test): unit tests for label widget ( #3529 )
...
* test(label) Add initial test for constructor
* test(label) Add tests for recolor
* cleanup(label): lv_label_event
* test(label) set text tests
* test(label) Add tests for lv_label_get_letter_pos
* chore(label) Const where possible in lv_label_get_letter_pos
* test(label) Add tests for lv_label_is_char_under_pos
* chore(label) Add const when possible to lv_label_is_char_under_pos
* test(label) Add simple test for lv_label_cut_text
* chore(label) Cleanup lv_label_revert_dots a bit
* test(label) Make tests pass on Build OPTIONS_MINIMAL_MONOCHROME
* test(label) Initial tests for lv_label_get_letter_on
* chore(label) Introduce calculate_x_coordinate helper
* chore(label) Use calculate_x_coordinate in lv_label_get_letter_on
* chore(label) Reduce varible scope in lv_label_get_letter_on
* chore(label) Use calculate_x_coordinate in lv_label_get_letter_pos
This also reduces complexity of lv_label_get_letter_pos from 21 to 19 (measured using python package 'ravioli')
* chore(label) Remove extra lv_anim_set_exec_cb on lv_label_refr_text
* chore(label) Minor edits on docs
* test(label): Remove unfinished tests
* test(label): Add tests for text selection
* Update lv_label.c
Fix formatting
2022-08-17 13:22:29 +02:00
Gabor Kiss-Vamosi
8699c7dcdc
ci: protect test.c with #if LV_BUILD_TEST
2022-07-25 21:22:56 +02:00
Gabor Kiss-Vamosi
efa34d00d7
ci(mem): make sys/def heap tests work correctly with the new lv_conf.h settings
2022-07-25 14:37:41 +02:00
Gabor Kiss-Vamosi
efe47b17e4
minor fixes
2022-07-21 23:09:54 +02:00
Gabor Kiss-Vamosi
e42f01a38a
fix(make): update lvgl.mk and remove unnecessary mk files
2022-07-20 12:10:00 +02:00
embeddedt
d6e5200013
refactor(style): store constant property IDs with a pointer instead of directly ( #3506 )
2022-07-20 11:32:40 +02:00
Xiang Xiao
9ed5b3fe06
Sync up Kconfig with lv_config_template.h ( #3508 )
...
* fix(config): remove LV_COLOR_16_SWAP related stuff
follow commit 5369d7d473446a8953f2ea37b9116da918d3c8d2
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(config): remove LV_COLOR_SCREEN_TRANSP related stuff
follow commit 5369d7d473446a8953f2ea37b9116da918d3c8d2
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-20 11:29:34 +02:00