embeddedt
b34fe9ed8b
ci(micropython) use ESP-IDF 4.4
2022-01-29 08:25:34 -05:00
Gabriel Wang
4aa6829bdc
fix(cmsis-pack): fix issue #3032 ( #3056 )
...
* fix(cmsis-pack): fix issue #3032
- catchup with the latest master branch
- fixed an cmsis-pack issue
- update lv_conf_cmsis.h with the latest lv_conf_template.h
* fix(cmsis-pack): update default value of LV_MEM_SIZE for better user experience
- Improve user experience when people use cmsis-pack to try demo: widgets
2022-01-29 14:22:51 +01:00
Gabor Kiss-Vamosi
74091c42f7
chore: fix typos in FATFS config
...
fixes https://github.com/lvgl/lvgl/pull/2979#discussion_r794612134
2022-01-29 13:47:14 +01:00
Gabriel Wang
f6ebb9a5a7
fix(porting): add missing function prototypes ( #3054 )
2022-01-28 11:58:41 -05:00
Gabor Kiss-Vamosi
244ca091c4
chore(docs): update faq
2022-01-28 15:27:16 +01:00
Amir Gonnen
a4c235a93e
fix(kconfig): add missing default values ( #3050 )
...
Related: https://github.com/lvgl/lv_micropython/runs/4958046580?check_suite_focus=true
2022-01-28 11:33:17 +01:00
Gabor Kiss-Vamosi
285e6b39f9
docs(fs): update fs interface description to the latest API
2022-01-27 11:20:56 +01:00
Mariotaku
70c2b57abe
fix(canvas): force canvas to use sw draw ( #3045 )
...
* force canvas to use sw draw
* added userdata to lv_draw_sdl_drv_param_t
* fixing build test
* Update src/draw/sdl/lv_draw_sdl.h
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2022-01-25 13:24:34 +01:00
Man, Jianting (Meco)
8a2d72c35b
fix(rt-thread): use ARCH_CPU_BIG_ENDIAN to replace RT_USING_BIG_ENDIAN ( #3044 )
2022-01-25 12:37:51 +01:00
Carlos Diaz
ded126a478
chore(ci): update check_style.yml ( #3047 )
...
Update failure message
2022-01-25 11:01:56 +01:00
Gabor Kiss-Vamosi
71c739cc2d
fix(config): fix anonymus choice
...
realted to #2955
2022-01-24 21:41:42 +01:00
Adrian Schnyder
abba1c351a
feat(fs): add caching option for lv_fs-read ( #2979 )
...
BREAKING CHANGE:
The `LV_FS_...` related configs needs to be updated.
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2022-01-24 20:52:37 +01:00
embeddedt
4122dda399
ci add 5k stack limit
2022-01-24 14:34:00 -05:00
Gabor Kiss-Vamosi
4197b2fd6e
feat(scrollbar): add more control over scrollbar paddings
2022-01-24 20:11:43 +01:00
embeddedt
6de3fa8004
ci force use of ccache in PATH
2022-01-24 11:29:46 -05:00
embeddedt
a7c590f10d
ci force ccache to be saved every time
2022-01-24 11:26:58 -05:00
Themba Dube
8c75bb298a
Revert "ci add back stack usage check at 4 kilobytes"
...
This reverts commit 89135d663d .
2022-01-24 11:01:22 -05:00
Themba Dube
89135d663d
ci add back stack usage check at 4 kilobytes
2022-01-24 10:56:11 -05:00
Themba Dube
3bd6ad80e7
test(demo) add tests for widget and stress demos
2022-01-24 10:55:32 -05:00
embeddedt
80408f704e
ci attempt to speed up cross tests
2022-01-24 10:42:54 -05:00
embeddedt
c9e19272c6
ci disable LeakSanitizer on dockerized tests
2022-01-24 10:26:21 -05:00
Gabor Kiss-Vamosi
5ec532dfd5
fix(sw): make knob size calculation more intuitive
2022-01-24 16:21:43 +01:00
Themba Dube
1900c21548
ci temporarily disable stack usage check
2022-01-24 10:16:58 -05:00
embeddedt
772f219c0a
ci(cross) install build-essential
2022-01-24 10:07:20 -05:00
Gabor Kiss-Vamosi
5c98ac8511
fix(draw): fix clipping children to parent
2022-01-24 16:06:38 +01:00
embeddedt
df7eaa020d
ci(cross) use python3 instead of python
2022-01-24 10:05:12 -05:00
embeddedt
90e2b9f05e
ci inline apt-get commands
2022-01-24 10:01:00 -05:00
embeddedt
59b4769344
ci use specific version tag
2022-01-24 09:57:58 -05:00
embeddedt
7008770261
ci initial support for cross-architecture tests
2022-01-24 09:55:47 -05:00
X-Ryl669
923defd6b6
fix(gradient): general cleanup and fix for alignment issues ( #3036 )
...
* Try to fix ASAN behavior
* improve alignments
* fix buffer overflow and various other fixes
* minor fixes
* formatting
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2022-01-24 15:47:47 +01:00
Themba Dube
ba083dfd6d
test(style) fix compile error
2022-01-23 12:10:08 -05:00
Themba Dube
da8f34566b
test(style) add test for gradient
2022-01-23 12:02:25 -05:00
Themba Dube
51ef9c242c
test(event) add test for #2886
2022-01-23 10:07:50 -05:00
Themba Dube
446b1ebf2b
test add support for using system heap
2022-01-23 09:58:55 -05:00
Carlos Diaz
0b68840cd9
test(bar): add unit tests ( #2845 )
...
* test(bar) Add test for docummented default attributes
* test(bar) Update test for docummented default attributes
* test(bar): Indicator width tracks value
* test(bar) Calculate bar indicator width based on its style
Take padding, max value and bar value into consideraion
* test(bar) Indicator area gets smaller when increasing padding in LV_PART_MAIN style
* test(bar) Start value changes only when in range mode
* docs(bar): Add missing MODE to symbols
* test(bar) Start value should be smaller than current value
* test(bar): Test current value truncation to max and min value
* bar: Check bar mode in lv_bar_set_start_value
bar start_value can be changed only when bar is in LV_BAR_MODE_RANGE mode.
Return early when it's not.
* test(bar): Fix width calculation test
* bar: Initialize indic_area in constructor
* test(bar): Refactor indicator coordinate update test
* test(bar): Indicator negative value in symmetrical mode
* test(bar): Fix base direction
* test(bar): Indicator coord test for RTL base dir
2022-01-22 16:17:13 +01:00
X-Ryl669
1f9d3892a3
fix(draw): rendering issues for vertical gradient with and without dithering ( #3034 )
2022-01-22 15:43:37 +01:00
Amir Gonnen
e143788903
fix uninitialized variable ( #3033 )
2022-01-20 17:12:08 -05:00
Gabriel Wang
101d09276f
docs(demos) update information to reflect new layout ( #3029 )
2022-01-20 13:52:52 -05:00
Gabor Kiss-Vamosi
79d0ec092d
chore: update arduino linter
2022-01-20 13:22:36 +01:00
Gabor Kiss-Vamosi
f79b00cce0
ci: add arduino linter action
2022-01-20 13:20:42 +01:00
Mariotaku
842296d874
fix(lru): lower dependency for standard C functions ( #3024 )
...
* uses lvgl memory functions for lru
* uses lv_memset_00
* using lv_rand for seed
updated to use lvgl naming convention
* includes stddef.h
2022-01-20 12:00:13 +01:00
Gabriel Wang
b0949109bd
fix(env_support): move cmsis-pack to env_support folder ( #3026 )
...
* fix(env_support): move cmsis-pack to env_support folder
* fix(cmsis-pack): change version info from v8.1.0 to v8.1.1
* feat(cmsis-pack): catchup before merge
2022-01-20 11:40:47 +01:00
Gabor Kiss-Vamosi
1efe61fda2
chore(test): fix failing tests
2022-01-20 10:33:04 +01:00
Gabor Kiss-Vamosi
62fc7123f1
feat(gridnav): add lv_gridnav ( #2911 )
...
* add first implememtation
* Update src/extra/others/gridnav/lv_gridnav.c
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com >
* minor fix
* add example and minor fixes
* add more examples
* add more examples
* code formatting
* add LV_GRIDNAC_CTRL_SCROLL_FIRST
* code formatting
* add example for list
* add docs
* Misc: improvements to gridnav docs (#2994 )
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com >
Co-authored-by: Ken Carpenter <62639971+FoundationKen@users.noreply.github.com >
2022-01-20 10:29:40 +01:00
Gabor Kiss-Vamosi
731ef5a75e
fix(refr): fix missed buffer switch in double full-screen buffer + direct_mode
...
fixes #3010
2022-01-20 10:17:44 +01:00
Gabriel Wang
218d68e99d
feat: update the cmsis-pack to 0.8.3 ( #3021 )
...
* doc: add readme.md for cmsis-pack
* feat: add benchmark to cmsis-pack
* fix: force WORD alignment for enabling AC6 auto-vectorization
* feat: add demo:widgets
* fix: use the original lv_demos.h
2022-01-19 22:31:02 +01:00
Gabor Kiss-Vamosi
773d50f0ac
arch(env): arch(env): move the cmake folder into the env_support folder
2022-01-19 22:14:04 +01:00
Man, Jianting (Meco)
bd243f3124
arch(env): move rt-thread into env_support folder ( #3025 )
2022-01-19 22:10:54 +01:00
ckielstra
10866ce3f0
fix(doc): full covering opacity is 255, not 256 ( #3022 )
2022-01-19 09:30:10 -05:00
Amir Gonnen
9d1febd275
fix uninitialized variables ( #3023 )
2022-01-19 09:24:44 -05:00