Hi list,
before the release details I would like to ask for your feedback (mailing list or private message) related to major interface change in CardDavMATE (see the demo URL below). Thanks in advance! :-)
CalDavZAP & CardDavMATE & InfCloud 0.12.2rc available at:
https://www.inf-it.com/CalDavZAP_0.12.1.42.zip https://www.inf-it.com/CardDavMATE_0.12.1.42.zip https://www.inf-it.com/InfCloud_0.12.1.42.zip
demos:
https://www.inf-it.com/caldavzap-beta/ https://www.inf-it.com/carddavmate-beta/ https://www.inf-it.com/infcloud-beta/
CardDavMATE (& InfCloud) changes (the red one is major interface change):
- configuration - added globalCollectionDisplay, globalCollectionSort and globalContactDataMinVisiblePercentage - these options allow to configure our new fully customizable wide contact list (see config.js) - configuration - added globalEnableRefresh option which enables/disables the new "refresh all resources" icon in the left application menu - added support for automatically expanding fields in the editor (e.g. if you enter a phone number, another phone number field is automatically expanded) - added support for multiple street components in a single address field (additional fields are automatically expanded) - added check for unsupported XML 1.0 characters in user entered data - these are replaced by a space character (to prevent client and/or server side parsing errors) - added an option to specify a remote URL as photo source - use shift+click on a photo box to add an URL - fixed vCard line folding - changed format and comments in config.js - changed initialy enabled collections behaviour - if there are no enabled collections during the login, enable all available collections owned by the logged user - changed user settings storing - no server request will be made if settings are not changed - other improvements and fixes
CalDavZAP (& InfCloud) changes (the red one is VERY important and fixes lot of bugs /+ adds support for previously unsupported things/ at once):
- configuration - added globalEnableRefresh option which enables/disables the new "refresh all resources" icon in the left application menu - added full RFC2445 support - RRULE processing is now performed by rrule.js (see: https://github.com/jakubroztocil/rrule); thanks to this library we now support/expand all recurrences, although the most exotic ones are "read-only" (for these you will see "Other (modification not supported)" in the interface) - added DESCRIPTION property for VALARM components to make them RFC compliant - added check for unsupported XML 1.0 characters in user entered data - these are replaced by a space character (to prevent client and/or server side parsing errors) - fixed event processing when multiple VEVENT and VTIMEZONE components are intermingled - fixed VTODO COMPLETED property (UTC time format) - fixed alarm window not being localized properly - fixed an occasional issue where all collections are double loaded on login - changed format and comments in config.js - changed user settings storing - no server request will be made if the settings did not change - updated timezone.js to latest IANA timezone database - other improvements and fixes
known bugs: - incomplete translations - the "Other (modification not supported)" string needs update for all localizations (except EN, CZ, SK, HU, NL)
expected final release: this week
Thanks for help, suggestions, bug reports, ...
JM