Probably this one: https://github.com/ical4j/ical4j/issues/230
I wonder whether it works with a VTIMEZONE with both STANDARD and DAYLIGHT components… unfortunately, this would require debugging ical4j/2.x and 3.x has just been released (which is not useable with Android <7).
Re: Add reminder to event
There are some public calendars (like concerts events) that don’t have reminders and you can’t control the source, so it is impossible to set a reminder for now. For those it would be super helpful if you can set some fixed reminders (yes, more than one ideally) for all events in a particular ICS calendar. So I can set to get reminders for all concerts the day before and 2 hours before the event for example.
Those notifications should disappear as soon as the next successful sync is run, which should happen a short time after an I/O error. Can you confirm that these messages go away by themselves?
Maybe we can change them to minimum priority notifications like in DAVdroid…
update: The export from WoltLab is wrong; the last Event in the ical file is 16. May.
I guess this is caused by the “Sub-Categories” in Woltlab. I had to export each sub-category by its own to get it working.
Thank you for your help, this issue is solved.
Sadly, there is no error by manual sync. Is there any logfile written by the app I may provide?
Already tried to wipe data and reinstalled from F-Droid store.
Here are some random images that may give you more information.
Seriously, I have no clue what is wrong:
Thanks for the URL. The problem are these lines:
ACKNOWLEDGED seems to be defined by this draft: https://tools.ietf.org/id/draft-daboo-valarm-extensions-04.html#rfc.section.8.1 and is understood and parsed by ical4j.
ACKNOWLEDGED is defined like this:
acknowledged = "ACKNOWLEDGED" acknowledgedparam ":" datetime CRLF
acknowledgedparam = *(
; the following is OPTIONAL,
; and MAY occur more than once
In your iCalendar resource, there are two colons (:), which is not parseable.
So, this is an invalid iCalendar file. Please fix the your iCalendar or report this problem (including this analysis) to someone who can fix it.
I understand your problem but don’t you just want to whitelist ICSdroid? The battery isn’t affected much by making an exception for ICSdroid. It’s just the that it gets the possibility to sync automatically on shorter intervals - you can still set once per day.
One other issue (quick feedback): When creating a new ics calendar, when enters the URL and the absolute path of the URL becomes the cal’s name, for posteo this is something like /calendars/ics/dasd882342332234234 as cal name. Would be better if one could enter Name and URL when adding a new ics.