Calendar icon indicating copy to clipboard operation
Calendar copied to clipboard

Synchronize event reminder notifications with external changes (deletion, rescheduling, new title, ...)

Open pseisam opened this issue 1 month ago • 2 comments

Checklist

  • [x] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • [x] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • [x] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • [x] I have taken the time to fill in all the required details. I understand that the request will be dismissed otherwise.
  • [x] This issue contains only one feature request.
  • [x] I have read and understood the contribution guidelines.

Feature description

Current behavior (no sync of reminder notifications)

  • Example: future event "Meeting with Toni" at 22:00 with a 12 hour reminder.
  • At 10:00 the notification is displayed
  • At 12:00 I open google calendar in the browser (or Thunderbird) change the title to "Meeting with Toni & Sam" + change the time to 20:00 + change the reminder to 1 hour before.
  • After I save the event with my changes the notification is still there even after calendar got the android calendar sync of the new data.
  • At 19:00 the notification finally updates to the new data because the new reminder had triggered. In all the hours between, the reminder notification showed the outdated event info.

New behavior after the feature got implemented

A notification reminder is instantly updated after a sync of the calendar (like google calendar) has happened. This includes:

  • Change of event info (update title, description, location in the reminder notification)
  • Change of event time (close the reminder notification if the event got delayed so far into the future that the reminder should not yet be shown)
  • Change of reminder offset (close the reminder notification if the offset got so short that the reminder notification should not yet be shown)
  • Deletion of reminder or whole event (close the reminder notification) => The reminder notification should only close if the user explicitly updated the event (see above) to do so. It should not automatically close after the event is over (otherwise you won't see missed events)

Why do you want this feature?

If the app manages calendars that are synced and are frequently changed from external sources (browser, Thunderbird, etc.) the data in the reminder notifications becomes inconsistent quickly which can lead to some clutter in the notifications and ultimately to missed appointments.

Additional information

BC2 already has this feature so it should also be possible to implement it here.

pseisam avatar Oct 30 '25 20:10 pseisam

Sorry I have a follow up question: But is this really the same? Updating from tomorrow to today has nothing to do with a change of the event or its reminder setting itself, just with the change of the current day (so nothing that has been done by the user).

pseisam avatar Oct 30 '25 20:10 pseisam

Yeah, sorry, I got briefly confused there.

naveensingh avatar Oct 30 '25 20:10 naveensingh