iCal Import/Export CalDAV 3.2
is the ultimative import/export/sync app for your android calendar with first class support for everyone.
See always what's happening, nothing is hidden from the user.
Feature overview
Import, export, sync, transfer, archive, calendar editing, deleting, changing, a very cool Widget, and much more!
Import/Export
You can import and export from various sources and to various destinations:
★WebDAV
★Ftp
★Websites
★Internal/external storage
★Email
Create, edit or delete android calendars
Pro Features
(In free version 14 days testable after first start)
Scheduled Import/Export
Plan your imports and exports and run them in specific intervals.
You can also limit planned operations to a specific WLAN.
CalDAV Android 4.0 and above, events only
State of the art CalDAV implementation, featuring WebDAV Sync.
You can also limit the synchronization to a specific WLAN.
★iCloud
★fruux
★owncloud
★baikal
★Posteo
★Gmx
★Web.de
★Synology
★Most SabreDAV based servers
★Many others, but they are not tested
★No support of mailbox.org, memotoo and Yahoo
More CalDAV information: http://www.drlue.tk/ical/?page_id=284
Extra Features
★Transfer calendars
★Purge calendars
★Archive calendars
Widget
Monitor planned imports/exports and caldav directly on your homescreen, try it out!
Used permissions
NO permission is used for a purpose other than the operations choosen by the user! There are no ads, no tracking or any other data stealing.
You can find an exact explanation for all permissions here: http://www.drlue.tk/ical/?page_id=124
Privacy policy
You can find the privacy policy here: http://www.drlue.tk/ical/?page_id=652
Thanks to:
★http://ical4j.sourceforge.net for the parser/interpreter
★https://github.com/lookfirst/sardine and https://github.com/aflx/Sardine-Android for the WebDAV implementation
★https://github.com/brk3/android-color-picker for the color picker
You always want the most recent features?
Open betatest:
https://play.google.com/apps/testing/tk.drlue.icalimportexport
- Updated timezone definitions
- Recognition of events for updating improved (duplicates in Google calendar)
- Prevent unnecessary updates on syntactic changes of duration, timezone and recurrence rules
- Fixed bug in url validation
- Providing apk for each architecture
- Fixed broken support for devices below Android 5.0
- Update of Conscrypt security provider to 2.1.0
- Basic authentication will be reused if had previous success with same user and host
- Fixed event selection bug
- Not connectable caldav synchronizations can be modified
- Retrying on iCloud returning bad response
- Update of Conscrypt security provider to 2.1.0
- Basic authentication will be reused if had previous success with same user and host
- Fixed event selection bug
- Not connectable caldav synchronizations can be modified
- Retrying on iCloud returning bad response
- Added missing info to file-rolling
- Added option to skip all day events when importing
- CalDAV multi event retrieval falls back to single event retrieval on error
- Improved migration process
- Fixed reminder problem for allday events
- New domain for license/update server
- Possible fix for crash in CalDAV overview
- Auto sync on new events triggering after 5 minutes to prevent to frequent sync
- Calendar locking hopefully fixed for Android 6.0
- Fixed crash in planned operation overview when text with spaces is used
- Fixed WebDAV file rolling
- Fixed 0-byte WebDAV export bug
- More verbose output when event fails to export
- Completely rewritten calendar locking mechanism to prevent app internal concurrent calendar modification
- CalDAV now automatically starting synchronization if an event is modified
- FTP bugfix
- Small error handling bugfix in CalDAV
- Using most recent conscrypt security provider instead of default one, which fixes many certificate issues and adds support for TLSv1.3
- Small error handling bugfix in CalDAV
- Using most recent conscrypt security provider instead of default one, which fixes many certificate issues and adds support for TLSv1.3
- When synchronisation is started with a regular iCalendar file, user will be redirect to import or planned import
- Fixed newly introduced CLEARTEXT bug with non TLS connections
- Fixed issues regarding legacy SSLv3/TLS connections
- Keystore and logfiles no longer stored in cache, instead in private app directory
Should fix bug where certificate has to be accepted again and again
- Fixed timeouts in Ftp connections
- More detailed error logging can be activated in settings
- Fixed problem when CalDAV Server denies query of shared calendars
- Default status of events is not "tentative" anymore
- Fixed manual triggering of synchronization
- Removed some useless logoutput
- Option to disable battery optimization for app in settings added
- CalDAV error resolution improved
- Fixed crash in navigation transition
- Fixed crash when WLAN picker is selected in Android O
- Many bugfixes in starting of planned operations and synchronization
- Coarse location permission updated to Android M, as it is only needed for Android O and is exclusively used for WLAN restriction
- Fixed bug where success notification was shown even when turned off in planned operations
- Don't show error message on transfer of empty calendar
- Transfer of empty calendars won't show exception
- Update for Android O
- Small CalDAV bugfixes
- Small bugfixes and adjustments
- Fixed some issues of wrong certificate chain handling
- More error resolution options for CalDAV
- Some fixes for Synology CalDAV (WebDAV App)
- Fixing crash when calendar source or destination is null in planned operations
- Synology WebDAV CalDAV calendars back
- Wlan restricting to name only possible
- Roaming restriction (experimental)
- Shared calendars in CalDAV
- Start all button on dashboard
- Option to skip timezone parsing
- Fixed invalid event deletion after bad internet connection in CalDAV synchronization- CalDAV calendars can be synced read only on demand- Possible fix for unauthorized error due to no ASCII characters in passwords
- Minor bugfixes- Fixing events with wrong timezone directly from CalDAV error screen- Notifying when user tries to import into read only calendar
- Fixing events with wrong timezone directly from CalDAV error screen- Notifying when user tries to import into read only calendar
- Favorites in calendarlist- Fixed bug in migration of CalDAV accounts
- Using of CalDAV calendars without proper names set possible
- Minor bugfixes- Availability of events can be overwritten when importing
- Fixed archive feature- Interval setting for CalDAV possible- Calendars without write access in CalDAV will be marked as read only- Timezones updated
- Fixed archive feature- Interval setting for CalDAV possible- Calendars without write access in CalDAV will be marked as read only- Timezones updated
- Option to select timezone when importing events with no timezone attached- Removed some useless log output- Delete events from source calendar after transfer- Minor bugfixes
- Fixing app crash- Fixing crash when cancelling settings export- More widget improvements (directly show status from widget)
- Widget improved- CalDAV and planned operations can be named- Fixed UID write back when exporting on devices with Jelly Bean or older- Support for email and multiple manual reminders- FTPs support (FTP over TLS)- Fixed issue with spaces in filenames- Fixed unclickable archive button older devices- Minor Design changes
- Fixed bug in URL redirecting- Fixed bug in interval selection- Small UI updates- Fixed bug in processing of file paths with "#"