Commit Graph

46 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
7040518d2d fix(pikascript): use realtive include path 2022-09-05 10:09:40 +02:00
Carlos Diaz
46f7384320
test(spinbox) add unit tests (#3575) 2022-08-31 12:09:05 -04:00
Gabriel Wang
eb2e296d23
cmsis pack monthly update for Aug (#3640) 2022-08-31 07:49:27 +02:00
Lyon
125b72f010
chore: add binding for PikaScript. (#3636) 2022-08-29 16:00:10 +02:00
Gabriel Wang
e88a868005
feat(cmsis-pack): monthly update for August (#3574) 2022-08-17 13:08:42 +02:00
Man, Jianting (Meco)
704363c5bd
[rt-thread][squareline] support squareline studio for every rt-thread bsp which has supported LVGL (#3566)
Squareline Studio can automatically put the generated C files into `ui` folder, so that rt-thread will automatically detect them; or, as a user,  you can move the generated C files into `ui` folder manually.
2022-08-15 14:47:58 +02:00
Man, Jianting (Meco)
95e6fcc566
[rt-thread] attach redefine LV_SNPRINTF and LV_VSNPRINTF (#3567)
attach 965552e446
2022-08-15 13:26:17 +02:00
Gabriel Wang
b454a66e0b
Cmsis pack montly update july (#3531)
* fix(gpu): fix arm2d support

* fix(cmsis-pack): fix cmsis-pack script

* feat(cmsis-pack): Monthly update for July

* fix: format

* remove unrequired white-spaces
2022-08-02 08:01:12 +02:00
Mariotaku
03b04a45b9
fix(SDL): fix typos and other minor issues (#3517)
* fix(sdl): wrong coords for transformed backgrounds

* fix(sdl): fixed typo

* fix(sdl): fixed typo
2022-07-25 21:00:48 +02:00
Xiang Xiao
343c61375b
fix(config): remove LV_DISP_DEF_REFR_PERIOD related stuff (#3512)
* fix(config): remove LV_DISP_DEF_REFR_PERIOD related stuff

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>

* fix(config): remove LV_INDEV_DEF_READ_PERIOD related stuff

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-23 00:27:48 +02:00
Gabor Kiss-Vamosi
efe47b17e4 minor fixes 2022-07-21 23:09:54 +02:00
Gabor Kiss-Vamosi
a16e6a83f5 chore(CMSIS): update LVGL.lvgl.pdsc to the new directory structure 2022-07-20 13:44:33 +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 5369d7d473

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>

* fix(config): remove LV_COLOR_SCREEN_TRANSP related stuff

follow commit 5369d7d473

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-20 11:29:34 +02:00
Gabor Kiss-Vamosi
5369d7d473
arch(conf, api) refactor lv_conf and some API (#3501)
Kconfig and MicroPython config is not updated yet.


* start to refactor lv_conf.h

* further mem refactoring

* create lv_mem_builtin.c/h

* update lv_conf_internal.h

* add lv_strlen and lv_strncpy

* rename LV_DRAW_COMPLEX to LV_USE_DRAW_MASK

* update lv_conf_template

* minor fix
2022-07-19 13:31:42 +02:00
Xiang Xiao
8538f88793
Minor fix for cmake (#3498)
* chore(cmake): correct LV_CONF_INCLUDE_SIMPLE prompt message in custom.cmake

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>

* chore(cmake): remove the duplication statements in esp.cmake

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>

* chore(cmsis): remove README_zh.md reference from gen_pack.sh

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-18 15:06:45 +02:00
wangyz1997
9d0896cdef
fix(cmake-build): Fix example and demo build on esp-idf (#3466) 2022-07-13 18:07:30 +02:00
Man, Jianting (Meco)
60139e27fa
fix(rt-thread): thread align to 8 bytes (#3467) 2022-07-11 14:23:41 +02:00
Gabriel Wang
49c59f4615
feat(cmsis-pack): update cmsis-pack for v8.3.0 release (#3453)
* feat(cmsis-pack): cmsis-pack for v8.3.0 release

* minor update

* Update env_support/cmsis-pack/LVGL.lvgl.pdsc

Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>

* update cmsis-pack for v8.3.0 release

* Update LVGL.lvgl.1.0.6.pack

Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2022-07-06 10:36:45 +02:00
Gabriel Wang
702659132d
feat(cmsis-pack): cmsis-pack for v8.3.0 release (#3450)
* feat(cmsis-pack): cmsis-pack for v8.3.0 release

* minor update

* Update env_support/cmsis-pack/LVGL.lvgl.pdsc

Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>

Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2022-07-06 10:25:38 +02:00
Gabriel Wang
922108dbbe
chore: cmsis pack monthly update (#3435)
* update lv_gpu_arm2d to support  LV_IMG_CF_RGB565A8

* feat(porting) minor update

* feat(cmsis-pack): monthly update for June

* Update LVGL.pidx

* fix(draw): solve memory leaking issue

* Update lv_draw_sw_layer.c

* Update LVGL.lvgl.1.0.5.pack

* Update LVGL.lvgl.1.0.5.pack
2022-07-01 20:20:48 +02:00
Gabriel Wang
ca9aff6119
cmsis pack monthy update for June (#3413)
* fix(benchmark): remove duplicated output in report log

* doc(benchmark): update the method for performance analysis

* feat(cmsis-pack): v1.0.5-alpha1

* fix(template): use consistent resolution information

* Update LVGL.lvgl.1.0.5-alpha1.pack
2022-06-14 13:03:50 +02:00
Gabriel Wang
ce0605182c
feat(cmsis-pack): monthly update for May (#3394) 2022-06-03 10:40:33 +02:00
Man, Jianting (Meco)
c63d12f6da
feat(rt-thread): allow users to control refresh period in the lvgl thread (#3375) 2022-05-22 14:45:49 +02:00
Gabriel Wang
a7cfc0b901
feat(cmsis-pack): Monthly update for May (alpha) (#3359)
* feat(cmsis-pack): Monthly update for May

* fix(benchmark): fix a typo

* fix(draw): fix warning

* Update LVGL.lvgl.1.0.4-alpha5.pack

* feat(arm-2d): add a quick patch to support RGB565A8
2022-05-16 20:41:59 +02:00
Man, Jianting (Meco)
40e9c6b9e0
chore(rt.thread): improve rt-thread marcos (#3355) 2022-05-12 09:35:28 +02:00
Man, Jianting (Meco)
a6cbf3146a
improve rt-thread initialization process (#3345) 2022-05-10 19:55:22 +02:00
Gabriel Wang
b81437e964
feat(cmsis-pack): Monthly update for April (#3300)
* feat(cmsis-pack): Monthly update for April

* fix typo
2022-04-27 14:29:01 +02:00
woody
07b7eea56c
feat(gpu): add SWM341 gpu support (synwit)
* Update lv_gpu_stm32_dma2d.c

fix stm32 DMA2D blend。

* add SWM341 DMA2D support for lvgl

* add SWM341 DMA2D support for lvgl

* add SWM341 DMA2D support for lvgl

* add SWM341 DMA2D support for lvgl

* add SWM341 DMA2D support for lvgl
2022-04-25 15:13:19 +02:00
simplejack-src
1cf2e5d886
feat(cmake-build): Option to allow building shared libraries. (#3278)
Add option in CMake build to specify that shared libraries should be created (as
opposed to static). This is an exclusive option (not enabled by default).

Co-authored-by: simeplejack-src <example@example.com>
2022-04-20 12:04:56 +02:00
Gabriel Wang
b6e76e28cf
feat(cmsis-pack): monthly update for April (v1.0.3-alpha) (#3271) 2022-04-14 13:28:34 +02:00
Man, Jianting (Meco)
6185da3d76
fix(Keil-AC5): slience warnings in Keil-AC5 (#3221)
* fix(Keil-AC5): slience warnings in Keil-AC5

* Update SConscript

* Update src/misc/lv_types.h

Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>

Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2022-03-30 13:12:39 +02:00
Gabriel Wang
a5b9a1c210
feat(env_support): cmsis pack monthly update (#3209)
* feat(gpu): update lv_gpu_arm2d

* feat(cmsis-pack): Monthly update for March
2022-03-29 13:58:07 +02:00
Man, Jianting (Meco)
15247f9305
fix(rt-thread): Sconscript use LOCAL_CFLAGS to replace LOCAL_CCFLAGS (#3196) 2022-03-23 13:13:59 +01:00
Xiang Xiao
4c4f954059
chore(style): remove the trailing space from all source files (#3188)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-21 11:25:51 +01:00
Man, Jianting (Meco)
ca17c204d0
doc(rt-thread): add more BSP supports (#3178)
* doc(rt-thread): add more BSP supports

* improve sconscript
2022-03-18 14:09:01 +01:00
Gabriel Wang
a0153182b8
feat(gpu): add gpu arm2d (#3162)
* feat(gpu): add support for arm-2d

* fix(hal): fix typos

* feat(cmsis-pack): v1.0.2-alpha2 for monthly update

* update format for lv_gpu_arm2d.c

* Update LVGL.lvgl.1.0.2-alpha1.pack
2022-03-16 10:26:12 +01:00
Gabriel Wang
c0575c57af
chore(env-support): cmsis-pack monthly update (#3137)
* Update README.md

* feat(env_support): cmsis-pack monthly update
2022-03-01 18:49:05 +01:00
Gabriel Wang
a82dc49c26
pre-release for LVGL cmsis-pack v1.0.1 (#3091)
* pre-release for LVGL cmsis-pack v1.0.1

* update lv_conf_cmsis.h
2022-02-16 19:39:16 +01:00
Gabriel Wang
e400a87df9
fix(cmsis-pack): add PIDX for cmsis-pack (#3064) 2022-02-01 09:01:50 +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
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
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
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
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