Commit graph

1665 commits

Author SHA1 Message Date
Thomas Bruederli
03e3e9c25d Simplify access to object members that need initialization 2014-03-24 16:13:18 +01:00
Thomas Bruederli
c10e944504 Clarify libcalendaring method access 2014-03-24 16:12:21 +01:00
Thomas Bruederli
7df78a5052 Display delegated-to attribute in iTip view 2014-03-24 15:10:39 +01:00
Thomas Bruederli
7221557e31 Fix iTip message processing after refactoring 2014-03-24 15:10:11 +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
8c8d8f2233 Set RSVP=TRUE for appended attendees 2014-03-24 09:12:14 +01:00
Thomas Bruederli
9762bcae40 Load RSVP texts from libcalendaring plugin 2014-03-20 18:15:10 +01:00
Thomas Bruederli
6fbd652bac Add option for the user to enter a comment text for iTip REPLY messages 2014-03-20 18:06:35 +01:00
Thomas Bruederli
65cd18c1b7 Send CANCEL iTip message to declined attendees (with optional comment) 2014-03-19 21:13:06 +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
d3b35a6d47 Display delegated-from/to information in attendees list (hover title) 2014-03-19 18:42:21 +01:00
Thomas Bruederli
52b219a430 Add Dansk and Finnish calendar localizations 2014-03-19 16:15:20 +01:00
Thomas Bruederli
4cb9fecebc Remove untranslated labels after last tx pull 2014-03-19 15:55:21 +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
532662802b Suppress property parameters with empty values 2014-03-19 11:10:33 +01:00
Thomas Bruederli
89005391eb Add support for COMMENT property used in iTip messages 2014-03-18 18:05:48 +01:00
Thomas Bruederli
26824f3d51 Consider VTODOs in pre-check 2014-03-18 12:08:54 +01:00
Thomas Bruederli
36dda1afd4 Only list event-type iTip invitations for RSVP (#2928) 2014-03-18 12:07:29 +01:00
Thomas Bruederli
1cb1f59bbc Small CSS fix for attachments list 2014-03-18 10:21:35 +01:00
Thomas Bruederli
2dec4c3e6e Avoid saving attachments with empty mimetype; validate before adding to XML (#2927) 2014-03-18 10:11:00 +01:00
Thomas Bruederli
a4770d4d5d Fix treelist toggle icons in classic skin 2014-03-17 21:24:21 +01:00
Thomas Bruederli
761c79dbad Fix resolving and displaying tree structure of resource records loaded from the server 2014-03-17 21:11:36 +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
621582307f Clean-up save data when recurrence was removed from event 2014-03-17 14:28:25 +01:00
Thomas Bruederli
f4fbff1765 Post-filter candidates for alarm notifications 2014-03-17 14:16:50 +01:00
Thomas Bruederli
44088f37e6 Fix cache queries for ['tags','!=','x-complete'] 2014-03-17 13:16:10 +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
3ebc2dc548 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2014-03-17 12:36:08 +01:00
Thomas Bruederli
338f1ce36d Accept exact matches of RDATE entries 2014-03-17 11:45:16 +01:00
Aleksander Machniak
02a84b391f Display folders of type 'note' for selection to sync 2014-03-15 15:19:24 +01:00
Aleksander Machniak
bf283d2fc2 Support Note objects 2014-03-15 15:18:29 +01:00
Aleksander Machniak
32ffbe0ade Fix case-sensitivity in normalization/mapping of LDAP entries (Bug #2905) 2014-03-14 14:05:26 +01:00
Aleksander Machniak
df2ed0d8e6 Add Settings action in PHP not in javascript, small improvements 2014-03-14 10:25:33 +01:00
Aleksander Machniak
a1335b963f Add Settings section in PHP not javascript, small improvements 2014-03-14 10:08:58 +01:00
Thomas Bruederli
985286cbcb Remove duplicate group members 2014-03-13 18:35:27 +01:00
Aleksander Machniak
1a9ef077a0 Don't override default fieldset.tab style 2014-03-13 14:40:52 +01:00
Aleksander Machniak
9a2a7e48a1 Fix SMTP authentication when using "Login As" feature 2014-03-13 10:29:47 +01:00
Aleksander Machniak
1be5ece476 Add text-overflow for file info box 2014-03-12 10:53:50 +01:00
Thomas Bruederli
17013f732f Fix state of resources listing when opening the dialog 2014-03-11 11:54:49 +01:00
Thomas Bruederli
149dcbaa1a Get classic calendar skin up to speed with the new features 2014-03-11 11:36:58 +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
0b07e01b15 Add icon for role NON-PARTICIPANT 2014-03-11 10:13:14 +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
0b2e726857 Cache resource owner info lookups 2014-03-09 16:20:58 +01:00
Thomas Bruederli
6fe1cfcdd2 Set 'mainaction' class to dialog buttons 2014-03-09 16:11:38 +01:00
Thomas Bruederli
f0dd07fa28 Add resource searching/booking capabilities to the calendar module 2014-03-07 16:15:25 +01:00
Thomas Bruederli
6f48c4d399 Minimize modifications to the original viewer files from pdf.js 2014-03-07 11:48:56 +01:00
Thomas Bruederli
980f3db55c Fix absolute paths when Roundcube is running at domain root 2014-03-07 11:22:20 +01:00
Thomas Bruederli
e56bd6be79 Support attendee status NON-PARTICIPANT 2014-03-05 12:33:56 +01:00
Thomas Bruederli
65d603cd20 Allow all-day events without DTEND property 2014-03-04 08:55:06 +01:00