Après plus de six mois de développement le nouveau lancement du client XMPP . Le programme est écrit en C++ en utilisant Qt, QXmpp et le framework et est sous licence GPLv3. Les compilations pour Linux (), et (version expérimentale). La publication des versions pour Windows et au format Flatpak est retardée. La compilation nécessite Qt 5.12 et QXmpp 1.2 (le support d'Ubuntu Touch a été abandonné en raison de l'obsolescence de Qt).
Nouvelle version plus conviviale pour les nouveaux utilisateurs d'XMPP et permet d'obtenir un niveau de sécurité plus élevé sans efforts supplémentaires de la part de l'utilisateur. Avec Kaidan, il est désormais possible d'enregistrer et d'envoyer des audio et des vidéos, ainsi que de rechercher des contacts et des messages. De plus, de nombreuses améliorations mineures et corrections ont été ajoutées à cette nouvelle version.
Liste des changements :
- Ajout d'un système d'enregistrement intégré, avec connexion par identifiant habituel et code QR;
- Ajout de la prise en charge de l'enregistrement de messages audio et vidéo;
- Ajout de la recherche de contacts;
- Ajout de la recherche de messages;
- Ajout d'un analyseur URI XMPP;
- Ajout du scan et de la génération de codes QR;
- Silence des notifications pour les messages des contacts;
- Ajout de la possibilité de renommer les contacts;
- Affichage des informations de profil utilisateur;
- Extension du support multimédia;
- Refonte de la liste des contacts. Mise en œuvre d'un avatar textuel, d'un compteur de messages non lus sur la page de chat, et d'une bulle de messages de chat;
- Affichage des notifications sur Android;
- Ajout d'une option pour activer ou désactiver temporairement le compte;
- Refactorisation de l'écran de connexion avec des indications pour des identifiants incorrects et une meilleure utilisation des touches du clavier;
- Ajout de la citation des messages;
- Tronquage des messages très longs pour éviter le crash de Kaidan;
- Ajout d'un bouton avec un lien pour suivre les problèmes sur la page 'À propos';
- Amélioration des messages d'erreur de connexion;
- Ajout de la suppression de compte;
- Refonte du logo et de la bannière générale;
- Ajout de la notation OARS;
- Ajout d'un tri secondaire de la liste par nom de contact;
- Publication de la compilation dans le dépôt F-Droid de KDE;
- Amélioration des scripts de compilation pour un meilleur support multiplateforme;
- Refactorisation du code pour améliorer les performances et la stabilité;
- Ajout de documentation pour un entretien plus facile;
- Correction des problèmes de défilement et de hauteur d'élément dans les paramètres.
Source : opennet.ru
