Aleksander Machniak
8aff9a612c
Elastic: Calendar iTip-attend template
2018-03-30 11:45:53 +02:00
Aleksander Machniak
3346ad8aa6
Elastic: Calendar - Availability finder dialog
2018-03-30 10:49:07 +02:00
Aleksander Machniak
42a1177109
Code de-duplication: Move folder editing form template to libkolab plugin
2018-03-28 12:06:48 +00:00
Aleksander Machniak
715621e316
Elastic: Various improvements in Tasks
2018-03-25 17:01:38 +00:00
Aleksander Machniak
8c4e836dea
Elastic: Various elements of the Tasks UI
2018-03-23 12:39:39 +01:00
Aleksander Machniak
11ad89c586
Elastic: Task (and event) edit dialog
2018-03-22 12:38:43 +00:00
Aleksander Machniak
5b57dd9449
De-duplicate attachments handling code, move it to libkolab plugin
2018-03-19 13:27:55 +01:00
Aleksander Machniak
2bd6566387
Elastic: Added templates for Calendar plugin
2018-03-19 08:34:13 +01:00
Aleksander Machniak
e3f7593162
Elastic: Attachments tab in event edit dialog
2018-03-16 12:23:55 +01:00
Aleksander Machniak
b96508f021
Calendar: Removed classic skin support
2018-03-16 09:23:45 +01:00
Aleksander Machniak
21c4b6a5bb
Elastic: Partial support for calendar plugin
2018-03-16 09:22:42 +01:00
Aleksander Machniak
74ee354f85
Style needs-action/declined events with opacity when invitation calendars are disabled (Bifrost#T38400)
2017-09-14 13:35:17 +00:00
Aleksander Machniak
a1cd95152c
Align event start date with the first occurrence
...
Summary:
When a recurring event start date does not match a recurrence pattern
(e.g. an event recurring on Fridays is created on Thursday),
we move the start date to the date of the first occurrence.
There's also a checkbox to keep the old behavior where the
start date was not modified.
Reviewers: vanmeeuwen
Reviewed By: vanmeeuwen
Differential Revision: https://git.kolab.org/D536
2017-09-12 13:53:34 +02:00
Aleksander Machniak
6b3ac66afc
T2507: Display cancelled event box with some transparency
...
... to distinguish them from non-cancelled events
2017-08-29 13:23:38 +00:00
Aleksander Machniak
ae69d586c2
Fix redundant scrollbar on .event-line element in Chrome
2017-08-22 12:04:13 +02:00
Aleksander Machniak
68d065a399
Fix some js errors when attendee status is unset
2017-08-21 07:58:48 +00:00
Aleksander Machniak
a2a1d5e99d
Safe Unauthenticated Free/Busy for Roaming Users (Bifrost#T36327) - display the URL in calendar
2017-08-01 12:54:54 +02:00
Aleksander Machniak
523686c97a
T1411: More compact event dialog
2017-07-18 14:13:14 -04:00
Aleksander Machniak
63e217a803
Merge branch 'arcpatch-D423'
2017-07-12 15:38:35 +02:00
Thomas Bruederli
d91bfd77a7
Update calendar and tasklist styles/sprites to new Larry "flat" design
...
Summary: With Roundcube version 1.3, the default Larry theme receives a small face-list. This change adapts the styles of the calendar and tasklist plugins to tat.
Reviewers: machniak
Differential Revision: https://git.kolab.org/D423
2017-07-12 15:00:24 +02:00
Aleksander Machniak
8ce594f23a
Add missing type="link" for template buttons for compat. with Roundcube 1.4
2017-07-11 14:33:31 +00:00
Aleksander Machniak
3840ffc5fe
Allow accept/decline/delegate (again) on event update request (Bifrost#T27859)
...
When handling an iTip request for an updated event where
start or end date has been changed, user will be able to change
his participant status.
In such cases we display RSVP buttons instead of "Update in my calendar"
button and highlight the event date.
So, e.g. if you accepted the event and then its time has been
changed by the organizer, you will be able to decline it or vice-versa.
2017-03-30 10:25:12 +02:00
Aleksander Machniak
a639eabd1f
Remove (non-working) Close button on itip-attend page
...
Browsers do not allow to programatically close windows not opened by javascript.
2017-03-27 12:49:36 +02:00
Aleksander Machniak
d8b261d981
Remove redundant UI.init() calls
...
Fixes minimal mode toggle in Calendar, Tasks and Notes.
2017-01-31 23:33:54 +01:00
Aleksander Machniak
49f0038cf6
Merge branch 'arcpatch-D207'
...
Conflicts:
plugins/calendar/calendar.php
2016-10-18 09:22:30 +02:00
Aleksander Machniak
d575d09fd5
Consider event duration and calendar_timeslots setting in availability finder ( #5469 , T1381)
...
Summary:
1. "Previous Slot" action moves the selection box to the beginning of the time slot not the end.
It looked to me as an obvious mistake.
2. Both "previous slot" and "next slot" move the selection box in intervals defined in calendar_timeslots
option instead of one hour. I.e. it will be one hour, 30 minutes, 20 minutes, 15 minutes or 10 minutes,
depending what's configured in Preferences > Calendar > Time slots per hour.
Reviewers: #roundcube_kolab_plugins_developers
Differential Revision: https://git.kolab.org/D207
2016-10-18 09:20:13 +02:00
Aleksander Machniak
5022adc3eb
Fix some truncated icons
2016-09-29 12:23:18 +02:00
Aleksander Machniak
d9e82e0acd
Fix regression in handling event status badge in event dialog
2016-07-22 06:58:00 -04:00
Aleksander Machniak
7e408b8b18
T1365: Localize Confidential/Private/Cancelled badge in event info dialog
2016-07-21 08:56:30 -04:00
Christoph Schwarzenberg
e32c44d99c
Add possibility to copy events
...
Reviewers: #roundcube_kolab_plugins_developers
Subscribers: bruederli
Differential Revision: https://git.kolab.org/D128
2016-04-17 13:55:42 +02:00
Aleksander Machniak
4794dde5de
Fix height of Participants table header
2016-02-25 20:44:01 +01:00
Aleksander Machniak
57b6e77eb5
Fix attachments list collision in Save as Event dialog and message view (T834)
2015-11-10 10:29:38 +01:00
Aleksander Machniak
9ba3165560
Fix bug where Save as Event (and task) form was visible before the dialog was created
2015-11-09 16:21:16 +01:00
Aleksander Machniak
13bc3a77e5
Fix use of removed Roundcube function aliases, small css improvements
2015-11-06 11:36:11 +01:00
Aleksander Machniak
07742bd661
Fix over-sized "Upload" and "From cloud..." buttons
2015-10-30 11:02:57 +01:00
Aleksander Machniak
436027bf0e
Fix invalid closing tag
2015-10-29 12:02:25 +01:00
Thomas Bruederli
09fe27d5a6
Consolidate changelog dialog labels and use libkolab's singelton getter for the Bonnie API
2015-04-21 09:24:27 +02:00
Thomas Bruederli
dcb60dbee1
Move more audit trail code to libkolab; unify text labels
2015-03-25 11:55:21 +01:00
Thomas Bruederli
8a74c132d8
Move some audit trail functions to libkolab for shared use
2015-03-24 11:55:32 +01:00
Thomas Bruederli
17a3783b9a
Allow to load attachments from old revisions + implement resting of old revisions if write permissions are granted
2015-03-18 20:24:57 +01:00
Thomas Bruederli
0298925750
Support iTip messages to single occurrences in static RSVP UI for external invitees
2015-02-23 10:58:58 +01:00
Thomas Bruederli
3ea6d43579
Fix deletion/cancellation of this-and-future instances
2015-02-17 14:54:12 +01:00
Thomas Bruederli
ba84648fa7
- Onyl print events from active calendars ( #4603 )
...
- Fix colors of events in month view
- Show calendar color legend as floating list, no hierarchy
2015-02-17 14:04:57 +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
f09948eefe
Disable recurrence and attachments forms when editing a single recurrence instance. These properties cannot be stored in recurrence exceptions
2015-02-15 15:12:08 +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
a6ba6981e9
Fix calendar print view
2015-02-12 13:38:17 +01:00
Thomas Bruederli
ad67a1c7b9
List the right RSVP buttons according to the context; follow-up fix for #4447
2015-02-09 15:11:01 +01:00
Thomas Bruederli
9d3a665d9c
Modify calendar UI to properly handle updates on recurring events with attandees ( #4318 )
...
Since the Kolab stack doesn't yet fully support invitations for recurring events,
the calendar client prevents the user from modifying single recurrence instances
if attandees are involved: options to update the "current" or "future" items
are disabled and deleting a single event will update the main event and notify
all attendees.
2015-01-28 17:46:03 +01:00
Thomas Bruederli
f346aabe12
Wrap attendee/group name in span to render correctly in FF3+ ( #4244 )
2015-01-27 15:15:04 +01:00