Starting with the most important/problematic limitations first (i.e. decreasing in importance):
- Cannot set reminders more than 2 days before, if the event is repeating. i.e. There is no option for a custom reminder. If custom reminders would be difficult to support, then please at least offer the option of 1 week before, 2 weeks before & 1 month before.
- Cannot clone/duplicate an event. I can’t believe such an important feature is missing! Often I want to set-up an event similar to an existing one, and duplicating it (for editing) would save so much time/hassle.
- Multiple reminders are not supported at all. (Duplicating an event would be a potential work-around.)
- Cannot change which calendar an event is in, once it’s created. (Duplicating & deleting an event would be a potential work-around.)
- All Day events don’t offer an “on the day” reminder option - except via “Custom reminder”, which is quite tedious (see next limitation).
- When setting a “Custom reminder” for “Remind me at”, it defaults to today rather than the event date. This is very tedious if the event is far in the future.
- When you wake up & open Calendar for the first time (on that day), it still shows the last date (usually yesterday), which is confusing. It really should switch to today, at say midnight.
- When in the ‘full month’ view (i.e. left grid icon), nothing happens when you try to drag/scroll left/right on todays events (the bottom half of the display). I feel it would be very handy if it moved you forwards/back one day (similar to the Android app aCalendar).
- The Manage Calendars option doesn’t give you the option to create new local calendars (nor delete ones you’ve created). This is less urgent as I created a Python script to do this.
- No option to export calendars (as say a .ics file).
With all these limitations, I would be using an AAS calendar app instead, if it’s alarms were reliable (but sadly they are not).