Skip to content
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

Recurring Alarms: Holiday Suggestions and Flexible Disabling #118

Closed
y-r-v opened this issue Oct 29, 2024 · 4 comments
Closed

Recurring Alarms: Holiday Suggestions and Flexible Disabling #118

y-r-v opened this issue Oct 29, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@y-r-v
Copy link

y-r-v commented Oct 29, 2024

Thank you for developing such a wonderful app! I have a suggestion that may help improve it a bit.

Is your feature request related to a problem? Please describe.
Currently, when a recurring alarm is set (e.g., Monday to Friday), users have to manually disable the alarm for specific days or holidays (e.g., Christmas). This can be inconvenient and may lead to missed alarms.

Describe the solution you'd like
When a user chooses to disable a recurring alarm, the app could prompt them to confirm whether they want to disable all instances of the alarm or just the next occurrence. This feature would provide users with greater flexibility and control over their alarm settings.

There are several reasons why a person might want to disable a recurring alarm:

  • Holidays or Special Events: Users may want to turn off their alarms for specific holidays or special occasions when they do not need to wake up at their usual time. In this particular case, the app could somehow anticipate holidays and suggest to disable alarms.
  • Sick Days or Personal Time Off: If a user is unwell or taking a day off, they might prefer to disable the alarm for just that day rather than for the entire week.
  • Schedule Changes: Sometimes, users may have a temporary change in their schedule (e.g., a meeting or event) that requires them to sleep in or wake up at a different time for just one day.
  • Etc.

By prompting users to choose between disabling all instances or just the next occurrence, the app can ensure that users maintain their desired routine while accommodating their changing needs.

Use case
As a user who sets recurring alarms for weekdays, I often forget to turn off my alarms for holidays or other special occasions. Thus, having the option to disable only the next occurrence of the alarm would provide greater flexibility. Furthermore, the app could recognize holidays and suggest disabling the alarm for just that day.

Describe alternatives you've considered
One alternative could be to manually turn off the alarm for each special occasion, but this is cumbersome and easy to forget (and forget to turn back on again).

@y-r-v y-r-v added the enhancement New feature or request label Oct 29, 2024
@BlackyHawky
Copy link
Owner

@y-r-v
Thanks for the compliments. I'm glad you like the changes made to the application. 😉

About the proposed improvement, don't you think it's related to #4 ?

However, perhaps I could change the list in the "Notification reminder" setting ? (I don't really like the current list).
For example, the list could be: 30 minutes / 1 hour / 2 hours / 4 hours / 6 hours / 12 hours

By doing this, we could cancel the next alarm from notification.

What do you think of this?

@y-r-v
Copy link
Author

y-r-v commented Oct 31, 2024

@BlackyHawky

Hello!

I believe this is a different issue. While #4 focuses on creating an alarm on a specific date, my suggestion is to add the option to "Skip alarm on the next day."

To give you a more straightforward and clearer suggestion, I imagined something like this:

  1. The user has a recurring alarm (e.g., Monday to Friday).

  2. For a particular reason, the user wants to skip just the next day (it could be a day off or a holiday, for example).

  3. When the user clicks to deactivate the alarm, a pop-up could appear with the following message:

    Deactivate recurring alarm?

    • Ignore tomorrow
    • Deactivate recurring alarm
    • Cancel

This pop-up would only appear for recurring alarms.
4. The alarm would skip just the next day and reactivate itself on the next.

What do you think? In my opinion, this does not add friction and helps us deactivate the alarm for just one day without the need to manually reactivate it afterwards (which is prone to being forgotten).

@BlackyHawky
Copy link
Owner

BlackyHawky commented Nov 1, 2024

I understand exactly what you want. The only question I have is why add a button or something to do this when we can already do it from the notification of the next upcoming alarm... 🤔

@BlackyHawky
Copy link
Owner

With the commit indicated above, you'll be able to do whatever you want from the upcoming alarm notification, which will be much simpler and won't even require you to open the application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants