mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 21:26:33 +00:00
LVGL, prepare for HASPmota theme, change: no-grow when clicked, DPI set to 160 (#23040)
This commit is contained in:
parent
1af1057e66
commit
0ab5548615
@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file.
|
||||
### Breaking Changed
|
||||
|
||||
### Changed
|
||||
- LVGL, prepare for HASPmota theme, change: no-grow when clicked, DPI set to 160
|
||||
|
||||
### Fixed
|
||||
|
||||
|
@ -747,10 +747,10 @@
|
||||
#if LV_USE_THEME_DEFAULT
|
||||
|
||||
/*0: Light mode; 1: Dark mode*/
|
||||
#define LV_THEME_DEFAULT_DARK 0
|
||||
#define LV_THEME_DEFAULT_DARK 1
|
||||
|
||||
/*1: Enable grow on press*/
|
||||
#define LV_THEME_DEFAULT_GROW 1
|
||||
#define LV_THEME_DEFAULT_GROW 0
|
||||
|
||||
/*Default transition time in [ms]*/
|
||||
#define LV_THEME_DEFAULT_TRANSITION_TIME 80
|
||||
|
@ -459,6 +459,7 @@ void start_lvgl(const char * uconfig) {
|
||||
|
||||
// Initialize LvGL display driver
|
||||
lvgl_glue->lv_display = lv_display_create(renderer->width(), renderer->height());
|
||||
lv_display_set_dpi(lvgl_glue->lv_display, 160); // set display to 160 DPI instead of default 130 DPI to avoid some rounding in styles
|
||||
lv_display_set_flush_cb(lvgl_glue->lv_display, lv_flush_callback);
|
||||
lv_display_set_buffers(lvgl_glue->lv_display, lvgl_glue->lv_pixel_buf, lvgl_glue->lv_pixel_buf2, lvgl_buffer_size * (LV_COLOR_DEPTH / 8), LV_DISPLAY_RENDER_MODE_PARTIAL);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user