Commit graph

2076 commits

Author SHA1 Message Date
Thomas Bruederli
e5c97c0dd2 No background color for focused quickview icons 2014-09-09 11:57:05 +02:00
Thomas Bruederli
c88126ad68 Check activation state of user calendars not subscription 2014-09-09 10:43:53 +02:00
Thomas Bruederli
efacdf4ea2 Fix free-busy event styles for table/agenda view 2014-09-09 10:23:47 +02:00
Thomas Bruederli
b03bdd88b7 Skip recursive GETMETADATA command for personal namespace folders if they have no children 2014-09-09 10:12:20 +02:00
Thomas Bruederli
4c39157ca1 Check all cache entries for folder type annotation 2014-09-09 09:48:56 +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
7e6056770e Don't list all task list on empty search results 2014-09-08 18:52:06 +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
Jeroen van Meeuwen (Kolab Systems)
44165f586b Update localization 2014-09-06 22:59:13 +02:00
Aleksander Machniak
ecfb1354e2 Fix compatibility with contextmenu 2.x (#3560)
Warning: removed compatibility with contextmenu 1.x
2014-09-03 12:23:48 +02:00
Aleksander Machniak
fdde6fcbf0 Fix errors on addressbook delete and no list update on name change (#3559) 2014-09-03 10:36:53 +02:00
Torsten Grote
1a73dfa923 fix typo in German translation of delegation plugin 2014-09-01 12:16:38 +02:00
Torsten Grote
714bfdcf0e update translations again and update transifexpull.sh with --force 2014-08-28 17:02:34 +02:00
Torsten Grote
bc53fd420d update translations despite transifex remote time vs. local time issues 2014-08-28 14:47:37 +02:00
Thomas Bruederli
580d03cdb1 Write basic instructions for a standalone installation of the calendar plugin using the database backend 2014-08-27 15:45:04 +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
c7b422907e Use rcube_db::table_name() for SQL database access 2014-08-26 16:02:16 +02:00
Thomas Bruederli
0e40a59ae2 Don't restrict alarms primary key to event/alarm UID but include user_id 2014-08-26 16:02:16 +02:00
Aleksander Machniak
fbaa3f865e Add option to define list of tasks to which an admin has access (#3444)
E.g. allow admins (using "Login as" feature) to see only user settings.
2014-08-25 14:27:23 -04:00
Thomas Bruederli
89f65253bd Also load notes in message print step 2014-08-26 12:48:46 +02:00
Thomas Bruederli
44bf23bbc1 Avoid endless recursion when loading kolab config objects (also triggers 'mail_message_load' hook) 2014-08-26 12:33:37 +02:00
Thomas Bruederli
68b7e05fa3 Refactor tag handling in task list: don't migrate kolab objects on read but only when changed (#3395); let drivers provide the full list of available tags 2014-08-26 12:12:03 +02:00
Thomas Bruederli
54b6eb66de Post-filter all tag objects (in case caching is disabled); improve kolab_storage_cache for the case caching is off 2014-08-26 12:03:11 +02:00
Thomas Bruederli
43d3f85448 Hide placeholder when dropping a tag onto tagedit field (#3459) 2014-08-25 18:29:34 +02:00
Thomas Bruederli
032e0f48c1 Avoid noteslist.clear_selection() to trigger warning dialog again; destroy dialog on close 2014-08-25 18:24:55 +02:00
Thomas Bruederli
9496f4f820 -Don't append RSVP weblinks on information updates which don't require a response (#3446) 2014-08-25 15:58:15 +02:00
Thomas Bruederli
8238c5ac8b Replace package.xml with composer.json with a dependency to libkolab plugin 2014-08-25 15:25:37 +02:00
Aleksander Machniak
50f724a5d3 Search also in resource description on resources list (#3380) 2014-08-25 04:29:43 -04:00
Thomas Bruederli
0d68fa3330 Support multiple CATEGORIES properties (#3497) 2014-08-25 09:43:50 +02:00
Aleksander Machniak
8181bf5515 $rcmail_config -> $config 2014-08-25 09:07:31 +02:00
Aleksander Machniak
5c895e27a1 Support relative URLs in kolab_freebusy_server setting (#3487) 2014-08-25 09:06:50 +02:00
Aleksander Machniak
c15bec9ae6 Use rcube_utils::resolve_url() (Note: this requires current Roundcube git-master) 2014-08-24 11:43:42 +02:00
Jeroen van Meeuwen (Kolab Systems)
9a39d37c69 Update translations 2014-08-22 01:31:43 +02:00
Jeroen van Meeuwen (Kolab Systems)
f40aa925e9 Add the configuration required for kolab_notes plugin localization 2014-08-22 01:30:47 +02:00
Aleksander Machniak
0730852179 Cache relation members for better performance (#3452) 2014-08-19 08:20:47 -04:00
Aleksander Machniak
e3d29617ae Query kolab_cache_configuration with category filter for better performance (#3286)
Warning: this requires DELETE FROM kolab_folders WHERE type = 'configuration';
2014-08-19 05:11:18 -04:00
Thomas Bruederli
afed2435d7 Update currently displayed task details dialog after refresh 2014-08-21 12:24:42 +02:00
Aleksander Machniak
1a46c1d897 Store task tags in relation objects (#3395) 2014-08-19 04:06:45 -04:00
Thomas Bruederli
419296757a Bump version for iCal PRODID strings 2014-08-21 10:29:12 +02:00
Thomas Bruederli
31b6446a2b Small improvements for task attendee display 2014-08-21 10:29:12 +02:00
Thomas Bruederli
a9805a9063 Don't break kolab_storage_cache::select() return data if reading one single cache entry fails 2014-08-21 10:29:12 +02:00
Aleksander Machniak
26f71de1db Store note tags in relation objects (#3395) 2014-08-18 19:58:44 -04:00
Aleksander Machniak
f554c20175 Don't load tags UI on message printout page 2014-08-18 16:12:23 -04:00
Aleksander Machniak
96205f1347 Support relative URL as Chwala destination (#2436) 2014-08-18 14:36:53 -04:00
Thomas Bruederli
da430777b1 Make note input fields look as regular input fields (#3241) 2014-08-19 12:35:00 +02:00
Aleksander Machniak
f9d152525e Search all configuration folders not only subscribed (#3300)
Create default configuration folder if it does not exist.
2014-08-18 12:09:47 -04:00
Thomas Bruederli
06a910def3 Update localization files from Transifex 2014-08-19 11:07:50 +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
0747f9f95d Fix autocomplete response after request identifier changed in Roundcube core 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