lvgl
lvgl copied to clipboard
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
### LVGL version 8.3.11 ### Platform win64, PC ### What happened? Using SDL2 (the flush_cb is sdl_display_flush() in the lv_driver lib) In the sdl hal init(): ... lv_disp_draw_buf_init(draw buf: &disp...
### LVGL version 9.3 ### What happened? newest code,compile in widows with cmake and vs2019, compile the lvgl first, then when compile the lvgl_demos,the memory quickly reached 27G and the...
The value for mask_stride is only conditionally initialized. It appears that it is being initialized in all of the paths that use it, but the static analysis program is warning...
### LVGL version v9.2.0-265-ge85059d82 ### Platform Custom platform with NXP RT1170 ### What happened? Hi, I'm experiencing a crash/assert with the slider widget. When dragging the slider close to the...
### LVGL version v9.2.0-58-g1dd63c7e5 ### What happened? I'm seeing a weird issue: LVGL is not refreshing if I disable LV_USE_PERF_MONITOR. With LV_USE_PERF_MONITOR enabled, it seems to be working correctly. I...
The return value from lv_malloc is not checked to see that it is not NULL in lv_draw_sw_box_shadow(). Add LV_ASSERT_MALLOC check.
In Issue #7313, @JohanChane made a valid point about a threading consideration regarding `lv_tick_inc()`. This PR makes the needed clarifications about it in the documentation. This PR partially addresses #7313....
If lv_obj_get_style_transform_scale_x() returns an invalid scale value, the _safe version returns 1, Where the _safe routine is used, the return value is used to multiply the current scale value, then...
### LVGL version v9.3 ### What happened? `lv_calendar_set_showed_date()` -- to be correct English -- should be `lv_calendar_set_shown_date()`, or even better (reflecting what the C code does in the function): `lv_calendar_set_month_shown()`...
- lv_calendar_set_showed_date() => lv_calendar_set_month_shown() - lv_chart_set_all_value() => lv_chart_set_all_values() Both of these were discussed in Issue #7196 and guidance given by @kisvegabor therein so as to not break the API. Resolves...