XMPP client Kaidan 0.5.0 released

After more than half a year of development out next release of XMPP client Kaidan. The program is written in C++ using Qt, QXmpp and the framework Kirigami ΠΈ spreads licensed under GPLv3. Assemblies prepared by for linux (AppImage), MacOS ΠΈ Android (experimental assembly). Publishing Windows and Flatpak builds is delayed. Build requires Qt 5.12 and QXmpp 1.2 (Ubuntu Touch has been discontinued due to outdated Qt).

New version has become more convenient for new XMPP users and allows you to get a higher level of security without additional effort on the part of the user. With Kaidan, you can now record and send audio and video, as well as search for contacts and messages. In addition, the new release includes many minor improvements and fixes.

XMPP client Kaidan 0.5.0 released

List of changes:

  • Added a built-in registration system, with a regular login and an entry QR code;
  • Added support for recording audio and video messages;
  • Added search for contacts;
  • Added message search;
  • Added XMPP URI parsing;
  • Added scanning and generating a QR code;
  • Provided muting of notifications for messages of contacts;
  • Added renaming of contacts;
  • Provided display of user profile information;
  • Expanded multimedia support;
  • The contact list has been redesigned. Implemented text avatar, unread messages counter on the chat page, chat message bubble;
  • Provided notification display on Android;
  • Added an option to temporarily enable or disable an account;
  • Refactored the login screen with hints for invalid credentials and better keyboard shortcut usage.
  • Added quoting messages;
  • Provided truncation of very long messages to avoid crashing Kaidan;
  • Added a button with a link to track issues on the "About" page;
  • Improved connection error messages;
  • Added account deletion;
  • Redesigned the logo and the general banner;
  • Added OARS rating;
  • Added secondary sorting of the list by contact name;
  • Ensured assembly placement in F-Droid KDE repository;
  • Improved build scripts for better cross-platform support;
  • The code was refactored to improve performance and stability;
  • Added documentation for easier maintenance;
  • Fixed issues with scrolling and element height in settings.

Source: opennet.ru

Add a comment