Closed Bug 466871 Opened 16 years ago Closed 15 years ago

when adding existing network calendar all old alarms appear

Categories

(Calendar :: Alarms, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 496889

People

(Reporter: clarkbw, Unassigned)

References

Details

If you have an existing calendar ( mine is a google calendar ) which you add to lightning ( as the ics private url ) all the old alarms for this calendar appear for dismissal. These old alarms should be quietly ignored when a new calendar is added. This is somewhat similar to bug 349673 however this is strictly during new calendar setup.
The current code looks 1 month into the past for unacknowledged alarms. Bryan, should old alarms only be ignored on first registration of the calendar or also every time the app starts? I think it's sensible to look up unacknowledged alarms in the latter case, because one might have missed an alarm that would have fired.
Yes, at least on first registration of the calendar I think we should be ignoring old alarms. I'm not sure about events that have fired in the past. I think that depends heavily on the usage of the calendar and what kind of event it was. I have calendar events for the weekly calendar meeting, when I start thunderbird it uselessly reminds me about those past meetings. However for other more "reminder like" calendar events ( i.e. "wash the dog" ) I can see how it might be desired to show the alert after the fact. Since there isn't a way to determine what kind of event was in the past so I think we should improve the way we present missed events for which calendar wasn't running. The use of the dialog implies to the user, because it interrupts their work flow, that something is important. However I think missed events are much less important than upcoming/occurring events. Perhaps we could use the activity manager + status bar for this.
Flags: wanted-calendar1.0+
See Bug 276585 for similar issue during import of calendar files.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Depends on: 746048
You need to log in before you can comment on or make changes to this bug.