Commit Graph
7774 Commits
Author SHA1 Message Date
_VIFEXTechandpengyiqiang 9f90d82e91 fix(fsdrv): replacing sprintf with lv_snprintf for safety (#3079)
* fix(Kconfig) remove duplicate LV_BUILD_EXAMPLES configuration

* feat(refr) add reset of FPS statistics

* fix(conf) mismatched macro judgment

* feat(fsdrv) replacing sprintf with lv_snprintf for safety

* feat(fsdrv) update stdio and win32

Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-02-08 15:22:28 +01:00
Gabor Kiss-Vamosi 2dc804f2b2 chore: fix code formatting 2022-02-07 21:18:00 +01:00
Gabriel Wang 796f0c0b4e feat(porting): add a macro lv_run_timer_handler_in_period to simplify porting (#3063)
* feat(porting): add a macro lv_run_timer_handler_in_period to simplify porting

* feat: update helper function and doc

* doc(porting): update function names

* revise to the original os.md

* fix: fix typo

* fix: mitigate warnings
2022-02-07 21:10:12 +01:00
Gabor Kiss-Vamosi 9e1b789fb3 chore(demo): describe why the memory leak is no zero 2022-02-07 20:38:05 +01:00
Gabor Kiss-Vamosi 9a1e385b2b docs(images): fix notes about breaking change inf v8.2
Indexed images are not chroma keyed. Use the alpha chaneel instead.
Realted to: https://forum.lvgl.io/t/8-2-0-image-drawing-renders-actual-color-defined-for-transparency-in-lv-img-cf-indexed-8bit-images-8-1-0-and-prior-did-not/8133
2022-02-07 19:15:01 +01:00
GoT 78966f5cc4 docs(scroll): use LV_DIR_VER instead of LV_DIR_TOP (#3066)
Bad usage of LV_DIR_TOP
2022-02-07 17:33:54 +01:00
Carlos Diaz 2c7760c687 chore(test): format test cases (#3071) 2022-02-03 09:59:55 +01:00
Gabriel Wang e400a87df9 fix(cmsis-pack): add PIDX for cmsis-pack (#3064) 2022-02-01 09:01:50 +01:00
embeddedt 9fcefe5a49 ci use GCC problem matcher on ARM tests as well 2022-01-31 09:28:02 -05:00
Gabor Kiss-Vamosi 23c7b2dbf2 change version numbers to v8.3.0-dev 2022-01-31 13:35:13 +01:00
Gabor Kiss-Vamosi 0b5a1d4b23 release v8.2 v8.2.0 2022-01-31 13:32:05 +01:00
Gabriel Wang d851fe0528 feat(cmsis-pack): prepare for lvgl v8.2.0 release (#3062) 2022-01-31 13:15:27 +01:00
Gabor Kiss-Vamosi 4bd1e7e9f7 arch(env): move the zephyr folder into the env_support folder 2022-01-29 19:48:39 +01:00
Amir Gonnen c7a414bfc6 fix(micropython) update examples for new API (#3059)
Related: https://github.com/lvgl/lv_binding_micropython/issues/202
2022-01-29 12:39:11 -05:00
Gabor Kiss-Vamosi f6a61df3ae chore: update lv_conf_internal.h 2022-01-29 14:35:05 +01:00
Gabriel WangandGabor Kiss-Vamosi 7f4cde9388 fix: increase default value of LV_MEM_SIZE for lv_demo_widgets #3057 (#3058)
* fix: increase default value of LV_MEM_SIZE for demo:widgets #3057

* Update demos/widgets/lv_demo_widgets.c

Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-01-29 14:34:08 +01:00
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
MariotakuandGabor Kiss-Vamosi 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 SchnyderandGabor Kiss-Vamosi 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-Ryl669andGabor Kiss-Vamosi 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