Commit graph

25 commits

Author SHA1 Message Date
Thomas Bruederli
32d64e419e Reduce alarm settings UI to the capabilities of the Kolab 2 format 2012-11-15 15:03:00 +01:00
Thomas Bruederli
c822a713f1 Correctly format time values 2012-11-15 14:48:49 +01:00
Thomas Bruederli
0c418da790 Don't set due time if dateonly 2012-11-08 16:18:28 +01:00
Thomas Bruederli
4c6496dae8 Better check for personal folders 2012-10-03 11:53:02 +02:00
Thomas Bruederli
753a016a4e Minor fixes and improvements 2012-09-26 16:45:11 +02:00
Thomas Bruederli
62a6e00458 Fully implement deletion of tasks: either delete all subtasks or re-assign childs to new parent; refactored moving to another list to move all childs, too 2012-09-26 12:14:42 +02:00
Thomas Bruederli
998f1d92b6 Adapt kolab_storage classes to new type annotation specification; use 'default' property of kolab_storage_folder instances instead of calling kolab_folders::default_folder() 2012-09-20 15:35:47 +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
cf6a99b1c8 Put default folder (aka INBOX) on top of the tasklists listing 2012-09-20 09:38:43 +02:00
Thomas Bruederli
b68a35755b Display readonly/shared icons for task lists; added toggles to collapse/expand subtasks (although state is not yet saved) 2012-09-19 18:46:12 +02:00
Thomas Bruederli
44635a867d Fix move command to Kolab backend 2012-09-18 18:43:32 +02:00
Thomas Bruederli
05a1cb527d Allow to drag&drop tasks to another list 2012-09-18 08:53:24 +02:00
Thomas Bruederli
cb1712e527 Respect folder permissions and only list writeable folders (#976) 2012-09-06 17:52:14 +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
f650ca55bd Implement alarms for Kolab backend driver 2012-08-04 17:19:03 +02:00
Thomas Bruederli
7b66076705 Hook into the alarms infrastructure of the calendar plugin. This is to be refactored into a libcalendaring plugin 2012-08-03 21:34:00 +02:00
Thomas Bruederli
627f970dea Make task alarm properties available in the UI (no triggering yet); use globally unique identifiers for form elements 2012-08-03 14:07:58 +02:00
Thomas Bruederli
95e4b5e270 Unset object properties which are mapped into other fields; define available alarm types 2012-08-02 11:15:48 +02:00
Thomas Bruederli
05a92b0b92 Add support for task attachments (#895) 2012-08-01 15:52:28 +02:00
Thomas Bruederli
78077bcb0a Handle start date/time; fix task list sorting 2012-07-29 13:36:16 +02:00
Thomas Bruederli
58ab2fdc8b Fix query to kolab storage 2012-07-13 11:24:10 +02:00
Thomas Bruederli
6d588e7b70 Fix tasks counting 2012-07-13 11:21:50 +02:00
Thomas Bruederli
ad7b5a1f01 Assign any number of tags to tasks and use them to filter the task list 2012-07-12 22:31:53 +02:00
Thomas Bruederli
92b2bbead7 Added functions to manage taks lists/folders (aka resources) 2012-06-21 21:59:47 +02:00
Thomas Bruederli
aed27f7d11 Import of a basic task management module for Roundcube working with libkolab storage 2012-06-08 14:57:16 +02:00