Commit graph

26 commits

Author SHA1 Message Date
Thomas Bruederli
5d49b4850d Moved iTip functionality to libcalendaring for common use + improved inline UI for iTip messages and the options a user can select there 2014-03-19 15:32:37 +01:00
Thomas Bruederli
fa480dfa2c Add mail actions to contextmenu if loaded 2013-10-30 16:05:07 +01:00
Thomas Bruederli
f67c2bbcb7 Avoid disabling RSVP button on event updates 2013-07-22 19:39:24 +02:00
Thomas Bruederli
17354a88e3 Improve iTip handling when decline events (#1670)
- Remove events from calendar when declined (user's choice)
- Set busy status to free when decling but keep the event in calendar
- Update RSVP status display in email view after change
2013-07-18 16:37:00 +02:00
Thomas Bruederli
ace9b280f2 Fix js error when saving a message as task or event 2012-11-21 10:51:58 +01: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
9cc400f09f Refactoring: move common calendaring-related functionality into a new plugin 'libcalendaring' 2012-08-16 08:57:25 +02:00
Thomas Bruederli
d61041e96e Make snooze drop-down menu stay on the screen 2012-08-04 17:13:18 +02:00
Thomas Bruederli
c0fc38ab9c Trigger plugin hooks to display and snooze/dismiss alarms 2012-08-03 21:29:10 +02:00
Thomas Bruederli
7a8fbddf0d Encapsulate unlock_saving callback function 2012-07-29 17:18:15 +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
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)
65abe8a4cb Added package.xml files, some cleanups 2011-11-21 11:20:48 +01:00
Aleksander Machniak (Kolab Systems)
4a498714dd Changed license to AGPL 2011-10-27 10:20:46 +02:00
Thomas
00628dd5d5 Allow user to select calendar when saving an invitation event (#430) 2011-10-14 13:55:56 +02:00
Thomas
827a8d1b92 Adjust version strings to match reality 2011-10-05 12:23:32 +02:00
Thomas
4d5a7f4307 Add feature to create events from mails (#403) 2011-09-23 14:07:40 +02:00
Thomas
476f09e584 Fix freebusy dialog; scale f/b grid with dialog size 2011-09-16 18:43:12 +02:00
Thomas
c9e4b6ab1a Correctly handle iTIP cancellations (#381) 2011-08-31 16:43:37 +02:00
Thomas
166bf43f2d Invitaton handling: show current invitation status in mail view (asynchronously) 2011-08-24 17:45:51 +02:00
Thomas
36c20e8628 More iTip implementation: send/recieve replies, make organizer role immutable (until delegation is implemented) 2011-08-22 19:20:46 +02:00
Thomas
7de9157610 Clarify copyrights in calendar plugin 2011-08-21 12:48:33 +02:00
Thomas Bruederli
593a3d3faa Ask about notifying attendess when moving event; finish import from ical mail attachments 2011-07-29 17:51:04 +02:00
Thomas
3bbf305b21 Allow drivers to append elements to calendar create/edit form 2011-07-06 12:26:59 +02:00
Thomas Bruederli
a8579090e7 Make basic calendar functions available in every Roundcube step. Currently used to display alarm notifications 2011-06-19 17:56:23 -06:00