diff --git a/README.md b/README.md index 099479a4..b4046005 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,11 @@ - [x] Swipe left to access music control - [x] Flashlight starts on - [x] Calculator +- [x] Redo music control gestures + - [x] Swipe up toggles control mode and swipe down exits + - [x] Swipe left/right goes to watchface/another app +- [x] Rearrange quick acces and apps + ## Pending merge @@ -15,9 +20,6 @@ - [ ] Seconds on digital watchface ### Moses -- [ ] Redo music control gestures - - [ ] Swipe up toggles control mode and swipe down exits - - [ ] Swipe left/right goes to watchface/another app ## Medium priority - [ ] Temp sensor w/ arduino @@ -26,5 +28,4 @@ - [ ] Exponent button on calculator ## Lower priority -- [ ] Rearrange quick acces and apps - [ ] Maybe some prank watchfaces diff --git a/src/displayapp/DisplayApp.cpp b/src/displayapp/DisplayApp.cpp index 31fe135a..a547cfbc 100644 --- a/src/displayapp/DisplayApp.cpp +++ b/src/displayapp/DisplayApp.cpp @@ -299,12 +299,16 @@ void DisplayApp::Refresh() { case TouchEvents::SwipeUp: if (currentApp == Apps::Clock) { LoadNewScreen(Apps::Launcher, DisplayApp::FullRefreshDirections::Up); + } else if (currentApp == Apps::QuickSettings) { + LoadNewScreen(Apps::Settings, DisplayApp::FullRefreshDirections::Up); } break; case TouchEvents::SwipeDown: if (currentApp == Apps::Clock) { LoadNewScreen(Apps::Notifications, DisplayApp::FullRefreshDirections::Down); - } + } else if (currentApp == Apps::QuickSettings) { + LoadNewScreen(Apps::FlashLight, DisplayApp::FullRefreshDirections::Down); + } break; case TouchEvents::SwipeRight: if (currentApp == Apps::Clock) {