diff options
author | Lars Henriksen <LarsHenriksen@get2net.dk> | 2020-05-31 10:15:46 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2020-06-13 10:56:15 -0400 |
commit | fb0ebe0b8a4c7bcad942c4ebdeb555b35122ae96 (patch) | |
tree | 81dbca0c493ba4329007233afc1939d3a598c809 /contrib | |
parent | 5942c0760dc49256c584e37368aeb3d4915f74f3 (diff) | |
download | calcurse-fb0ebe0b8a4c7bcad942c4ebdeb555b35122ae96.tar.gz calcurse-fb0ebe0b8a4c7bcad942c4ebdeb555b35122ae96.zip |
Icalendar templates for recurrence rules
To provide a starting point for advanced repeating items.
Signed-off-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/import/DST-et.ical | 11 | ||||
-rw-r--r-- | contrib/import/DST-eu.ical | 11 | ||||
-rw-r--r-- | contrib/import/February.ical | 11 | ||||
-rw-r--r-- | contrib/import/Monday-first-last.ical | 11 | ||||
-rw-r--r-- | contrib/import/Tuesday-Thursday.ical | 11 | ||||
-rw-r--r-- | contrib/import/Wednesdays-all.ical | 11 |
6 files changed, 66 insertions, 0 deletions
diff --git a/contrib/import/DST-et.ical b/contrib/import/DST-et.ical new file mode 100644 index 0000000..116fe95 --- /dev/null +++ b/contrib/import/DST-et.ical @@ -0,0 +1,11 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID: +BEGIN:VEVENT +DTSTAMP: +UID: +DTSTART;VALUE=DATE:20200329 +SUMMARY:Daylight Saving Time begins (EDT) +RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3 +END:VEVENT +END:VCALENDAR diff --git a/contrib/import/DST-eu.ical b/contrib/import/DST-eu.ical new file mode 100644 index 0000000..e536cf0 --- /dev/null +++ b/contrib/import/DST-eu.ical @@ -0,0 +1,11 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID: +BEGIN:VEVENT +DTSTAMP: +UID: +DTSTART;VALUE=DATE:20200329 +SUMMARY:Daylight Saving Time begins (CEST) +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 +END:VEVENT +END:VCALENDAR diff --git a/contrib/import/February.ical b/contrib/import/February.ical new file mode 100644 index 0000000..15168d4 --- /dev/null +++ b/contrib/import/February.ical @@ -0,0 +1,11 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID: +BEGIN:VEVENT +DTSTAMP: +UID: +DTSTART:20200228T080000 +SUMMARY:Penultimate day in February +RRULE:FREQ=MONTHLY;BYMONTHDAY=-2;BYMONTH=2 +END:VEVENT +END:VCALENDAR diff --git a/contrib/import/Monday-first-last.ical b/contrib/import/Monday-first-last.ical new file mode 100644 index 0000000..431bebb --- /dev/null +++ b/contrib/import/Monday-first-last.ical @@ -0,0 +1,11 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID: +BEGIN:VEVENT +DTSTAMP: +UID: +DTSTART:20200106T120000 +SUMMARY:First and last Monday of the month +RRULE:FREQ=MONTHLY;BYDAY=1MO,-1MO;COUNT=10 +END:VEVENT +END:VCALENDAR diff --git a/contrib/import/Tuesday-Thursday.ical b/contrib/import/Tuesday-Thursday.ical new file mode 100644 index 0000000..84c5adb --- /dev/null +++ b/contrib/import/Tuesday-Thursday.ical @@ -0,0 +1,11 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID: +BEGIN:VEVENT +DTSTAMP: +UID: +DTSTART:20200102T120000 +SUMMARY:Every Tuesday and Thursday +RRULE:FREQ=WEEKLY;BYDAY=TU,TH;COUNT=10 +END:VEVENT +END:VCALENDAR diff --git a/contrib/import/Wednesdays-all.ical b/contrib/import/Wednesdays-all.ical new file mode 100644 index 0000000..40730b8 --- /dev/null +++ b/contrib/import/Wednesdays-all.ical @@ -0,0 +1,11 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID: +BEGIN:VEVENT +DTSTAMP: +UID: +DTSTART;VALUE=DATE:20200603 +SUMMARY:All Wednesdays in June and July +RRULE:FREQ=MONTHLY;BYDAY=WE;BYMONTH=6,7;UNTIL=20220630 +END:VEVENT +END:VCALENDAR |