Rudolf Graf
von Roit zu Hoya
E-Mail: graf.roit@gmail.com
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:
demos:
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