After more than five months of work we are proud to release new version of Kadu IM 0.10.0.
This release brings many changes to please our users, including support for file transfers, better integration with Linux desktop environments, and chat window notifications. The new version, just like the previous one, works on Linux, BSD, Windows and Mac OS X.
If you like simple but powerful applications, you will like Kadu for its configurability and ease of use.
Chat Window Notifications
One of the most visible and at the same time one of the simplest changes in new Kadu version is new plugin, ChatNotify. It brings status notifications to chat window. Those notifications are enabled by default and display new status name and status message of our interlocutor. The plugin works with all chat styles.
ChatNotify plugin in action.
One of the most missing features in Kadu 0.9.x was lack of support for file transfers. The new version brings this support along with new Send File actions in buddy's context menu, optional new button in chat window, as well as new notifications about incoming file transfers and a special window showing status of file transfers.
Better Integration with Popular Linux Desktop Environments
Recently the Linux desktop experienced a whole lot of new ideas and technologies. There are no reasons for Kadu to stay behind those changes, and that is why Kadu Team presents two new plugins that provide support for technologies probably available on your desktop.
FreedesktopNotify plugin was created on a solid base of KdeNotify, which existed in Kadu for quite some time already. Now it provides notifications that nicely integrate with all popular Linux desktop environments, including KDE, GNOME 2, GNOME 2 Shell, and Ubuntu Unity. Since the 0.10.0 release it is the default notification plugin for Linux, replacing good old notifications provided by Hints plugin.
FreedesktopNotify plugin in action, Ubuntu Unity.
FreedesktopNotify works on KDE just as good as KdeNotify did.
Ubuntu users can say thank you to an external developer, Marcin Dawidziuk, who in collaboration with Kadu Team created IndicatorDocking plugin. Thanks to his initiative we can enjoy full integration with Messaging Menu available in Ubuntu. In the 0.10.x series this plugin will be included only in Ubuntu packages but we plan to include it in the standard Kadu plugin set so that everyone will be able to use this great plugin.
In Kadu 0.9.x series in main preferences section one could choose two working modes: Simple and Advanced. Simple Mode did not allow expanding metacontacts, and status could be only set for the whole identity, i.e., group of accounts. Advanced Mode provided greater flexibility. Kadu Team decided to abandon this feature and in the new Kadu version those modes were replaced by two simple configuration options: controlling status setting method and showing of metacontacts expand control.
Additionally, the possibility to expand metacontacts using right arrow key is now always enabled. This change was made having in mind users that do not like our expand controls look and feel but still want to be able to select specific contacts in metacontacts.
Configuring status setting method.
Automatic Recognition of Lost Internet Connection
Kadu 0.10.0 is able to recognize signals from the operating system that Internet connection has been lost. In such case all account are automatically disconnected so that the user will know what is happening. When the Internet connection is restored, Kadu automatically restores previous status of all accounts.
Additionally on this side, Piotr "ultr" Dąbrowski created NetworkPing plugin which expands this idea and instead of relying upon information provided by the operating system, it check the Internet connection on its own, in a configurable manner. However, this plugin is not officially supported by Kadu Team.
Faster Chat History Browsing
New Kadu version provides better user experience when browsing history chat dates — it is dramatically faster, especially on huge archives. This is only one of many improvements planned by Kadu Team in this area and we are trying hard to make it even better and faster in next releases.
Greater Stability and More Enhancements
Kadu 0.10.0 is not only about new features — it is also about greater stability, especially on Windows, as well as many small improvements not described here. Kadu Team tries at its best to make a software that will cause least possible issues and will allow its users to concentrate on their normal tasks.
Thanks to our new translators, besides English, German, and Polish versions, we are able to also provide a new Czech translation. Additionally, Russian and Italian translations are in advanced state and we hope we will be able to include them in next releases.
Everyone can help translating Kadu, you only need to visit the project page on Transifex. We also seek for native or near native English speakers to help us improve the English version.