Aleksander Machniak
3d85b285d5
Update localization
2017-10-25 20:20:14 +02:00
Aleksander Machniak
978b7535ed
Add some missing localization labels, fix some labels use
2017-07-24 11:05:28 +02:00
Aleksander Machniak
b11c74e0a5
Update localization
2017-06-12 10:57:06 +02:00
Aleksander Machniak
bfa8ff2a67
Fix delegatedto/delegatedfrom labels (Bifrost#T20377)
2016-12-28 08:16:33 +01:00
Aleksander Machniak
419372bc60
Add more status labels
2016-07-20 09:19:23 -04:00
Aleksander Machniak
fdda23c8ff
T1362: Fix title/tooltip text on attendee, localize the status text
...
Moved shared code and localization to libcalendaring plugin.
Fixes T1362.
2016-07-20 07:30:31 -04:00
Aleksander Machniak
d03fcc7cd4
Update localization
2016-06-13 18:10:59 +02:00
Aleksander Machniak
81cd96ad4b
Add missing 'ondate' label
2016-06-01 06:40:36 -04:00
Aleksander Machniak
b49501437e
Add back localization labels unintentionally removed in last update
2016-05-23 05:12:24 -04:00
Aleksander Machniak
29c5c502db
Update localization
2016-05-18 16:38:39 +02:00
Aleksander Machniak
326e4ad9ad
Support reminders relative to end/due date (RELATED=END) (T656)
...
Conflicts:
plugins/libcalendaring/libvcalendar.php
2015-08-07 06:43:59 -04:00
Aleksander Machniak
f7293f555b
Fix handling of alarms specified as PT0S, PT0M, etc. (T653)
2015-08-07 06:36:45 -04:00
Thomas Bruederli
8a90069071
- Support exceptions and iTip messages with thisansfuture range
...
- Store two exceptions for the same occurence if necessary (with differing range)
- Update attendee status from iTip REPLY to all exceptions stored for the event
- Correctly handle exceptions on the first instance (main event)
2015-02-17 11:36:01 +01:00
Thomas Bruederli
fe64e05e48
Render a menu to select the RSVP mode for recurring events instead of using radio buttons
2015-02-16 15:36:25 +01:00
Thomas Bruederli
dbdce67e1e
Better distinction of 'current' and 'future' itip messages in UI and message text
2015-02-15 18:39:28 +01:00
Thomas Bruederli
78622133a9
Reliably identify recurrence instances throughout the application to support invitations of recurring events ( #4387 )
2015-02-15 14:32:31 +01:00
Thomas Bruederli
b4bcf723e5
Display recurrence information from iTip invitations ( #4446 )
2015-02-02 13:12:56 +01:00
Thomas Bruederli
4a150a2139
Implement iTip delegation functionality for calendar/mail view ( #3860 )
2014-11-06 17:09:59 +01: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
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
ef2477d69f
Register kolab_tags localizations to Transifex; add headers pointing to Transifex for translations
2014-08-14 10:49:56 +02:00
Thomas Bruederli
65989e7783
Merge branch 'dev/task-attendees'
2014-07-31 13:49:47 +02:00
Thomas Bruederli
e46cc9499e
Add support for task-specific participant status values
2014-07-31 11:36:18 +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
c1ddf97c30
Add label for delegate status/action
2014-07-09 13:14:54 +02:00
Thomas Bruederli
6f6eb81052
Small fix for iTip RSVP display in mail view
2014-07-08 17:49:02 +02:00
Thomas Bruederli
afb64c3948
Improve iTip REQUEST workflow:
...
- only increase sequence on significant changes that affect scheduling (acc. RFC 5545)
- show RSVP buttons only for higher sequence updates (#1678 )
- provide a button to simply update the local copy otherwise
2014-07-08 17:14:14 +02:00
Thomas Bruederli
c67becd5ae
Visually align iTip reply control UI elements; change wording to match terms we're already using
2014-07-08 14:35:11 +02:00
Aleksander Machniak
f57791fb17
Add option to suppress iTip reply when handling iTip invitation ( #3160 )
2014-07-08 13:47:50 +02:00
Thomas Bruederli
7affe524f1
List virtual calendars showing pending/declined inivtations ( #1796 )
2014-07-08 12:38:52 +02:00
Thomas Bruederli
e7679b1014
Link text labels with recurrence form elements
2014-06-19 16:44:56 +02:00
Thomas Bruederli
efecba6675
Accessibility enhancements for the calendar module ( #3084 )
2014-06-19 10:40:28 +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
93d2b69bb9
Refactored alarms in calendar and tasks to support multiple alarms. Moved redundant functions to libcalendaring
2014-04-17 17:49:00 +02:00
Thomas Bruederli
e4a2697515
Fix typo
2014-03-24 16:54:02 +01:00
Thomas Bruederli
7df78a5052
Display delegated-to attribute in iTip view
2014-03-24 15:10:39 +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
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
47857456eb
Move alarm translations to libcalendaring
2012-08-16 21:26:37 +02:00
Thomas Bruederli
9cc400f09f
Refactoring: move common calendaring-related functionality into a new plugin 'libcalendaring'
2012-08-16 08:57:25 +02:00