roundcubemail-plugins-kolab/plugins/libcalendaring
Aleksander Machniak a1cd95152c Align event start date with the first occurrence
Summary:
When a recurring event start date does not match a recurrence pattern
(e.g. an event recurring on Fridays is created on Thursday),
we move the start date to the date of the first occurrence.
There's also a checkbox to keep the old behavior where the
start date was not modified.

Reviewers: vanmeeuwen

Reviewed By: vanmeeuwen

Differential Revision: https://git.kolab.org/D536
2017-09-12 13:53:34 +02:00
..
lib Align event start date with the first occurrence 2017-09-12 13:53:34 +02:00
localization Add some missing localization labels, fix some labels use 2017-07-24 11:05:28 +02:00
skins/larry Implement iTip delegation functionality for calendar/mail view (#3860) 2014-11-06 17:09:59 +01:00
tests Fix duplicated DTSTAMP entry in generated iTip (T1148) 2016-03-24 14:05:36 +01:00
alarm.mp3 Implemented sound reminders (#T1310) 2016-06-20 10:10:39 +02:00
alarm.wav Implemented sound reminders (#T1310) 2016-06-20 10:10:39 +02:00
composer.json Bump version numbers to 3.3.3 2017-07-19 16:29:38 +02:00
libcalendaring.js Add some missing localization labels, fix some labels use 2017-07-24 11:05:28 +02:00
libcalendaring.php Load missing 'showmore' label localization 2017-07-30 10:39:18 +00:00
libvcalendar.php T2531: Support SCHEDULE-AGENT in iTip 2017-07-04 14:27:19 +00:00
README Update outdated information in README 2015-06-04 17:10:18 +02:00

Library providing common functions for calendar-based plugins
-------------------------------------------------------------

Provides utility functions for calendar-related modules such as

* alarms display and dismissal
* attachment handling
* iCal parsing and exporting
* iTip invitations handling

iCal parsing and exporting is done with the help of the Sabre VObject
library [1]. It needs to be insalled with Roundcube using composer:

  $ composer require "sabre/vobject" "~3.3.3"

[1]: http://sabre.io/vobject/