여기에는 정말 많은 내용이 포함되어 있습니다:
오늘은 금요일이니까 (적어도 어딘가에서는 ;p) 머지를 월요일까지 기다릴 예정입니다.
이 변경 사항은 매우 광범위하며 ICS 지원이 훨씬 더 좋아질 것입니다.
- ICS 생성 파이프라인을 통합했습니다 - 캘린더에 추가하고 날짜를 클릭할 때 모두 하나의 메커니즘만 사용합니다.
- ICS 형식의 많은 세부 사항을 수정했습니다
- 반복 이벤트를 가져오도록 RRULE을 전달합니다
- 적절한 CRLF 줄바꿈 및 ICS 형식 준수
- 이벤트의 ICS를 가져올 때 UTC 이벤트가 아니라 올바른 시간대를 표시하도록 시간대 지원을 추가했습니다 - 이를 통해 반복이 작동합니다.
- 로컬 날짜 형식을 확장하여 선택적으로 인코딩된 ICS를 지원하도록 했습니다.
제가 가지고 있는 미해결 질문은 예, rrule 또는 아니오, rrule입니다.
여기를 클릭하면:
반복 이벤트를 추가하려는 건가요? 아니면 이벤트의 단일 인스턴스만 추가하려는 건가요?
마찬가지로, 여기는 어떻게 할까요:
@lindsey 저는 여기서 고민 중입니다. 양쪽 모두 논리적으로 설득력이 있어 보입니다.
- 반복 이벤트를 클릭했고 캘린더에 반복을 추가하고 싶었습니다.
또는
- 반복의 인스턴스를 클릭했고 해당 인스턴스만 추가하고 싶었습니다.
(1)을 구현했는데, 더 정확하다고 느껴서입니다. 하지만 선호하신다면 (2)로 변경하는 데도 열려 있습니다.

