Commit graph

180 commits

Author SHA1 Message Date
Thomas Bruederli
b278db0ec3 Pre-select confidential event/tasks folder for iTip invitations marked as confidential (#3451)
+ display privacy classification of iTip attachments in mail invitation view.
2014-09-23 12:27:57 +02:00
Thomas Bruederli
3c222ed411 - Render quickview in main calendar view instead of a popup (to be consistent with the quickview mode in the tasks module).
- Visually indicate quickview mode by fading inactive calendars and adding an eye-icon to the calendar view background.
- Allo mulitple calendars to be added to the quickview with shift-click.
2014-09-19 12:42:52 +02:00
Thomas Bruederli
e9cc2633ee Adapt selector to also work on contextmenu 2014-09-15 12:02:07 +02:00
Thomas Bruederli
086e2b2e1f Render preview agenda for iTip requests below RSVP buttons (#3161) 2014-09-11 17:55:01 +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
359d8dc110 Avoid scrollbars in event dialog due to long URLs (#3480) 2014-09-10 10:41:14 +02:00
Thomas Bruederli
09cf967ed5 Add button to iTip RSVP UI in mail view to open the calendar preview with an option to accept/decline the invitation from there (#3161) 2014-09-10 10:30:40 +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
e5c97c0dd2 No background color for focused quickview icons 2014-09-09 11:57:05 +02:00
Thomas Bruederli
efacdf4ea2 Fix free-busy event styles for table/agenda view 2014-09-09 10:23:47 +02:00
Thomas Bruederli
dc335c4d26 Refine virtual user folders handling in new folder navigation according to #3378 2014-09-08 18:56:23 +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
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
3aab910ae1 Add icons for resource autocomplete list (#3415) 2014-08-19 10:37:39 +02:00
Thomas Bruederli
d892b78025 Fix expanding calendar sidebar after page reload 2014-08-13 16:40:06 +02:00
Thomas Bruederli
517e9720d4 Remove out-of-office option from UI accrding to #3220 2014-08-04 16:17:45 +02:00
Thomas Bruederli
4ea51417ba Copy iTip inivitation comment to event objects and display it in calendar with the RSPV buttons (#419) 2014-08-01 10:05:55 +02:00
Thomas Bruederli
cec5f19cb4 Fix accidentally visible uidialog in notes (#3236) 2014-07-31 16:49:27 +02:00
Thomas Bruederli
887ec67df8 Fix attachment saving and displaying 2014-07-31 14:53:56 +02:00
Thomas Bruederli
27c60d5004 Minor visual fix: hide double border at the bottom of record tables 2014-07-29 16:25:06 +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
0a75bfb023 Fix selector for active calendar list item 2014-07-21 09:59:30 +02:00
Thomas Bruederli
8845dc032d Use effective box title height when unfolding the folder search box 2014-07-14 09:19:09 +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
Thomas Bruederli
37af242d63 Render pending/declined invitations slightly different in agenda view 2014-07-09 15:45:45 +02:00
Aleksander Machniak
339de13689 Make role selector width the same for organizer and the rest of records 2014-07-09 13:46:12 +02:00
Thomas Bruederli
4ec72a56c1 Display my participant status in event show disalog and allow to reply again, even if RSVP=false 2014-07-09 13:14:54 +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
ca5cb4ac01 Unset RSVP flag after replying; skip other user's namespace for invitations listing 2014-07-08 20:12:53 +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
Thomas Bruederli
7affe524f1 List virtual calendars showing pending/declined inivtations (#1796) 2014-07-08 12:38:52 +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
Aleksander Machniak
d3a2c586f0 Revert broken commit 84ad2a125a 2014-07-03 11:49:36 +02:00
Aleksander Machniak
84ad2a125a Small css fixes on calendars list 2014-07-03 10:31:47 +02:00
Thomas Bruederli
d2c6d7113f Hide free-busy event block titles only visibly but allow voice output 2014-06-27 13:43:44 +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
da2fab1fd3 Remove redundant styles (globally defined in Larry skin) 2014-06-20 16:04:07 +02:00
Thomas Bruederli
89ece32c78 Fix calendar edit form labels and item selection 2014-06-19 17:45:39 +02:00
Thomas Bruederli
efecba6675 Accessibility enhancements for the calendar module (#3084) 2014-06-19 10:40:28 +02:00
Thomas Bruederli
f2e66acc6a Update fullcalendar script and styles to version 1.6.4 2014-05-27 10:10:28 +02:00
Thomas Bruederli
709bd16016 Minor bugfixes and visual enhancements for new folder navigation 2014-05-21 10:50:36 +02:00
Thomas Bruederli
96359552f7 Add extended splitter to calendar view that allows resizing and collapsing the sidebar 2014-05-20 13:55:53 +02:00
Thomas Bruederli
af416196d9 Hide calendars search box and toggle on click of the search icon 2014-05-20 12:04:22 +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
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