What do you want to achieve?
I’d like to be able to detect missing font characters easily, so that I may add them in the future, or hide certain strings in the UI for now.
What have you tried so far?
I looked at the code headers, and I found lv_font_get_glyph_dsc(), but that doesn’t really handle unicode strings, just glyphs. For proper unicode parsing, I think I’d need to pass in a whole string, like below maybe? Or would it be enough to parse each codepoint from the UTF8 and check if there is a glyph descriptor?
Code I’d Like
bool lv_font_has_all_glyphs(const lv_font_t * font, const char * utf8str);
Environment
- MCU/MPU/Board: Custom ESP32-S3 board
- LVGL version: 9.3.0