diff --git a/env_support/cmsis-pack/LVGL.lvgl.1.0.6.pack b/env_support/cmsis-pack/LVGL.lvgl.1.0.6.pack index b817fa94d9..049a44ea6a 100644 Binary files a/env_support/cmsis-pack/LVGL.lvgl.1.0.6.pack and b/env_support/cmsis-pack/LVGL.lvgl.1.0.6.pack differ diff --git a/env_support/cmsis-pack/LVGL.lvgl.pdsc b/env_support/cmsis-pack/LVGL.lvgl.pdsc index e9e06c71fa..e5033f37a3 100644 --- a/env_support/cmsis-pack/LVGL.lvgl.pdsc +++ b/env_support/cmsis-pack/LVGL.lvgl.pdsc @@ -36,10 +36,11 @@ https://github.com/lvgl/lvgl.git - - - LVGL 8.3.0 + + - LVGL 8.3.0 release - Apply patch for memory leaking issue - Apply patch to speed up non normal blend mode + - Add 9-key input mode to pinyin - Other minor changes diff --git a/env_support/cmsis-pack/LVGL.pidx b/env_support/cmsis-pack/LVGL.pidx index 81e82bd65d..ddfc00895f 100644 --- a/env_support/cmsis-pack/LVGL.pidx +++ b/env_support/cmsis-pack/LVGL.pidx @@ -2,7 +2,7 @@ LVGL https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/ - 2022-07-05T00:15:07 + 2022-07-06T00:09:27 diff --git a/env_support/cmsis-pack/lv_conf_cmsis.h b/env_support/cmsis-pack/lv_conf_cmsis.h index 5ea47fbacc..cec0fc8e7b 100644 --- a/env_support/cmsis-pack/lv_conf_cmsis.h +++ b/env_support/cmsis-pack/lv_conf_cmsis.h @@ -403,6 +403,9 @@ #define LV_FONT_SUBPX_BGR 0 /*0: RGB; 1:BGR order*/ #endif +/*Enable drawing placeholders when glyph dsc is not found*/ +#define LV_USE_FONT_PLACEHOLDER 1 + /*================= * TEXT SETTINGS *=================*/ @@ -623,6 +626,12 @@ /*Set the maximum number of candidate panels that can be displayed*/ /*This needs to be adjusted according to the size of the screen*/ #define LV_IME_PINYIN_CAND_TEXT_NUM 6 + + /*Use 9 key input(k9)*/ + #define LV_IME_PINYIN_USE_K9_MODE 1 + #if LV_IME_PINYIN_USE_K9_MODE == 1 + #define LV_IME_PINYIN_K9_CAND_TEXT_NUM 3 + #endif // LV_IME_PINYIN_USE_K9_MODE #endif /*==================