Undefinierter ICS-Dateiname

Hier gibt es VIEL zu tun:

Es ist Freitag (zumindest irgendwo ;p ), also warte ich bis Montag mit dem Zusammenführen.

Diese Änderung ist unglaublich umfangreich und sollte uns eine deutlich bessere ICS-Unterstützung bieten.

  • Vereinheitlicht die Pipeline für die ICS-Generierung – wir verwenden nur einen Mechanismus sowohl für das Hinzufügen zum Kalender als auch für das Klicken auf Daten
  • Korrigiert viele kleine Nuancen im ICS-Format
    • Wir übergeben RRULE, wenn Sie ein wiederkehrendes Ereignis abrufen
    • Korrekte CRLF-Zeilenumbrüche und allgemeine Einhaltung des ICS-Formats
    • Zeitzonenunterstützung, sodass beim Abrufen eines ICS für ein Ereignis die richtige Zeitzone signalisiert wird, anstatt ein UTC-Ereignis zu sein – das bedeutet, dass die Wiederholung funktioniert.
  • Erweitert das lokale Datumsformat, um ein optional kodiertes ICS zu unterstützen.

Eine offene Frage, die ich habe, ist ja, rrule oder nein, rrule.

Wenn Sie hier klicken:

Wollen wir das wiederkehrende Ereignis hinzufügen? Oder nur eine einzelne Instanz des Ereignisses?

Ebenso, was ist hier:

@lindsey Ich bin unschlüssig, ich kann beide Argumente nachvollziehen.

  1. Ich habe auf ein wiederkehrendes Ereignis geklickt und wollte die Wiederholung zu meinem Kalender hinzufügen.

ODER

  1. Ich habe auf eine INSTANZ einer Wiederholung geklickt und möchte nur diese hinzufügen.

Ich habe (1) implementiert, da ich tendenziell der Meinung bin, dass es korrekter ist, aber ich bin offen dafür, es zu (2) zu ändern, wenn Sie es bevorzugen.

7 „Gefällt mir“