Thomas Bruederli
a694b7ad9e
Only accept zip files if supported; use filename part only for temp file
2013-10-23 14:23:42 +02:00
Thomas Bruederli
6d7acac603
Allow to import events from zip files ( #2266 )
2013-10-23 14:17:33 +02:00
Thomas Bruederli
82b2af7cba
Keep state when reloading the calendar view
2013-10-23 12:44:52 +02:00
Thomas Bruederli
5ec204ca2e
Show all event attendees in a new popup dialog ( #2397 )
2013-10-23 10:48:15 +02:00
Thomas Bruederli
c2ebe32fda
Show dialog for event export settings like start date and w/o attachments ( #1712 )
2013-10-22 13:20:17 +02:00
Thomas Bruederli
dcdc4299b1
Give more space to toolbar buttons and labels
2013-10-22 13:17:50 +02:00
Thomas Bruederli
4c85eeac3c
Fix typo
2013-10-22 12:51:47 +02:00
Thomas Bruederli
506c1ece88
Enable direct selection of year and month in mini calendar widget ( #2243 )
2013-10-22 11:42:43 +02:00
Thomas Bruederli
0adb1c3912
Fix updating recurring events
2013-10-22 09:54:15 +02:00
Thomas Bruederli
e8dff87018
Periodically refresh event data from server
2013-10-21 20:24:49 +02:00
Thomas Bruederli
6a7b0f8714
Move button for event import to the toolbar in order to make the UI consistent with the address book ( #1655 )
2013-10-17 17:28:28 +02:00
Thomas Bruederli
5aae0e674b
Fix exporting of not activated calednars
2013-10-17 17:26:52 +02:00
Thomas Bruederli
6f5d53a5b0
Provide the new 'listname' attributes in database drivers, too
2013-10-17 16:58:05 +02:00
Thomas Bruederli
8039a2f6e5
Use new ical parser iterator to import large files and avoid htp connection timeouts
2013-10-17 14:32:50 +02:00
Thomas Bruederli
595f1b6a8c
Only keep the last created object in memory ( #2353 )
2013-10-17 13:11:46 +02:00
Thomas Bruederli
2c337eb9d6
Use full folder names by default and truncated ones for listings ( #2370 )
2013-10-16 16:35:56 +02:00
Thomas Bruederli
6951f8d4a4
Catch errors on iCal import and provide appropriate feedback to the user ( #2353 )
2013-10-16 13:01:55 +02:00
Thomas Bruederli
16fc7aef10
Send ping command only once when importing multiple evetns ( #2355 )
2013-10-16 09:38:48 +02:00
Thomas Bruederli
e40d1c4dcd
Limit virtual folder tree to task/calendar main views
2013-10-15 10:31:52 +02:00
Aleksander Machniak
7f93ff46e0
Update and cleanup localizations
2013-10-11 15:06:22 +02:00
Thomas Bruederli
525e48f549
Flag virtual folders as read-only
2013-10-11 13:50:07 +02:00
Thomas Bruederli
9ffd3031e1
Show complete folder hierarchy in calendars and tasklist listings with non-clickable virtual parent folders
2013-10-10 17:27:24 +02:00
Thomas Bruederli
74ebf9f363
Show calendar/tasklist name in title attribute when potentially truncated in the list view
2013-10-09 12:59:33 +02:00
Christoph Wickert
65239fb965
Fix explanation of calendar_itip_smtp_server
2013-10-03 16:24:40 +02:00
Thomas Bruederli
1800bd6556
Add option to display direct CalDAV urls for calendars in the UI
2013-10-03 12:07:02 +02:00
Thomas Bruederli
3c56dcc275
Ignore _datetime flags when 'allday' property is present; avoid saving them in cache ( #2310 )
2013-10-03 10:54:26 +02:00
Aleksander Machniak
1fd3b0a5e7
Merge branch 'master' of ssh://git.kolab.org/git/roundcube
2013-09-26 14:54:55 +02:00
Aleksander Machniak
5327dfc641
Implemented unified cross-plugin HTTP_Request2 object configuration (Request #2149 )
2013-09-26 14:53:52 +02:00
Thomas Bruederli
c891f82269
Correctly update calendar UI when deleting a calendar with sub-folders and show an according message if confirm dialog ( #2283 )
2013-09-26 13:46:24 +02:00
Thomas Bruederli
45d9244016
Enable event import command even if no calendar is selected ( #2267 )
2013-09-26 09:59:51 +02:00
Thomas Bruederli
f08169e523
Avoid warnings when event['recurrence'] is a string
2013-09-11 10:00:48 +02:00
Thomas Bruederli
164fae8387
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-09-04 09:03:31 +02:00
Aleksander Machniak
ea949c7992
Fix "PHP Fatal error: Call to a member function setTimezone() on a
...
non-object" when parsing occurences of recurring events, where
'changed' date is not set (Bug #2185 )
2013-09-03 13:06:26 +02:00
Thomas Bruederli
497451ea24
Use CREATE TABLE IF NOT EXISTS in database init scripts
2013-08-25 12:40:44 +02:00
Thomas Bruederli
3f62bf917f
Adapt freebusy parser to new ical parser from libcalendaring plugin ( #2146 )
2013-08-25 12:37:32 +02:00
Aleksander Machniak
cb22497440
Fix agenda table issue with long time format (Bug #2084 )
2013-08-06 11:04:35 +02:00
Thomas Bruederli
821fab28c0
Fix author string
2013-07-25 11:07:53 +02:00
Thomas Bruederli
9df99187df
Add database schema file for Postgres ( #2044 )
2013-07-25 11:06:13 +02:00
Thomas Bruederli
f53773290d
Update Russian localization ( #2043 )
2013-07-25 10:57:39 +02:00
Thomas Bruederli
c276b0b88b
Fix calendar settings form (wrong selection for calendar_timeslots)
2013-07-25 10:24:05 +02:00
Thomas Bruederli
3780f04f71
Convert created date to DateTime object to make iCal export work properly
2013-07-23 17:27:25 +02:00
Thomas Bruederli
cc01865c95
Move Horde_Date from libcalendaring to help with recurrence computation
2013-07-23 17:26:09 +02:00
Thomas Bruederli
3d96f28a56
Only increase sequence number of not supplied (keeps it for event imports)
2013-07-22 19:42:41 +02:00
Thomas Bruederli
f67c2bbcb7
Avoid disabling RSVP button on event updates
2013-07-22 19:39:24 +02:00
Thomas Bruederli
64174f4fac
Use a global function to sort folder names by namespace/name; add option to control the use of displayname folder annotations
2013-07-18 17:47:49 +02:00
Thomas Bruederli
17354a88e3
Improve iTip handling when decline events ( #1670 )
...
- Remove events from calendar when declined (user's choice)
- Set busy status to free when decling but keep the event in calendar
- Update RSVP status display in email view after change
2013-07-18 16:37:00 +02:00
Thomas Bruederli
a21fc44ed4
Change internal representation of event sensitivity values to strings
2013-07-18 14:56:36 +02:00
Thomas Bruederli
c2d97dfe36
Always handle 'changed' properties of events as DateTime objects
2013-07-18 14:06:45 +02:00
Thomas Bruederli
2d831d8f8f
Also move iCalendar patch; describe dependencies in README files
2013-07-18 12:49:27 +02:00
Thomas Bruederli
000bac244b
Add symlink to moved Horde_Date class; move Horde import script, too
2013-07-18 12:39:56 +02:00