-
Notifications
You must be signed in to change notification settings - Fork 205
feat: Added flip to snooze #741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@TejasBaid Will it work if I let my device already in flipped position? |
@inder-7 Yes it works if the phone is already in a flipped position |
Hi, thanks for contributing! Could you resolve the conflicts? I think this would be a great addition to the application. |
@MarkisDev Conflicts resolved |
Hi! @MarkisDev and @TejasBaid I was assigned to this issue and noticed that the merged PR isn’t fully functional.
I’ve fixed these issues in my own implementation. My PR #780 makes it work so that snoozing only triggers when the device transitions from face up to face down — not when it’s already face down. Additionally, to prevent making the user too comfortable with repeated snoozing, I’ve set the default flip-to-snooze duration to just 1 minute, so they’re gently disturbed again and encouraged to wake up. |
Hi @inderjsingh , |
@TejasBaid Thank you for clarifying! I completely understand the reference to Google's "flip to shh." In my proposed fix, the snooze triggers only on the transition from face up to face down, which adds intentional user interaction. Also, I’ve set a default flip-to-snooze duration of just 1 minute to gently remind users that it’s only a short snooze and help avoid oversleeping. I completely understand if the current behavior is by design, but I’d be happy to submit my PR as an optional enhancement if you’d like! |
Implemented Flip to Snooze Feature with Configurable Settings
Description
This PR introduces the Flip to Snooze feature, allowing users to snooze alarms by flipping their device. Since this is a frequently used feature in alarm apps, I’ve ensured it is well-tested and configurable in the settings, with a default value of
false
.Proposed Changes
false
).Fixes #688
(This PR resolves issue #688)
Screenshots
ScreenRecording_03-14-2025.07-48-02_1.MOV