diff --git a/lib/libesp32_lvgl/lv_berry/generate/be_lvgl_module.c b/lib/libesp32_lvgl/lv_berry/generate/be_lvgl_module.c index 531e51e2b..09eaca6d3 100644 --- a/lib/libesp32_lvgl/lv_berry/generate/be_lvgl_module.c +++ b/lib/libesp32_lvgl/lv_berry/generate/be_lvgl_module.c @@ -347,6 +347,9 @@ const be_const_member_t lv0_constants[] = { { "FS_SEEK_CUR", LV_FS_SEEK_CUR }, { "FS_SEEK_END", LV_FS_SEEK_END }, { "FS_SEEK_SET", LV_FS_SEEK_SET }, + { "FT_FONT_STYLE_BOLD", (int32_t) FT_FONT_STYLE_BOLD }, + { "FT_FONT_STYLE_ITALIC", (int32_t) FT_FONT_STYLE_ITALIC }, + { "FT_FONT_STYLE_NORMAL", (int32_t) FT_FONT_STYLE_NORMAL }, { "GRAD_DIR_HOR", LV_GRAD_DIR_HOR }, { "GRAD_DIR_NONE", LV_GRAD_DIR_NONE }, { "GRAD_DIR_VER", LV_GRAD_DIR_VER }, diff --git a/lib/libesp32_lvgl/lv_berry/mapping/lv_enum.h b/lib/libesp32_lvgl/lv_berry/mapping/lv_enum.h index 33b16d9db..2e3a56461 100644 --- a/lib/libesp32_lvgl/lv_berry/mapping/lv_enum.h +++ b/lib/libesp32_lvgl/lv_berry/mapping/lv_enum.h @@ -27,6 +27,11 @@ COLOR_NAVY=0x000080 COLOR_MAGENTA=0xFF00FF COLOR_PURPLE=0x800080 +// Freetype +FT_FONT_STYLE_NORMAL=FT_FONT_STYLE_NORMAL +FT_FONT_STYLE_ITALIC=FT_FONT_STYLE_ITALIC +FT_FONT_STYLE_BOLD=FT_FONT_STYLE_BOLD + // following are #define, not enum LV_RADIUS_CIRCLE LV_TEXTAREA_CURSOR_LAST diff --git a/lib/libesp32_lvgl/lv_berry/tools/preprocessor.py b/lib/libesp32_lvgl/lv_berry/tools/preprocessor.py index 33747ab68..151727dca 100644 --- a/lib/libesp32_lvgl/lv_berry/tools/preprocessor.py +++ b/lib/libesp32_lvgl/lv_berry/tools/preprocessor.py @@ -218,6 +218,11 @@ COLOR_NAVY=0x000080 COLOR_MAGENTA=0xFF00FF COLOR_PURPLE=0x800080 +// Freetype +FT_FONT_STYLE_NORMAL=FT_FONT_STYLE_NORMAL +FT_FONT_STYLE_ITALIC=FT_FONT_STYLE_ITALIC +FT_FONT_STYLE_BOLD=FT_FONT_STYLE_BOLD + // following are #define, not enum LV_RADIUS_CIRCLE LV_TEXTAREA_CURSOR_LAST