Kadu 3
What is new?
File transfers
Kadu 3 supports new file transfer protocol that is compatible with GaduGadu 11 and 12. It requires encrypted connection to server (enabled by default in Kadu 3, can be easily turned on in Your Accounts window).
It is still possible to transfer files to earlier versions of Kadu and GaduGadu - URL to GG Drive will be presented to receiver. File transfer window was chagned to occupy less space and present information in more consistent way. It allows to execute additional actions like Open file and Open folder. File transfers can be accepted and rejected from this window - it is no longer required to have notifications enabled.
Kadu 3 File Transfer window
On Unity and Windows total progress of file transfers is now displayed on Kadu icon in Launcher/Taskbar (requires unity_integration plugin).
Kadu icon in Unity with file progress
Kadu icon in Windows with file progress
Kadu icon in Windows with file progress
Gadu-Gadu
Kadu 3 supports server notifications about avatar updates. New avatars are immediately downloaded and displayed on buddy list.
XMPP/Jabber
Library for XMPP/Jabber support was changed from Iris to QXmpp. It already made connections with XMPP servers including Google Talk/Hangouts much faster. Few long outstanding bugs was easily fixed. In future QXmpp will allow to implement voice and video chats.
Facebook had removed its XMPP support and didn't provide a replacement protocol. Since Kadu 3 it will be no longer possible to create or add Facebook accounts and to use existing ones to chat with Facebook friends.
Encryption
Old encryption plugin (encryption_ng i encryption_ng_simlite) at first use displays message encouraging replacing simlite with OTR. In future versions of Kadu these plugins will be removed nad OTR message encryption will be the only one available (please note that connection encryption is something different from message encryption).
Sound
Sound system got another batch of improvements. Unneccessary threads are no longer created on playing sounds.
Additionaly it is now possible to configure notification sound file per buddy (or per chat) - it will be played when this buddy (or chat) sends a message or changes its status.
Selecting sound file for a buddy.
Selecting sound file for a chat.