Commit graph

401 commits

Author SHA1 Message Date
Thomas Bruederli
12533fbed3 Minor calendar UI improvements: make date fields wide enough; display client's current timezone name 2013-03-06 12:30:12 +01:00
Thomas Bruederli
7e4b581b4e Make free/busy finder DST aware (#1676) 2013-03-06 11:48:59 +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
Aleksander Machniak
3d2f1cfac4 Fix bug where event attachments/participants were lost on event move (#1480) 2012-12-18 14:08:20 +01:00
Aleksander Machniak
0745ebf406 Fix filtering emails/folders list when not in delegator context 2012-12-17 15:53:38 +01:00
Thomas Bruederli
8e5a92044e Make identity/organizer selection for events work 2012-12-15 17:24:53 +01:00
Aleksander Machniak
3be3065941 Delegation support in calendar event invitations handling 2012-12-13 13:10:07 +01:00
Aleksander Machniak
f0ef421c00 Fix Invitations can not be accepted when calendars are shared with certain rights (#1406) 2012-12-04 20:10:04 +01:00
Aleksander Machniak
259a7ec81d Fixes for keep-alive -> refresh change in Roundcube core 2012-11-17 09:49:57 +01:00
Thomas Bruederli
6e018d536c Fix check for updated events 2012-10-18 22:02:04 +02:00
Thomas Bruederli
219a7a41a7 Compare sequence numbers for iTip updates 2012-10-18 21:54:14 +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
Thomas Bruederli
a22f1764d8 Fix calendar printing after refactoring and skin update 2012-10-04 12:52:56 +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
c431392119 Fix calendar category configuration UI (#899) 2012-10-04 11:56:49 +02:00
Thomas Bruederli
8502d7c94a Show iTip send confirmation in UI 2012-10-03 11:37:14 +02:00
Thomas Bruederli
15fed8896e Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2012-09-24 14:13:35 +02:00
Thomas Bruederli
a737fa34b5 Load missing texts from libcalendaring (#1027) 2012-09-24 14:13: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
517c86c8df Respect .default annotation for calendar selection (if no user setting exists) 2012-09-20 10:10:50 +02:00
Thomas Bruederli
3fce0577c6 Use alarms texts from libcalendaring (#1027) 2012-09-19 11:23:30 +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
9b2c795391 Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2012-08-16 09:25:56 +02:00
Thomas Bruederli
9cc400f09f Refactoring: move common calendaring-related functionality into a new plugin 'libcalendaring' 2012-08-16 08:57:25 +02:00
Jeroen van Meeuwen (Kolab Systems)
87d096e190 Fix typo (dupondje on IRC channel #kolab) 2012-08-11 23:47:07 +01:00
Thomas Bruederli
0c74b531c2 Always return an array with pending alarms 2012-08-04 16:48:31 +02:00
Thomas Bruederli
c0fc38ab9c Trigger plugin hooks to display and snooze/dismiss alarms 2012-08-03 21:29:10 +02:00
Thomas Bruederli
ac66c5b3d0 Make alarms_text() public static and thus available for tasklist plugin 2012-08-03 15:29:38 +02:00
Thomas Bruederli
8cff86aef2 Fix removing temp/deleted events from UI (#912); consider undo_timeout setting in UI 2012-08-02 17:42:56 +02:00
Thomas Bruederli
754aa2a299 Add attachment css classes; remove unused var 2012-08-01 16:53:44 +02:00
Thomas Bruederli
c8b6f57d66 Properly cleanup temporary saved attachment files 2012-08-01 16:26:49 +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
f078c46128 Better fix for #880 2012-07-17 14:07:04 +02:00
Thomas Bruederli
c5f31be095 Remove trailing ; from RRULE in iCal blocks (#881) 2012-07-16 09:41:43 +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
92fc63277d Fix typos + add documentation for two more config options 2012-06-27 22:31:42 +02:00
Thomas Bruederli
c89d6f28ac Cast preset value to string in order to really mark the according option as selected (#863) 2012-06-27 22:22:26 +02:00
Jeroen van Meeuwen (Kolab Systems)
de40ba8950 Merge branch 'dev/kolab3' 2012-05-23 10:25:24 +01:00
Jeroen van Meeuwen (Kolab Systems)
2cf2cbcca8 Merge branch 'dev/kolab3'
Conflicts:
	plugins/calendar/drivers/kolab/kolab_driver.php
2012-05-23 10:24:27 +01:00
Thomas Bruederli
b4dc760d78 Ensure title property is present as a string 2012-05-23 10:46:25 +02:00
Thomas Bruederli
f5e96dcabb Adapt to new roundcube framework API (#787) 2012-05-20 19:20:03 +02:00
Thomas Bruederli
839adb2c26 - Adapt event alarms to new storage format
- Query objects by x-has-alarm tag
- Re-use code to compute absolute times for alarms
2012-05-16 18:36:03 +02:00
Thomas Bruederli
1067ef9827 Allow odfviewer to hook into calendar attachments in order to display open office documents inline 2012-04-25 21:15:07 +02:00
Thomas Bruederli
1b09ae2801 Finish attachment handling and display for events 2012-04-25 19:26:40 +02:00
Christoph Wickert
e935cdbf78 Default HTTPS post is 443 (unless stated otherwise), not 143 2012-04-17 16:45:53 +02:00
Thomas B
fd141a5dbc Two small bugfixes 2012-04-03 23:07:09 +02:00
Thomas B
ec04074a46 Adapt Kolab driver to work against new libkolab plugin/library 2012-03-30 19:14:38 +02:00