Il y a BEAUCOUP ici :
C’est vendredi (au moins quelque part ;p ), donc j’attendrai lundi pour fusionner.
Ce changement est incroyablement important et devrait nous donner un support ICS considérablement amélioré.
- Unifie le pipeline pour la génération d’ICS - nous n’utilisons qu’un seul mécanisme pour l’ajout au calendrier et le clic sur les dates
- Corrige de nombreux petits détails de nuance dans le format ics
- Nous transmettons RRULE, donc si vous prenez un événement récurrent
- Saut de ligne CRLF approprié et respect général du format ICS
- Support du fuseau horaire, donc lorsque vous prenez un ICS pour un événement, il signalera le bon fuseau horaire au lieu d’être un événement UTC - cela signifie que la récurrence fonctionnera.
- Étend le format des dates locales pour prendre en charge un ics encodé optionnellement
Une question ouverte que j’ai est oui, rrule ou non, rrule.
Si vous cliquez ici :
Avons-nous l’intention d’ajouter l’événement récurrent ? Ou juste une seule instance de l’événement ?
De même, qu’en est-il ici :
@lindsey Je suis indécis, je peux voir les arguments des deux côtés.
- J’ai cliqué sur un événement récurrent et j’ai voulu ajouter la récurrence à mon calendrier
OU
- J’ai cliqué sur une INSTANCE d’une récurrence et je veux seulement l’ajouter.
J’ai implémenté (1) car j’ai tendance à penser que c’est plus correct, mais je suis ouvert à le changer en (2) si vous préférez.

