orgzly-android icon indicating copy to clipboard operation
orgzly-android copied to clipboard

Add option to make reminder notifications sticky

Open leotaku opened this issue 5 years ago • 4 comments

  • [x] I have searched for existing issues that may be the same as or related to mine.

I would like to see an option that allows me to make the Scheduled, Deadline and Event notifications sticky.

The problem I am facing is that when using Orgzly to track my tasks, I often mistakenly swipe away the reminder notification instead of pressing the snooze button or just ignoring the notification. (Clear all notifications is also an issue) This currently means that I am no longer reminded of said TODO item. In turn, I often find myself manually check the app to make sure I have not forgotten something important.

I think adding an option to make these notifications sticky would be a good solution to this problem. Loop Habit Tracker, another great open source habit manager, also implements this feature.

Thank you for your hard work on Orgzly!

leotaku avatar Oct 19 '19 14:10 leotaku

I have the same problem. There should be a button to refresh all notifications, and a configuration setting to refresh them periodically as frequently as the user wants (or doesn't want auto-refresh).

vr00m avatar Feb 17 '20 08:02 vr00m

This is especially problematic for reminders with repeaters. For instance, if a "pay monthly bill" notification is unintentionally removed, it won't be shown again next month (or ever).

In addition to accidentally clearing / swiping away notifications, all the current notifications are lost when the phone crashes / reboots (which happens often enough on some devices, e.g. replicant).

It would be good to have an option to make all new notifications "sticky". That is, a notification should not get removed from the notification drawer until it is explicitly snoozed, rescheduled or marked as done.

Related: #107.

exquo avatar Nov 09 '21 20:11 exquo

As part of this:

  • If the sticky option is enabled, don't dismiss the notification on clicking the notification body.
  • Recreate non-managed notifications on startup.

9z0 avatar Sep 02 '22 00:09 9z0

Thanks for the development. It is essential for example for medicinal therapy.

francesco-cadei avatar Oct 01 '23 17:10 francesco-cadei