Aleksander Machniak
d4e66f9bbb
Allow Status:Tentative (Bifrost#T15994)
2017-02-02 11:19:28 +01:00
Aleksander Machniak
c4f4f52aa0
T1841: Support non-all-day exceptions to all-day events and vice-versa
2016-12-30 05:33:02 -05:00
Aleksander Machniak
516768726a
Retain selected folder on page refresh (Bifrost#T18463)
...
Use window.history.replaceState on folder selection, the same way
is in Roundcube core.
2016-12-22 11:07:47 +01:00
Aleksander Machniak
3c0e93f6aa
Fix invalid 'for' attribute in events export form
2016-05-10 11:57:41 +02: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
63ce7e9988
Don't use depracated Roundcube functions
2015-08-29 20:23:34 +02:00
Aleksander Machniak
6b3063030d
Don't use deprecated Roundcube constants
2015-08-29 19:48:55 +02:00
Aleksander Machniak
4c4ff2b179
Fix small issue in calendar_ui::calendar_css_classes() ( #3951 )
2015-08-10 15:35:33 +02:00
Aleksander Machniak
8c2aac3362
Don't use Roundcube deprecated functions
2015-08-02 20:15:28 +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
8792a668b6
Use IMAP permissions to determine possible actions on the client ( #4827 )
...
s/writeable/editable/
2015-03-11 15:24:17 +01:00
Thomas Bruederli
6f97b9ff71
- Require delete permission for a calendar to be writeable ( #4827 )
...
- Introduce 'insert' permission which allows the creation of new events but no subsequent editing
- Replace 'readonly' with '!writeable' properties for consistency reasons
2015-03-11 12:22:01 +01:00
Thomas Bruederli
76f50f2d2b
Code cleanup: define filters for calendar listing as bitmask instead of individual arguments
2015-03-10 15:23:52 +01:00
Thomas Bruederli
60205136ee
Code cleanup: get recurrence instance identifiers from utility functions
2015-03-10 14:30:50 +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
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
86d464b6de
Fix unauthenticated iTip RSVP page for external attendees ( #4447 )
2015-02-02 12:03:36 +01:00
Thomas Bruederli
0e0f1443a6
Replace check for js file with check if libkolab plugin is loaded ( #4114 )
2014-12-16 14:12:21 +01:00
Aleksander Machniak
62ac800db7
Use new rcube_user::list_emails() for better performance ( #3970 )
2014-11-27 10:44:38 +01:00
Thomas Bruederli
4a150a2139
Implement iTip delegation functionality for calendar/mail view ( #3860 )
2014-11-06 17:09:59 +01:00
Thomas Bruederli
17f8ec0d04
Align calendar labels with libcalendaring and tasklist plugins
2014-11-06 17:09:59 +01:00
Thomas Bruederli
1eed6b74c9
Prevent dates to fall back into the previous year in Firefox on Windows ( #3832 )
2014-11-04 19:01:58 +03:00
Thomas Bruederli
673a5b37e0
Clear events if lazy=false ( #3405 ); update fullcalendar version
2014-11-04 15:08:03 +01:00
Thomas Bruederli
c4a228ab99
Avoid flickering of calendar view when refetching all events ( #3405 )
2014-11-04 14:50:05 +01: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
788635b287
Use consistent column/table quoting in sql queries
2014-09-15 12:23:46 +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
dc335c4d26
Refine virtual user folders handling in new folder navigation according to #3378
2014-09-08 18:56:23 +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
517e9720d4
Remove out-of-office option from UI accrding to #3220
2014-08-04 16:17:45 +02:00
Thomas Bruederli
b0eeafcc3e
Move another common function to libcalendaring
2014-07-31 19:25:40 +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
b7d7d45131
Improve inivitations sending checkbox header with accessibility label and better icon ( #1790 ) + fix attendee table styles in classic skin
2014-07-13 15:32:01 +02:00
Aleksander Machniak
31bd34c5f4
Improve "send invitation" checkboxes handling/look ( #1790 )
2014-07-10 13:33:53 +02:00
Thomas Bruederli
2cee869c67
Suppress dialog for deleting declined events
2014-07-09 15:56:39 +02:00
Thomas Bruederli
37af242d63
Render pending/declined invitations slightly different in agenda view
2014-07-09 15:45:45 +02:00
Thomas Bruederli
633810b6a7
Fix table view rendering/updating
2014-07-09 15:26:41 +02:00
Aleksander Machniak
4b3283a26f
Add possibility to choose to which attendees invitations/notifications will be sent ( #1790 )
...
Small style improvements in event dialog
2014-07-09 12:53:10 +02:00
Thomas Bruederli
41b144b5b1
Add options to suppress iTip reply or add reply message to event show dialog ( #3160 )
2014-07-08 15:13:09 +02:00
Aleksander Machniak
3ffa80a3a7
Allow a custom invitation text to be sent to attendees ( #1788 )
...
- Send the text in iTip COMMENT field only
2014-07-07 11:04:00 +02:00
Thomas Bruederli
5c99981628
Minor fixes and improvements for calendar quickview ( #3043 )
2014-06-27 13:38:17 +02:00
Thomas Bruederli
ab43057b1f
Implement quickview for calendars, showing free-busy data for other user's calendars ( #3043 )
2014-06-26 17:42:32 +02:00
Thomas Bruederli
dd2ad15cdc
Remove duplicate function
2014-06-26 15:28:17 +02:00
Thomas Bruederli
0c8bd05ac1
Annotate folder subscribe toggle icons as checkboxes
2014-06-19 12:20:18 +02:00