diff options
Diffstat (limited to 'src/ui/include')
| -rw-r--r-- | src/ui/include/screen_settings.hpp | 2 | ||||
| -rw-r--r-- | src/ui/include/themes.hpp | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/src/ui/include/screen_settings.hpp b/src/ui/include/screen_settings.hpp index 53d9277b..61375fa9 100644 --- a/src/ui/include/screen_settings.hpp +++ b/src/ui/include/screen_settings.hpp @@ -40,12 +40,14 @@ class Appearance : public MenuScreen { Appearance(drivers::NvsStorage* nvs, drivers::Display* display); auto ChangeBrightness(uint_fast8_t) -> void; + auto CommitBrightness() -> void; private: drivers::NvsStorage* nvs_; drivers::Display* display_; lv_obj_t* current_brightness_label_; + uint_fast8_t current_brightness_; }; class InputMethod : public MenuScreen { diff --git a/src/ui/include/themes.hpp b/src/ui/include/themes.hpp index ef0e719c..ee4bb05d 100644 --- a/src/ui/include/themes.hpp +++ b/src/ui/include/themes.hpp @@ -5,13 +5,9 @@ namespace ui { namespace themes { - enum class Style { - kMenuItem, - kTopBar - }; +enum class Style { kMenuItem, kTopBar }; class Theme { public: - void Apply(void); void Callback(lv_obj_t* obj); void ApplyStyle(lv_obj_t* obj, Style style); |
