정의되지 않은 ICS 파일 이름

여기에는 정말 많은 내용이 포함되어 있습니다:

오늘은 금요일이니까 (적어도 어딘가에서는 ;p) 머지를 월요일까지 기다릴 예정입니다.

이 변경 사항은 매우 광범위하며 ICS 지원이 훨씬 더 좋아질 것입니다.

  • ICS 생성 파이프라인을 통합했습니다 - 캘린더에 추가하고 날짜를 클릭할 때 모두 하나의 메커니즘만 사용합니다.
  • ICS 형식의 많은 세부 사항을 수정했습니다
    • 반복 이벤트를 가져오도록 RRULE을 전달합니다
    • 적절한 CRLF 줄바꿈 및 ICS 형식 준수
    • 이벤트의 ICS를 가져올 때 UTC 이벤트가 아니라 올바른 시간대를 표시하도록 시간대 지원을 추가했습니다 - 이를 통해 반복이 작동합니다.
  • 로컬 날짜 형식을 확장하여 선택적으로 인코딩된 ICS를 지원하도록 했습니다.

제가 가지고 있는 미해결 질문은 예, rrule 또는 아니오, rrule입니다.

여기를 클릭하면:

반복 이벤트를 추가하려는 건가요? 아니면 이벤트의 단일 인스턴스만 추가하려는 건가요?

마찬가지로, 여기는 어떻게 할까요:

@lindsey 저는 여기서 고민 중입니다. 양쪽 모두 논리적으로 설득력이 있어 보입니다.

  1. 반복 이벤트를 클릭했고 캘린더에 반복을 추가하고 싶었습니다.

또는

  1. 반복의 인스턴스를 클릭했고 해당 인스턴스만 추가하고 싶었습니다.

(1)을 구현했는데, 더 정확하다고 느껴서입니다. 하지만 선호하신다면 (2)로 변경하는 데도 열려 있습니다.

7개의 좋아요