Thomas Bruederli
b0eeafcc3e
Move another common function to libcalendaring
2014-07-31 19:25:40 +02:00
Thomas Bruederli
a68982b028
Add UI elements to display the history of a calendar event with data from the Bonnie API ( #3093 , #3094 ) + new option to download and send single events
2014-07-29 15:33:35 +02:00
Thomas Bruederli
b7d7d45131
Improve inivitations sending checkbox header with accessibility label and better icon ( #1790 ) + fix attendee table styles in classic skin
2014-07-13 15:32:01 +02:00
Aleksander Machniak
31bd34c5f4
Improve "send invitation" checkboxes handling/look ( #1790 )
2014-07-10 13:33:53 +02:00
Aleksander Machniak
4b3283a26f
Add possibility to choose to which attendees invitations/notifications will be sent ( #1790 )
...
Small style improvements in event dialog
2014-07-09 12:53:10 +02:00
Thomas Bruederli
41b144b5b1
Add options to suppress iTip reply or add reply message to event show dialog ( #3160 )
2014-07-08 15:13:09 +02:00
Aleksander Machniak
3ffa80a3a7
Allow a custom invitation text to be sent to attendees ( #1788 )
...
- Send the text in iTip COMMENT field only
2014-07-07 11:04:00 +02:00
Thomas Bruederli
5c99981628
Minor fixes and improvements for calendar quickview ( #3043 )
2014-06-27 13:38:17 +02:00
Thomas Bruederli
ab43057b1f
Implement quickview for calendars, showing free-busy data for other user's calendars ( #3043 )
2014-06-26 17:42:32 +02:00
Thomas Bruederli
0c8bd05ac1
Annotate folder subscribe toggle icons as checkboxes
2014-06-19 12:20:18 +02:00
Thomas Bruederli
efecba6675
Accessibility enhancements for the calendar module ( #3084 )
2014-06-19 10:40:28 +02:00
Thomas Bruederli
d95e90531e
Get localized label from the libcalendaring plugin
2014-05-27 09:51:23 +02:00
Thomas Bruederli
f4f5a30e0a
Add new folder navigation to tasks module ( #3047 )
2014-05-21 13:04:18 +02:00
Thomas Bruederli
184730b347
Remove invisible text because that's considered for searching
2014-05-21 12:44:26 +02:00
Thomas Bruederli
709bd16016
Minor bugfixes and visual enhancements for new folder navigation
2014-05-21 10:50:36 +02:00
Thomas Bruederli
36248fb468
Code cleanup and small fixes
2014-05-20 20:26:47 +02:00
Thomas Bruederli
7c07ad1d42
Display user's email address as hover title
2014-05-20 09:50:41 +02:00
Thomas Bruederli
b415c512f0
Use folder namespace for grouping in client-side treelist
2014-05-15 17:20:58 +02:00
Thomas Bruederli
857078428b
Toggle IMAP subscriptions directly from the calendars/folders list ( #3042 )
2014-05-15 15:53:35 +02:00
Thomas Bruederli
715b2b790a
Fix listing of other user's calendars and sub-folders
2014-05-15 11:57:54 +02:00
Thomas Bruederli
701c3391fe
Search in LDAP and collect accessible folders ( #3041 )
...
- Add LDAP user search capabilities to kolab_storage class (using kolab_auth plugin classes)
- Introduce virtual 'user' folder objects and add methods to list them
- New 'user calendar' class in calendar (kolab driver)
- Render folder search results as hierarchical list
2014-05-14 20:37:06 +02:00
Thomas Bruederli
8a47c676d5
Move new calendar list widget and folder searching to libkolab for shared use
2014-05-13 19:14:08 +02:00
Thomas Bruederli
008c5db5d9
Implement searching for unsubscribed IMAP folders and temporary/session subscriptions
2014-05-13 17:09:53 +02:00
Thomas Bruederli
00b1c7631b
Render calendar folders as a searchable treelist widget
2014-05-12 20:47:47 +02:00
Thomas Bruederli
e987e51af2
Move recurrence form handling functions and texts from calendar to libcalendaring for shared use
2014-04-24 15:04:18 +02:00
Thomas Bruederli
2123ea7d97
Add property for event status; specially annotate CANCELLED events in the UI
2014-04-09 13:54:04 +02:00
Thomas Bruederli
b30c2124eb
Fix inclusion of jquery.minicolors in calendar main UI
2014-04-09 08:37:27 +02:00
Thomas Bruederli
03e3e9c25d
Simplify access to object members that need initialization
2014-03-24 16:13:18 +01:00
Thomas Bruederli
377ba1be88
Don't use 'folderlist' GUI object identifier for calendars list (avoids Roundcube core to do some unwanted magic)
2014-03-24 15:09:44 +01:00
Thomas Bruederli
9762bcae40
Load RSVP texts from libcalendaring plugin
2014-03-20 18:15:10 +01:00
Thomas Bruederli
54cc4aac74
Merge branch 'dev/calendar-resources'
...
Add resource display and booking features to master
2014-03-19 18:49:07 +01:00
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
0946cc37a4
Display resource's availability in a small calendar widget. Data is derived from the resource free/busy data
2014-03-17 17:29:12 +01:00
Thomas Bruederli
9375eadbe2
Add full support for arbitrary recurrence dates (RDATE) to the calendar UI
2014-03-17 12:40:21 +01:00
Thomas Bruederli
7fe882108a
Display resource information on click to resource-type attendee; Fix css class update
2014-03-11 10:14:49 +01:00
Thomas Bruederli
51fe7c26fb
Refactored resources directory to be an individual part and not dependant on a specific calendar backend driver
2014-03-10 14:45:24 +01:00
Thomas Bruederli
f0dd07fa28
Add resource searching/booking capabilities to the calendar module
2014-03-07 16:15:25 +01:00
Thomas Bruederli
a694b7ad9e
Only accept zip files if supported; use filename part only for temp file
2013-10-23 14:23:42 +02:00
Thomas Bruederli
6d7acac603
Allow to import events from zip files ( #2266 )
2013-10-23 14:17:33 +02:00
Thomas Bruederli
c2ebe32fda
Show dialog for event export settings like start date and w/o attachments ( #1712 )
2013-10-22 13:20:17 +02:00
Thomas Bruederli
2c337eb9d6
Use full folder names by default and truncated ones for listings ( #2370 )
2013-10-16 16:35:56 +02:00
Thomas Bruederli
9ffd3031e1
Show complete folder hierarchy in calendars and tasklist listings with non-clickable virtual parent folders
2013-10-10 17:27:24 +02:00
Thomas Bruederli
74ebf9f363
Show calendar/tasklist name in title attribute when potentially truncated in the list view
2013-10-09 12:59:33 +02:00
Thomas Bruederli
a21fc44ed4
Change internal representation of event sensitivity values to strings
2013-07-18 14:56:36 +02:00
Aleksander Machniak
de71de2fda
Fix code bugs caught in static code analysis
2013-05-07 11:31:30 +02:00
Aleksander Machniak
de4c4b8c45
Add organizer identity selector in event dialog (non-working)
2012-12-14 12:17:54 +01:00
Thomas Bruederli
32d64e419e
Reduce alarm settings UI to the capabilities of the Kolab 2 format
2012-11-15 15:03:00 +01:00
Aleksander Machniak
8356960660
Fix typo
2012-11-12 14:49:26 +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
Aleksander Machniak
39552da980
Re-fix HTML entities handling
2012-09-21 09:55:07 +02:00