summaryrefslogtreecommitdiff
path: root/src/displayapp/screens/settings/SettingWakeUp.cpp
diff options
context:
space:
mode:
authorJean-François Milants <jf@codingfield.com>2022-01-04 20:48:08 (GMT)
committerJean-François Milants <jf@codingfield.com>2022-01-04 20:48:08 (GMT)
commitbef3e708f6b5a6f71797f72aab89d09520813046 (patch)
tree8e955bb1b6c11c65afcc30eb39174ab20bfa0437 /src/displayapp/screens/settings/SettingWakeUp.cpp
parentb8b54f47a2a09e32186bf7d8dddc658fae2c6e5f (diff)
parente82469bffac6383ab898fa71dc3a88e164dc86ff (diff)
Merge branch 'ShakeWake' of https://github.com/geekbozu/InfiniTime into geekbozu-ShakeWake
# Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/screens/settings/Settings.cpp
Diffstat (limited to 'src/displayapp/screens/settings/SettingWakeUp.cpp')
-rw-r--r--src/displayapp/screens/settings/SettingWakeUp.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/displayapp/screens/settings/SettingWakeUp.cpp b/src/displayapp/screens/settings/SettingWakeUp.cpp
index 8339d9a..e1b6e36 100644
--- a/src/displayapp/screens/settings/SettingWakeUp.cpp
+++ b/src/displayapp/screens/settings/SettingWakeUp.cpp
@@ -65,6 +65,14 @@ SettingWakeUp::SettingWakeUp(Pinetime::Applications::DisplayApp* app, Pinetime::
lv_checkbox_set_checked(cbOption[optionsTotal], true);
}
optionsTotal++;
+ cbOption[optionsTotal] = lv_checkbox_create(container1, nullptr);
+ lv_checkbox_set_text_static(cbOption[optionsTotal], " Shake Wake");
+ cbOption[optionsTotal]->user_data = this;
+ lv_obj_set_event_cb(cbOption[optionsTotal], event_handler);
+ if (settingsController.isWakeUpModeOn(Pinetime::Controllers::Settings::WakeUpMode::Shake)) {
+ lv_checkbox_set_checked(cbOption[optionsTotal], true);
+ }
+ optionsTotal++;
}
SettingWakeUp::~SettingWakeUp() {