BlackyHawky / Clock

Privacy-conscious open-source clock, based on AOSP Clock
Apache License 2.0
236 stars 13 forks source link

Multiple snooze options #81

Open gor-g opened 3 months ago

gor-g commented 3 months ago

Is your feature request related to a problem? Please describe. Often I can't deal with whatever the alarm is reminding me at the moment, and when I will be free depends on the situation. So having a single snooze duration isn't ideal.

Describe the solution you'd like I'd like to have multiple options, that i can configure in the settings. The fallowing image represents how I'd imagine the alarm ringing on a locked screen.

And this is the UI i propose for when the alarm rings on the unlocked screen.

In the both cases the "Custom" option, would open a dialog with a clock, that allows to select the precise time when the snoozed alarm must ring.

For the case of the unlocked screen, the "5 min" is the default snooze duration, customizable in the settings.

Use case Possibility to choose variable snooze time.

Describe alternatives you've considered

Additional context

BlackyHawky commented 3 months ago

This could be a great enhancement but I really don't see how to implement it. 😬