From 0a397706afd09f256635c077f46b0707ba4b0799 Mon Sep 17 00:00:00 2001 From: MatthewColvin Date: Thu, 12 Oct 2023 09:48:24 -0500 Subject: [PATCH] added ability to adjust brightness slider height easily --- .../BasicRefactored/page/DisplaySettings.cpp | 2 +- .../widget/BrightnessSlider.cpp | 44 +++++++++---------- Platformio/OmoteUI/core/UIElement.cpp | 6 +++ Platformio/OmoteUI/core/UIElement.hpp | 3 ++ Platformio/OmoteUI/core/widget/Slider.cpp | 3 +- Platformio/OmoteUI/core/widget/WidgetBase.cpp | 12 ++++- 6 files changed, 44 insertions(+), 26 deletions(-) diff --git a/Platformio/OmoteUI/UIs/BasicRefactored/page/DisplaySettings.cpp b/Platformio/OmoteUI/UIs/BasicRefactored/page/DisplaySettings.cpp index 8f10dd6..668abd4 100644 --- a/Platformio/OmoteUI/UIs/BasicRefactored/page/DisplaySettings.cpp +++ b/Platformio/OmoteUI/UIs/BasicRefactored/page/DisplaySettings.cpp @@ -9,7 +9,7 @@ DisplaySettings::DisplaySettings(std::shared_ptr aDisplay) SetBgColor(Color::GREY); mBrightnessSlider->SetWidth(GetContentWidth()); - mBrightnessSlider->SetHeight(50); + mBrightnessSlider->SetHeight(80); mBrightnessSlider->AlignTo(this, LV_ALIGN_TOP_MID); } diff --git a/Platformio/OmoteUI/UIs/BasicRefactored/widget/BrightnessSlider.cpp b/Platformio/OmoteUI/UIs/BasicRefactored/widget/BrightnessSlider.cpp index 72e9003..01670ca 100644 --- a/Platformio/OmoteUI/UIs/BasicRefactored/widget/BrightnessSlider.cpp +++ b/Platformio/OmoteUI/UIs/BasicRefactored/widget/BrightnessSlider.cpp @@ -4,30 +4,30 @@ using namespace UI::Widget; - -BrightnessSlider::BrightnessSlider(std::shared_ptr aDisplay): Base(ID::Widgets::BrightnessSlider), - mDisplay(aDisplay), - mSlider(AddElement(std::make_unique( - [this](auto aNewBrightness){ - mDisplay->setBrightness(aNewBrightness); - },0,255))), - mLabel(AddElement(std::make_unique