lvgl / lv_binding_rust

LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
MIT License
687 stars 71 forks source link

Improved custom font support #43

Closed rafaelcaricio closed 1 year ago

rafaelcaricio commented 3 years ago

There is a new feature of LVGL C library that looks very cool on version 7.4.0:

Add lv_font_load() function - Loads a lv_font_t object from a binary font file Add lv_font_free() function - Frees the memory allocated by the lv_font_load() function

This would enable us to load a custom function completely safe.