Thomas Bruederli
0efcfbfa07
Assign dialog button classes directly (not on dialog open event)
2015-01-08 18:28:42 +01:00
Aleksander Machniak
c9622696a1
Assign mainaction/delete classes to dialog buttons
2014-12-10 06:56:56 -05:00
Thomas Bruederli
f01a600af4
Enable iTip delegation for tasks ( #3860 )
2014-11-06 17:09:59 +01:00
Thomas Bruederli
a3aa406e05
Close autocompletion when switching tabs and closing dialog ( #3389 )
2014-11-04 15:35:21 +01:00
Thomas Bruederli
a489cd6e20
Avoid list edit form being submitted ( #3532 )
2014-11-04 11:40:43 +01:00
Thomas Bruederli
ef166c2479
Use unique identifiers (folder + uid) for task records ( #3533 )
2014-11-04 10:56:54 +01:00
Thomas Bruederli
adc41ebf61
- List linked tasks in mail view, like notes
...
- Deep-links into the tasks view opening the linked task
- Mark tasks as complete directly from mail view
2014-10-13 18:40:39 +02:00
Thomas Bruederli
44c2639cbe
Save email message a task is created from as relation ( #3439 ); display the reference in the task details and edit dialogs
2014-10-13 15:33:39 +02:00
Thomas Bruederli
aa5f400951
Allow multiple tasklist selection for quickview using shift-click
2014-09-19 13:03:50 +02:00
Thomas Bruederli
2c5ee2e2bf
Align the visual indication of active quickview mode with the calendar module
2014-09-19 12:46:06 +02:00
Thomas Bruederli
6b7fc6729d
Added 'actions' bar and new icons for groupware folders as suggested by the product feature description
2014-09-11 15:54:15 +02:00
Thomas Bruederli
624f3b1695
Add action to remove a calendar/tasks/notes folders from the list which results in unsubscribing it ( #3378 )
2014-09-09 13:29:28 +02:00
Thomas Bruederli
80a4dc75fd
Fix display of the attendee notify checkbox after the changes in ed6eaac9
2014-09-08 13:25:18 +02:00
Thomas Bruederli
ed6eaac9d0
Add config option to hide iTip sending checkboxes or even disable it entirely ( #3483 ).
...
The default setting remains visible + checked. Set
$config['calendar_itip_send_option'] = 1;
to hide the checkboxes and implicitly send iTip notifications.
2014-08-27 14:00:08 +02:00
Thomas Bruederli
afed2435d7
Update currently displayed task details dialog after refresh
2014-08-21 12:24:42 +02:00
Thomas Bruederli
31b6446a2b
Small improvements for task attendee display
2014-08-21 10:29:12 +02:00
Thomas Bruederli
ff9f87a037
Add button to expand members of a group attendee ( #3376 ); prefix edit-attendees-table styles to avoid unintended style overrides
2014-08-19 10:37:40 +02:00
Thomas Bruederli
a2d519a1ae
Don't sort default task folder to top when it's a sub folder. This will add duplicates to the treelist
2014-08-13 18:02:48 +02:00
Thomas Bruederli
21136d8334
Hide RSVP widget for tasks with no attendees
2014-08-13 11:14:38 +02:00
Thomas Bruederli
b6b12069df
Implement client-side and user-adjustable sorting of tasks ( #3259 )
2014-08-13 11:07:51 +02:00
Thomas Bruederli
07f05a102b
Fix folder list operations when search is active
2014-08-07 18:14:49 +02:00
Thomas Bruederli
8fe64d7400
Show RSVP buttons for assigned tasks which require a response
2014-08-01 11:16:57 +02:00
Thomas Bruederli
5cdeed5c68
Add filters for my tasks and assigned to others; allow combined filter selections (using shift+click)
2014-07-31 16:24:21 +02:00
Thomas Bruederli
f5e93184e3
Fix iTip replies to organizer (don't increment sequence if I'm not the owner)
2014-07-31 12:49:27 +02:00
Thomas Bruederli
457195102e
Complete iTip communication on task status changes: ask to notify the organizer on update or deletion + add icons for task-specific partstats and cancelled tasks
2014-07-31 11:40:39 +02:00
Thomas Bruederli
b3c5acd66a
- Fix task attendees and organizer setting and display
...
- Make basic iTip exchange for task assignments work
- Improve wording for task assignments
2014-07-30 17:40:53 +02:00
Aleksander Machniak
f2c6a3851d
More changes for Assignments tab ( #1165 )
2014-07-25 14:08:41 +02:00
Aleksander Machniak
c0da6448fb
Start implementing Assignments (Attendees) tab for tasks ( #1165 )
2014-07-23 14:35:52 +02:00
Thomas Bruederli
b10dcd2b95
Ignore keyboard events from input fields
2014-07-03 13:43:32 +02:00
Thomas Bruederli
3b80a73456
Minor codestyle fix
2014-06-26 17:44:10 +02:00
Thomas Bruederli
5c490914fe
Accessibilty improvements and keyboard navigation for tasks module ( #3085 )
2014-06-20 15:12:11 +02:00
Thomas Bruederli
f1550e5f71
Fix compatibility with jQuery UI 1.10 API
2014-06-19 10:58:04 +02:00
Thomas Bruederli
2ce61e7fc1
Fix drag & dropping tasks onto the new treelist widget
2014-05-28 13:31:50 +02:00
Thomas Bruederli
5763fb81e8
Merge new folder navigation from branch 'dev/new-foldernav'
2014-05-23 10:12:29 +02:00
Thomas Bruederli
95491f0886
Don't write session data when fetching events/tasks
2014-05-22 19:00:49 +02:00
Thomas Bruederli
8c507885c5
Fix list creation/update/deletion ( #3047 )
2014-05-21 13:56:44 +02:00
Thomas Bruederli
f4f5a30e0a
Add new folder navigation to tasks module ( #3047 )
2014-05-21 13:04:18 +02:00
Thomas Bruederli
3a2d5eed5a
Use status attribute to set a task as 'complete' ( #3026 )
2014-05-19 18:20:23 +02:00
Thomas Bruederli
23d5227462
Place task actions menu above link if at the bottom of the window ( #2601 )
2014-05-06 08:39:28 +02:00
Thomas Bruederli
5c206f76e8
Amend js files headers to satisfy LibreJS license detection
2014-04-28 09:12:29 +02:00
Thomas Bruederli
a0ac82793b
Handle recurring tasks ( #2713 )
...
- Render recurrence form as new tab in edit dialog
- Display recurrence summary in task details
- When marking a recurring task complete:
* shift dates and alarms to next occurrence
* only if recurrence end reached save as completed
* save a copy with status completed (sort of a journal)
2014-04-24 19:44:21 +02:00
Thomas Bruederli
b77082ca94
Remove deleted lists from selector in task edit dialog, too ( #2985 )
2014-04-22 19:41:17 +02:00
Thomas Bruederli
cc1e7b7918
Add new list to list selector in task edit dialog, too ( #2985 )
2014-04-22 19:35:48 +02:00
Thomas Bruederli
a0806ef886
Implement auto-scrolling when dragging task items ( #2687 )
2014-04-17 19:33:06 +02:00
Thomas Bruederli
93d2b69bb9
Refactored alarms in calendar and tasks to support multiple alarms. Moved redundant functions to libcalendaring
2014-04-17 17:49:00 +02:00
Thomas Bruederli
5d126a296c
Merge branch 'dev/kolab-notes'
2014-04-10 12:14:21 +02:00
Thomas Bruederli
85014df70b
Reload task view after renaming folders
2014-04-09 12:05:56 +02:00
Thomas Bruederli
f6f7b710b3
Include sharing (acl) tab in task list edit dialog
2014-04-09 11:12:50 +02:00
Thomas Bruederli
27a669a195
Allow adding tags from autocomplete; use class selector for tagcloud styles
2014-03-31 13:50:41 +02:00
Thomas Bruederli
6fe1cfcdd2
Set 'mainaction' class to dialog buttons
2014-03-09 16:11:38 +01:00