[Kolab-devel] KDE Client 2.1.0 feature release.
Torsten Irländer
torsten.irlaender at intevation.de
Fri Apr 7 18:56:44 CEST 2006
Hi *,
I like to announce that six months after the last release a new
release of the Kolab 2 KDE Client is ready for download.
We call it 2.1.0 as it includes some new features and a lot of bug
fixes.
Take a look at the release notes in the download section for a
detailed view of all applied changes.
Here some of the new features coming with the new release:
* Support for online and offline mailfolders.
Choose which part of your mails escort you to your
offline journeys
* Implemented offline support of your LDAP addressbook
* Support for displaying Quota information
* Improved detection and protection against ghost messages in
case of a crash
* Sync with Palm devices in KPilot is significantly improved after resolving
many KPilot bugs. One know problem remains. Please look in the release
notes
Take a look on the release notes for a detailed view of all applied
changes.
best regards
Torsten Irländer
--
Torsten Irländer Intevation GmbH
torsten.irlaender at intevation.de
http://www.intevation.de/
-------------- next part --------------
Release notes for the Kolab 2 KDE Client 2.1.0
==============================================
2006-04-06, Bernhard Herzog <bh at intevation.de>
Changes since 2.0.6:
Features:
---------
* Improved LDAP resource. including read/write support.
(Backport from 3.5 branch)
* Support for displaying QUOTA information in the IMAP kioslave and KMail,
for both disconnected and online IMAP. Persisted across restarts.
(Kolab/issue1080).
* When, during a sync, while looking for new messages to upload, we
encounter a message that looks like a ghost messages (no subject, no
from, no to) we first invalidate the index of that folder and then
check if the ghosts are still there. If so, offer to the user to delete
those mails and reset the sync for this folder. Only ask once per
session, to not be annoying. (Kolab/issue918)
* Support for adding and removing subresources (folders in KMail) from
within the resource view in KOrganizer and KAddressbook. As a side effect,
support for adding and removing subresources from scripts, via DCOP.
* Implement client side subscription for online IMAP and disconnected IMAP
accounts. This basically stores a blacklist of unsubscribed folders
(since we want new folders to show up, intially) per account, which is
persisted to kconfig. This list is used as a filter during folder
listing. (Kolab/issue1095)
* Auto-unsubscribing of folders by groupware folder type. This
allows to only see groupware folders in the account that is set up to
contain them, while using a separate (online) IMAP account for mail
folders. (Kolab/issue1095)
* Add an option to the wizard to create an online account for the
non-groupware folders along with a cached IMAP one which is set to only
show groupware folders. (Kolab/issue1095)
Bugfixes:
---------
* Fixed crash on adding groupware ressources as kolabwizard did not do it
properly (Kolab/issue1201)
* Make sure the translation catalogue is loaded, by making sure we
pass our correct name to the Kontact::Plugin base class.
(Kolab/issue1087)
* Make sure that latin1 is selected as a default if we find no matching
locale for the fallback codec, and replace "iso " with "iso-" so we have
a better chance of finding the locale.
* Finally solve Kolab issue 437 by making sure all defaults lists match.
* Trying to autodetect the codec for vcards is a bad idea, so backport
what we do in newer versions for a while now, rely on them being utf8.
(Kolab/Issue1115)
* Make the imported ldap slave work with the newimap protocol (to avoid
clashes with the one in kdebase <= 3.2 and hook it in.
* Import the ldap library stuff from kdelibs 3.5, since we need to support
kdelibs 3.2 which doesn't have it.
* Conditionally use the stuff in libpimldaptools and the copied slave, if
we are compiling against kdelibs 3.2
* (kio_imap4) Quote mailbox name in case it contains spaces.
* Fix replying or printing encapsulated messaages from a main reader
window. (Proko2 issue993)
* Don't circumvent the scheduler when handling cancel messages, because
otherwise proper schedulingID conversion does not happen.
(Kolab/issue1109)
* Don't attempt to fake the schedulingID in temporary scheduling messages,
rather rely on the detection of existing incidences which works ok, if
the calling code actually uses it, which it didn't, see previous commit.
(Kolab/issue1109 second half)
* Display "this event/task has been updated" instead of "this is an
invitation" if the sequence number of the ical object is non-zero.
(Kolab/issue1109 part 3)
* Fix wrong foreground color being used when "use default colors" is checked.
* In case an update or cancel message is processed for an incidence that
cannot be found, inform the user, instead of blindly adding a new
version of the incidence. (Kolab/issue1128)
* Use the prettyURL, not the label for error messages and don't
try to delete mail in readonly folders.
* If a folder is readonly and we detect a ghost message, try the index
regeneration part once, then put the folder in the set of those to not
check again, for this session, so we don't try to remove messages.
* Make sure folders are created locally if there are no annotations at
all set (such as for no-content folders). Create all of them if the
server doesn't support annotations at all, to be safe. Fixes problems
with irregular folder listings on some servers.
* Change the default for hiding the groupware folders to false.
* Also check for an empty subject when trying to find ghost messages.
* Change the buttons to "Store" and "Throw away" as requested.
* Make the saving of encrypted messages as unencrypted work again.
* Cache the utf8 textcodec, because codecForName turns out to be a
performance bottleneck, and it's called in a tight loop for each loaded
incidence. Further step towards fixing issue1118.
* Fix the spurious extra characters at the end of inline invitations.
(Kolab/issue1118)
* Be sure to reload the addressbook, when we've added a contact.
A bit crude, but that's what 3.5 does. (Kolab/issue1084).
* The distribution list code assumes there are no , and ; in the
uid. Make sure of that, at least internally, otherwise display names
like "Foo, Bar" break. (Kolab/issue1152)
* Make sure we don't insert ; or , as identifiers in a distlist.
(Kolab/issue1152)
* Adjust visual defaults in the certificate manager according to
Aegypten issue322.
* Fix potential crash after resetting a sync.
* Fix for kpilot sync conflict warning even when nothing changed in kontact.
(Kolab/issue1097)
* Fix for: kpilot sometimes removes first occurrence of a recurring event.
(Kolab/issue1135)
* Fix for: kpilot doesn't sync location field of events.
(Kolab/issue1134)
* Fix for: Contacts from Palm don's show properly in KAddressBook
(Kolab/issue1156)
Documentation:
--------------
* Add a section for non-gui options and explain SendMDNsWithoutSender
option in the documentation.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/devel/attachments/20060407/ed08e063/attachment.sig>
More information about the devel
mailing list