Comment 3 for bug 1361702

Revision history for this message
Charles Kerr (charlesk) wrote : Re: Disabled alarms show up as calendar events

The fix for this bug, under the current assumptions: have datetime hide all VTODO items that don't have audio urls. That fix would come back to bite us once we start importing other VTODOs from external calendars.

IMO what we need is a way to flag this special treatment for our clock-app alarms without breaking third-party vtodo events.

I suggest we add an "x-canonical-disabled" tag to disabled alarms:

1. it gives datetime sufficient info to not process the alarms

2. qtorganizer5-eds seems to already support QOrganizer tag <--> ECalComponent category conversion,

3. This would let ubuntu-ui-toolkit clean up a wart of it deleting/restoring attachments as a proxy for an enabled/disabled flag

4. It doesn't break third-party VTODOs

5. It simplifies the fix for bug #1362341 (OneTime alarms are not automatically dismissed or delete after they are triggered)