Dopo oltre sei mesi di sviluppo un nuovo rilascio del client XMPP . Il programma è scritto in C++ utilizzando Qt, QXmpp e il framework e è distribuito sotto licenza GPLv3. Le build per Linux (), e (build sperimentale). La pubblicazione delle build per Windows e in formato Flatpak è in ritardo. Per la build sono richiesti Qt 5.12 e QXmpp 1.2 (il supporto per Ubuntu Touch è stato interrotto a causa dell'obsolescenza di Qt).
Nuova versione più comoda per i nuovi utenti XMPP e consente di ottenere un livello di sicurezza più elevato senza ulteriori sforzi da parte dell'utente. Con Kaidan è ora possibile registrare e inviare audio e video, oltre a cercare contatti e messaggi. Inoltre, nel nuovo rilascio sono incluse molte piccole migliorie e correzioni.
Elenco delle modifiche:
- È stato aggiunto un sistema di registrazione integrato, con login tradizionale e QR code di accesso;
- È stata aggiunta la registrazione di messaggi audio e video;
- È stata aggiunta la ricerca di contatti;
- È stata aggiunta la ricerca di messaggi;
- È stata aggiunta l'analisi sintattica degli URI XMPP;
- È stata aggiunta la scansione e generazione di QR code;
- È stata garantita la disattivazione delle notifiche per i messaggi dai contatti;
- È stata aggiunta la rinominazione dei contatti;
- È stata garantita la visualizzazione delle informazioni del profilo utente;
- È stato ampliato il supporto per i multimedia;
- È stata eseguita una riprogettazione della lista dei contatti. Sono stati implementati un avatar testuale, un contatore dei messaggi non letti nella pagina della chat e un fumetto dei messaggi della chat;
- È stata garantita la visualizzazione delle notifiche su Android;
- È stata aggiunta un'opzione per attivare o disattivare temporaneamente il account;
- È stata rifattorizzata la schermata di accesso con suggerimenti per credenziali errate e un miglior utilizzo dei tasti della tastiera;
- È stata aggiunta la citazione dei messaggi;
- È stata garantita la troncatura dei messaggi molto lunghi, per evitare il crash di Kaidan;
- È stato aggiunto un pulsante con link per monitorare problemi nella pagina 'Informazioni sul programma';
- Sono stati migliorati i messaggi di errore di connessione;
- È stata aggiunta l'opzione di eliminazione dell'account;
- È stata eseguita una riprogettazione del logo e del banner generale;
- È stata aggiunta la valutazione OARS;
- È stata aggiunta una seconda ordinamento della lista per nome del contatto;
- È stata garantita la distribuzione della build nel repository F-Droid KDE;
- Sono stati migliorati gli script di build per un migliore supporto cross-platform;
- È stata rifattorizzata la codifica per aumentare le prestazioni e la stabilità;
- È stata aggiunta documentazione per una manutenzione più semplice;
- Sono stati risolti problemi di scorrimento e di altezza dell'elemento nelle impostazioni.
Fonte: opennet.ru
