From 34cae4e6e4bb00b3453bcdab084368a949c908a4 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Fri, 5 Jan 2024 10:38:35 +1100 Subject: add an alerts module for lua, and implement a volume indicator with it --- src/ui/screen.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/ui/screen.cpp') diff --git a/src/ui/screen.cpp b/src/ui/screen.cpp index 0b0f7914..9ac5ec0e 100644 --- a/src/ui/screen.cpp +++ b/src/ui/screen.cpp @@ -10,6 +10,7 @@ #include "core/lv_obj_pos.h" #include "core/lv_obj_tree.h" +#include "hal/lv_hal_disp.h" #include "misc/lv_area.h" #include "misc/lv_color.h" #include "model_top_bar.hpp" @@ -21,14 +22,17 @@ Screen::Screen() : root_(lv_obj_create(NULL)), content_(lv_obj_create(root_)), modal_content_(lv_obj_create(root_)), + alert_(lv_obj_create(root_)), group_(lv_group_create()), modal_group_(nullptr) { lv_obj_set_size(root_, lv_pct(100), lv_pct(100)); lv_obj_set_size(content_, lv_pct(100), lv_pct(100)); lv_obj_set_size(modal_content_, lv_pct(100), lv_pct(100)); + lv_obj_set_size(alert_, LV_SIZE_CONTENT, LV_SIZE_CONTENT); lv_obj_center(root_); lv_obj_center(content_); lv_obj_center(modal_content_); + lv_obj_center(alert_); lv_obj_set_style_bg_opa(modal_content_, LV_OPA_TRANSP, 0); lv_obj_set_style_bg_color(modal_content_, lv_color_black(), 0); -- cgit v1.2.3