I have installed ICSdroid on LineageOS, and it’s working on both, the native LOS app and the Etar calendar APP.
On the ICSdroid APP the only thing I can configure, is the period for the recurrent syncs (right now set to 15 minutes). There’s no global setting for notifications for all events from the upstream calendar, neither ICSdroid grabs the notifications settings from the original calendars. On DAVdroid those come from the original calendars (granted it’s not the same with ICS calendars)… This becomes a problem because for the calendars provided by ICSdroid, once published on the calendar APPs, comes with no notification time at all, and the calendar APPs, though having a default time prior to the event for notifications, they don’t actually set those notifications. One has to manually set the notification per event, which is really annoying if the calendar is really populated.
Beyond the prior problem, when taking the time to manually set notifications per event (well, the recursive ones make things easier), then one faces the lost of those notifications settings, when syncs happen. So if one trusts calendar APPs to notify you what comes next, losing the notifications for the events is really a problem.
Is this the way how ICSdroid is supposed to work? To me a global notification setup for all events is more than enough, and perhaps grabbing the ones from the original upstream calendar is nice.
Currently using ICSdroid 1.6.1, installed/updated from F-Droid. In the 1.7 announcement I didn’t read about any special changes for notifications.
Using ICSdroid on “LineageOS for microG”, 15.1 (2019-01-02 build).
HW: Xiaomi Redmi 4X (Santoni)