v7.1 is released
Written by
kisvegabor
on
v7.1 is here with features like Big-endian support, Improved encoder support or Text alignment on button matrixes, and several bug fixes.
New features
- Add
focus_parent
attribute tolv_obj
- Allow using buttons in encoder input device
- Add lv_btnmatrix_set/get_align capability
- DMA2D: Remove dependency on ST CubeMX HAL
- Added
max_used
propriety tolv_mem_monitor_t
struct - In
lv_init
test if the the strings are UTF-8 encoded. - Add
user_data
to themes - Add LV_BIG_ENDIAN_SYSTEM flag to lv_conf.h in order to fix displaying images on big endian systems.
- Add inline function lv_checkbox_get_state(const lv_obj_t * cb) to extend the checkbox functionality.
- Add inline function lv_checkbox_set_state(const lv_obj_t * cb, lv_btn_state_t state ) to extend the checkbox functionality.
Bugfixes
lv_img
fix invalidation area when angle or zoom changes- Update the style handling to support Big endian MCUs
- Change some methods to support big endian hardware.
- remove use of c++ keyword ‘new’ in parameter of function lv_theme_set_base().
- Add LV_BIG_ENDIAN_SYSTEM flag to lv_conf.h in order to fix displaying images on big endian systems.
- Fix inserting chars in text area in big endian hardware.