diff options
| author | Tim Keller <geekboy1011@gmail.com> | 2021-09-27 01:20:44 (GMT) |
|---|---|---|
| committer | Tim Keller <geekboy1011@gmail.com> | 2022-01-04 01:57:18 (GMT) |
| commit | d270275bd2d1044cb4db9af8efc1d766617b07a1 (patch) | |
| tree | 182094108fbcbf4df0564a743cd47bd0a47cf052 /src/components/settings/Settings.h | |
| parent | e0013e730448f4dc142e3610f970f22c807ac41e (diff) | |
Added Shake to wake
Diffstat (limited to 'src/components/settings/Settings.h')
| -rw-r--r-- | src/components/settings/Settings.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/components/settings/Settings.h b/src/components/settings/Settings.h index 2d7973d..928d04c 100644 --- a/src/components/settings/Settings.h +++ b/src/components/settings/Settings.h @@ -15,6 +15,7 @@ namespace Pinetime { SingleTap = 0, DoubleTap = 1, RaiseWrist = 2, + Shake = 3, }; enum class Colors : uint8_t { White, Silver, Gray, Black, Red, Maroon, Yellow, Olive, Lime, Green, Cyan, Teal, Blue, Navy, Magenta, Purple, Orange @@ -127,12 +128,13 @@ namespace Pinetime { settings.wakeUpMode.set(static_cast<size_t>(WakeUpMode::SingleTap), false); break; case WakeUpMode::RaiseWrist: + case WakeUpMode::Shake: break; } } }; - std::bitset<3> getWakeUpModes() const { + std::bitset<4> getWakeUpModes() const { return settings.wakeUpMode; } @@ -162,7 +164,7 @@ namespace Pinetime { private: Pinetime::Controllers::FS& fs; - static constexpr uint32_t settingsVersion = 0x0002; + static constexpr uint32_t settingsVersion = 0x0003; struct SettingsData { uint32_t version = settingsVersion; uint32_t stepsGoal = 10000; @@ -175,7 +177,7 @@ namespace Pinetime { PineTimeStyle PTS; - std::bitset<3> wakeUpMode {0}; + std::bitset<4> wakeUpMode {0}; Controllers::BrightnessController::Levels brightLevel = Controllers::BrightnessController::Levels::Medium; }; |
