Etar-Group / Etar-Calendar

Android open source calendar
https://f-droid.org/packages/ws.xsoh.etar/
GNU General Public License v3.0
2.04k stars 393 forks source link

Allow custom reminder time #1473

Open Mrnofish opened 1 year ago

Mrnofish commented 1 year ago

It seems weirdly limiting to only present a fixed list of options. If I need or want to be reminded 3 days before an event, tuff luck, the app only gives the option to pick 2 days or 1 week.

Gitsaibot commented 1 year ago

So far there has been no one who has submitted a pull request on this.

ghost commented 1 year ago

I would like to work on this issue!

Gitsaibot commented 1 year ago

@Jennie-pro Yes that would be great. The wish goes back years and there are also older issues. See #138 #314

ghost commented 12 months ago

Hi! Sorry for the two weeks disappearing. I've been thinking about this issue. After careful consideration, if we need to realize that the user can choose the time of the reminder freely (solve the issue thoroughly), it may take longer to change the whole structure of the reminder. For example, separate the month blank, the week, the day, the hour, and the minute. Do Or do you have other ideas for changes/solve the issue?

Grishnackh commented 10 months ago

Hi @Jennie-pro, thanks for picking this one up. Indeed the default reminders are the only thing that prevent me from using Etar as a daily driver. In my opinion the reminder options from aCalendar are the best solution I have seen so far.

In the first screen there is an option "Benutzerdefiniert" (meaning "custom").

acalendar1

In the second screen there are the options "Am Tag selbst" (meaning on the actual day of the event) or "x Tag vorher" (meaning x days before). At the bottom you can specify the time of the reminder as an absolute point in time rather than a relative time span.

acalendar2

That covers most of the use cases I can think of.