Commit graph

934 commits

Author SHA1 Message Date
Thomas Bruederli
bac0a9070e Small fixes to the event changelog listing 2014-10-15 18:54:52 +02:00
Thomas Bruederli
0ab0b797b8 Display count 'bubble' for open pending invitations (#3268) 2014-10-14 20:23:52 +02:00
Thomas Bruederli
b7af048c35 Flag all recurring event instances as temp when updating (#3748) 2014-10-09 16:38:12 +02:00
Thomas Bruederli
a3d5f717a2 Fix moving events to another calendar/folder and reloading it (#3748) 2014-10-09 16:37:31 +02:00
Aleksander Machniak
16c0f3ba11 Shrink some images with TinyPNG 2014-10-08 09:03:19 +02:00
Aleksander Machniak
77d3466638 Get rid of deprecated function aliases and constants usage 2014-10-06 09:19:26 +02:00
Thomas Bruederli
48df8c34f9 No default value allowed for BLOB/LONGTEXT columns 2014-10-04 12:37:14 +02:00
Thomas Bruederli
f5dc95c3df Add config option to control free-busy data integration in calendar views; render free-busy blocks in the calendar color, too 2014-09-24 17:10:38 +02:00
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
bde037ce0e Restore calendar_driver::dismiss_birthday_alarm() method which accidentally got removed in commit 51fe7c26 2014-09-22 15:37:55 +02:00
Thomas Bruederli
3b65094053 Fix dialog labels after 'remove' => 'delete' change from folder navigation 2014-09-22 11:03:25 +02:00
Aleksander Machniak
ff60323e90 Merge branch 'oracle' 2014-09-22 09:17:51 +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
Aleksander Machniak
d2e7c27bf4 Initial DDL for Oracle 2014-09-15 12:26:03 +02:00
Aleksander Machniak
788635b287 Use consistent column/table quoting in sql queries 2014-09-15 12:23:46 +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
c103391e79 Don't allow to remove the default calendar 2014-09-09 13:33:09 +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
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
dc335c4d26 Refine virtual user folders handling in new folder navigation according to #3378 2014-09-08 18:56:23 +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
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
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
Aleksander Machniak
50f724a5d3 Search also in resource description on resources list (#3380) 2014-08-25 04:29:43 -04:00
Aleksander Machniak
8181bf5515 $rcmail_config -> $config 2014-08-25 09:07:31 +02:00
Jeroen van Meeuwen (Kolab Systems)
9a39d37c69 Update translations 2014-08-22 01:31:43 +02: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
Thomas Bruederli
824db716b4 Allow to configure the name (inlcude OU) displayed for virtual user folders (#3384) 2014-08-18 13:34:20 +02:00
Thomas Bruederli
54c3d529d7 Add Spanish (Argentina) translation for calendar 2014-08-14 10:54:31 +02:00
Thomas Bruederli
ef2477d69f Register kolab_tags localizations to Transifex; add headers pointing to Transifex for translations 2014-08-14 10:49:56 +02:00
Thomas Bruederli
02b94590bf Specify default values in Postgres schema (#3110) 2014-08-14 09:46:16 +02:00
Thomas Bruederli
31ee64d7e1 Use new core utility function to create valid absolute URLs (#3265).
ATTENTION: requires https://github.com/roundcube/roundcubemail/commit/06fdaf8
2014-08-13 19:19:56 +02:00
Aleksander Machniak
befcf32baf Fix XSS issue in event description field (#3261) 2014-08-13 18:46:35 +02:00
Thomas Bruederli
81450b627e Submit search string as unicode (#3076) 2014-08-13 17:00:48 +02:00