Commit graph

244 commits

Author SHA1 Message Date
Thomas Bruederli
ff5f354423 Export sequence attribute; fix UTC date formatting in iCal exports 2012-10-18 19:45:01 +02: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
Aleksander Machniak
2b3d7f9926 Fix fatal error on event without an UID and PHP warning (Bug #1108) 2012-10-15 12:36:23 +02:00
Thomas Bruederli
2a3237c697 No more hard-coded attachment container object (was broken in Larry skin) 2012-10-04 12:33:26 +02:00
Thomas Bruederli
4f72e5d161 Allow to configure smtp settings for unauthenticated itip sending (#599) 2012-10-03 11:30:19 +02:00
Aleksander Machniak
39552da980 Re-fix HTML entities handling 2012-09-21 09:55:07 +02:00
Aleksander Machniak
f693e2d183 Fixes for html_ent branch in ROundcube core: Proper HTML entities handling 2012-09-20 15:56:54 +02:00
Thomas Bruederli
54f11d321d Use default Horde iCalendar classes if installed (#983) 2012-09-06 17:26:14 +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
Thomas Bruederli
a16a9c5810 Small code and style cleanup 2012-08-01 15:47:50 +02:00
Thomas Bruederli
638546023c Renamed old default skin folders to 'classic' in order to align with the upcoming change in Roundcube core 2012-07-29 15:41:00 +02:00
Thomas Bruederli
749b96b51d Use patched Horde_Date classes from libkolab 2012-07-11 10:02:17 +02:00
Thomas Bruederli
15a0997601 Small fixes to iCal import/export 2012-07-11 09:59:53 +02:00
Thomas Bruederli
8d818e8cb1 Big refactoring: use DateTime objects instead of unix timestamps to improve timezone and DST handling 2012-07-06 17:15:45 +02:00
Thomas Bruederli
f5eea012d1 Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2012-07-04 11:20:13 +02:00
Thomas Bruederli
1142a80886 Move classes for recurring events/tasks computation to libkolab 2012-07-03 08:25:55 +02:00
Thomas Bruederli
5efdcbb2fb Use common methods calendar->get_ical()->get_parser() to access Horde-based ical parser (#865) 2012-07-02 17:43:19 +02:00
Thomas Bruederli
1c9e7d2698 Fix overflow link computation in month view + pull in upstream changes 2012-06-27 21:50:18 +02:00
Thomas Bruederli
ce61543b9d Add support for HTML5 drag & drop attachment uploads 2012-06-14 08:33:07 +02:00
Thomas Bruederli
f7f6c10c4a Add some documentation 2012-05-16 16:33:07 +02:00
Thomas B
8c90898a06 Try loading Horde classes from default location first 2012-05-02 17:10:53 +02:00
Thomas Bruederli
f21b941070 Fix comments in Horde_* file headers 2012-05-01 22:34:51 +02:00
Thomas Bruederli
584c4c9bc4 Drop dependency to external Horde libs. Add a local and independent copy of these files to the plugin package 2012-05-01 22:27:29 +02:00
Thomas Bruederli
1b09ae2801 Finish attachment handling and display for events 2012-04-25 19:26:40 +02:00
Thomas B
1a60eea869 Don't use REPLACE which is mysql only (#650) 2012-04-24 10:18:48 +02:00
Thomas B
bd8dceb9e7 The new Kolab 3 backend has better support for recurrence rules 2012-04-03 23:10:20 +02:00
Thomas B
95c6c727fc Switched to official fullcalendar fork at github.com/roundcube/fullcalendar 2012-02-25 15:03:15 +01:00
Thomas Bruederli
8f7e7408d4 Fix renamed function call 2012-01-27 18:46:24 +01:00
Thomas Bruederli
0dc99c74d7 More Larry styling 2012-01-15 18:48:13 +01:00
Thomas Bruederli
ee77665dd5 Adapt to new timezone handling in Roundcube core; provide direct url to subscribe to calendars (using http auth) 2012-01-04 23:05:34 +01:00
Thomas Bruederli
bda8aa02b6 Correct email address in author section; add AGPL license header to all relevant files 2011-12-07 12:51:23 +01:00
Aleksander Machniak
2f570dd126 Fix so when switching from compose to calendar confirmation alert will be displayed (#530) 2011-12-02 15:12:52 +01:00
Aleksander Machniak (Kolab Systems)
23a72f5750 Updated DDL for Postgresql, improved index definitions 2011-11-21 11:54:42 +01:00
Aleksander Machniak (Kolab Systems)
65abe8a4cb Added package.xml files, some cleanups 2011-11-21 11:20:48 +01:00
Thomas
644e5e2645 Update patch against fullcalendar 1.5.2 2011-11-14 23:48:27 +01:00
Thomas
7149100a2a Move (fixed) code to display 'N more...' links to fullcalendar core; fixes #434 2011-11-14 23:37:00 +01:00
Thomas Bruederli
41edd38326 Don't import repeated instances of recurring events 2011-11-11 13:22:40 +01:00
Thomas Bruederli
7aa1985905 Case-insensitive stripping of mailto: prefix 2011-11-09 15:37:21 +01:00
Aleksander Machniak (Kolab Systems)
4a498714dd Changed license to AGPL 2011-10-27 10:20:46 +02:00
Thomas
9a1ed264ea Add missing semicolon 2011-10-24 22:58:22 +02:00
Thomas
7fdfb25a96 Add current time indicator to day and week views (#457) 2011-10-18 23:04:28 +02:00
Thomas
97d8eade55 Upgraded to fullcalendar 1.5.2 2011-10-14 12:14:47 +02:00
Thomas
e4917cf0aa Move recurrence computation to a dedicated class 2011-10-14 11:58:42 +02:00
Thomas
7bfb9079d5 Get alarm settings when importing from ical format 2011-10-12 22:39:14 +02:00
Thomas
e6ae3b8702 Add feature to upload and import .ics files 2011-10-12 19:44:38 +02:00
Thomas
7b473f6c05 Extend color picker to show a palette of colors to select; Show Microsoft colors according to Kep #12 2011-10-06 09:30:32 +02:00
Thomas
827a8d1b92 Adjust version strings to match reality 2011-10-05 12:23:32 +02:00
Thomas
d2dc721d4a Change event priority values to be compatible with RFC 5545 and RFC 5546 as suggested in KEP #8 2011-10-05 12:16:43 +02:00
Thomas
154d25b5b9 Fixed DST issues but still working with timestamps because Kolab_Format does 2011-09-28 16:47:18 +02:00