SecUSo / privacy-friendly-todo-list

Privacy Friendly App to manage To-Do lists on Android.
Apache License 2.0
83 stars 42 forks source link

Default reminder time could be used to trigger an alarm #114

Closed 0xC0FFEEC0DE closed 3 months ago

0xC0FFEEC0DE commented 3 months ago

The app has a setting for "default reminder time": "At the deadline", "0.5 days before", "1 day before", ... This setting currently is used only for the color of the not-done tasks: blue (task is far away), orange (default reminder time is in the past), red (task is in the past)

I think the default reminder should trigger an alarm, the same as the user-set reminder time.

But currently the deadline gets chosen only as a date, not as date plus time. This results in a time at day of 00:00. So an alarm at default reminder time of "1 day before" would occur at midnight, which is not OK.

So enabling alarms together with default reminder time would require the following:

Does that sound good?

0xC0FFEEC0DE commented 3 months ago

Applied default reminder timespan differently: It gets used to preset the calendar when the user opens it to set the reminder time:

See also #3