Commit graph

283 commits

Author SHA1 Message Date
Aleksander Machniak
e6b10dae74 Fix JS error when libcal_settings is undefined (Bug #2097) 2013-08-07 15:08:25 +02:00
Thomas Bruederli
17dbcd9c9f Validate/fix dates only for event objects; don't export default values 2013-07-24 18:59:09 +02:00
Thomas Bruederli
7e4559a9b1 Don't set default timezone 2013-07-24 18:05:40 +02:00
Thomas Bruederli
cbc2d067ea Don't convert timezone; avoid exporting empty properties 2013-07-24 18:05:04 +02:00
Thomas Bruederli
489be2379e Replace Horde_iCalendar with the SabreTooth VObject library 2013-07-23 17:14:11 +02:00
Thomas Bruederli
a21fc44ed4 Change internal representation of event sensitivity values to strings 2013-07-18 14:56:36 +02:00
Thomas Bruederli
c2d97dfe36 Always handle 'changed' properties of events as DateTime objects 2013-07-18 14:06:45 +02:00
Thomas Bruederli
2d831d8f8f Also move iCalendar patch; describe dependencies in README files 2013-07-18 12:49:27 +02:00
Thomas Bruederli
2349d2e4e6 Move import script to the right place 2013-07-18 12:42:35 +02:00
Thomas Bruederli
af49088b38 Add unit tests for ical import/export 2013-07-18 12:40:46 +02:00
Thomas Bruederli
000bac244b Add symlink to moved Horde_Date class; move Horde import script, too 2013-07-18 12:39:56 +02:00
Thomas Bruederli
18f9fa5c86 Move iCal parsing/writing classes to libcalendaring 2013-07-18 12:38:14 +02:00
Aleksander Machniak
468bb14696 Remove deprecated functions usage 2013-05-11 09:24:42 +02:00
Aleksander Machniak
34d92e3e71 No need to set_env in ajax request (limits size of ajax response) 2013-05-11 09:09:13 +02:00
Aleksander Machniak
27e57c7335 Fix undefined or unused variable errors caught in static code analysis 2013-05-07 12:16:11 +02:00
Thomas Bruederli
0455116281 Added Czech translations 2013-03-20 10:21:01 +01:00
Thomas Bruederli
2eedbbf0f4 Also adjust the timezone of existing DateTime objects 2013-03-06 15:14:51 +01:00
Thomas Bruederli
7e4b581b4e Make free/busy finder DST aware (#1676) 2013-03-06 11:48:59 +01:00
Thomas Bruederli
01dcd96c74 Really skip this property 2013-02-28 14:18:08 +01:00
Thomas Bruederli
e588b7fe09 Don't attempt to serialize recurrence EXCEPTIONS 2013-02-28 08:26:54 +01:00
Thomas Bruederli
f320a772b0 Merge branch 'dev/recurrence-exceptions' 2013-02-28 08:25:52 +01:00
Torsten Grote
b153482e5a added French translation for libcalendaring 2013-02-27 15:33:16 +01:00
Thomas Bruederli
581724f7c1 Allow libcalendaring to work without output 2013-02-21 13:04:00 +01:00
Thomas Bruederli
91779df09a Save changes in a recurring event as exception to the master event 2013-01-23 14:45:41 +01:00
Thomas Bruederli
db7d414324 Correctly handle iTip replies without valid DTSTSART/DTEND attributes (#1178) 2012-11-21 10:33:02 +01:00
Thomas Bruederli
fa03bf1dd8 Adapt to recent changes in core regarding the client_mimetype settings 2012-11-17 17:05:40 +01:00
Aleksander Machniak
259a7ec81d Fixes for keep-alive -> refresh change in Roundcube core 2012-11-17 09:49:57 +01:00
Thomas Bruederli
32d64e419e Reduce alarm settings UI to the capabilities of the Kolab 2 format 2012-11-15 15:03:00 +01:00
Aleksander Machniak
2d08c58e56 Fix/prepare plugins to use out of Roundcube (where rcmail object doesn't exist) 2012-10-17 11:54:25 +02:00
Thomas Bruederli
47857456eb Move alarm translations to libcalendaring 2012-08-16 21:26:37 +02:00
Thomas Bruederli
758f7a120f Register handler for plugin.display_alarms only once; small code cleanup 2012-08-16 19:25:06 +02:00
Thomas Bruederli
d919e2b4bd - Move attachment handling functions to libcalendaring module.
- Removed redundant code in calendar and tasklist
- Add more vertical space in attachment view window
- Minor bugfixes
2012-08-16 19:03:17 +02:00
Thomas Bruederli
9cc400f09f Refactoring: move common calendaring-related functionality into a new plugin 'libcalendaring' 2012-08-16 08:57:25 +02:00