summaryrefslogtreecommitdiff
path: root/src/displayapp/screens/settings/SettingWatchFace.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/displayapp/screens/settings/SettingWatchFace.cpp')
-rw-r--r--src/displayapp/screens/settings/SettingWatchFace.cpp32
1 files changed, 20 insertions, 12 deletions
diff --git a/src/displayapp/screens/settings/SettingWatchFace.cpp b/src/displayapp/screens/settings/SettingWatchFace.cpp
index 788dd8e8..bd2f349c 100644
--- a/src/displayapp/screens/settings/SettingWatchFace.cpp
+++ b/src/displayapp/screens/settings/SettingWatchFace.cpp
@@ -17,14 +17,12 @@ SettingWatchFace::SettingWatchFace(Pinetime::Applications::DisplayApp* app, Pine
settingsController {settingsController},
screens {app,
settingsController.GetWatchfacesMenu(),
- {
- [this]() -> std::unique_ptr<Screen> {
- return CreateScreen1();
- },
- [this]() -> std::unique_ptr<Screen> {
- return CreateScreen2();
- }
- },
+ {[this]() -> std::unique_ptr<Screen> {
+ return CreateScreen1();
+ },
+ [this]() -> std::unique_ptr<Screen> {
+ return CreateScreen2();
+ }},
Screens::ScreenListModes::UpDown} {
}
@@ -39,16 +37,26 @@ bool SettingWatchFace::OnTouchEvent(Pinetime::Applications::TouchEvents event) {
std::unique_ptr<Screen> SettingWatchFace::CreateScreen1() {
std::array<const char*, 4> watchfaces {"Digital face", "Analog face", "PineTimeStyle", "Terminal"};
- return std::make_unique<Screens::CheckboxList>(0, 2, app, settingsController, title,
- symbol, &Controllers::Settings::SetClockFace,
+ return std::make_unique<Screens::CheckboxList>(0,
+ 2,
+ app,
+ settingsController,
+ title,
+ symbol,
+ &Controllers::Settings::SetClockFace,
&Controllers::Settings::GetClockFace,
watchfaces);
}
std::unique_ptr<Screen> SettingWatchFace::CreateScreen2() {
std::array<const char*, 4> watchfaces {"Infineat face", "", "", ""};
- return std::make_unique<Screens::CheckboxList>(1, 2, app, settingsController, title,
- symbol, &Controllers::Settings::SetClockFace,
+ return std::make_unique<Screens::CheckboxList>(1,
+ 2,
+ app,
+ settingsController,
+ title,
+ symbol,
+ &Controllers::Settings::SetClockFace,
&Controllers::Settings::GetClockFace,
watchfaces);
}