Após mais de seis meses de desenvolvimento a nova versão do cliente XMPP . O programa é escrito em C++ usando Qt, QXmpp e o framework e é licenciado sob a GPLv3. As compilações para Linux (), e (versão experimental). A publicação dos builds para Windows e no formato Flatpak está atrasada. Para o build são necessários Qt 5.12 e QXmpp 1.2 (o suporte ao Ubuntu Touch foi encerrado devido ao Qt obsoleto).
Nova versão mais amigável para novos usuários de XMPP e oferece um maior nível de segurança sem esforços adicionais por parte do usuário. Agora, com o Kaidan, é possível gravar e enviar áudio e vídeo, além de buscar contatos e mensagens. Além disso, a nova versão inclui várias pequenas melhorias e correções.
Lista de mudanças:
- Foi adicionada um sistema de registro embutido, com login normal e código QR para acesso;
- Foi adicionada a capacidade de gravar mensagens de áudio e vídeo;
- Foi adicionado a busca de contatos;
- Foi adicionado a busca de mensagens;
- Foi adicionado o suporte à análise de URI XMPP;
- Foi incorporada a geração e leitura de QR Code;
- Foi garantido o silenciamento de notificações para mensagens de contatos;
- Foi adicionada a opção de renomear contatos;
- Foi garantida a exibição de informações do perfil do usuário;
- Foi ampliado o suporte a multimídia;
- A lista de contatos foi redesenhada. Implementados avatar de texto, contagem de mensagens não lidas na página de chat e balão de mensagens do chat;
- Foi garantida a exibição de notificações no Android;
- Foi adicionada a opção para ativar ou desativar a conta temporariamente;
- Foi realizada a refatoração da tela de login com dicas para credenciais inválidas e melhor uso das teclas do teclado;
- Foi adicionada a citação de mensagens;
- Foi garantido o truncamento de mensagens muito longas para evitar falhas no Kaidan;
- Foi adicionada um botão com link para rastrear problemas na seção 'Sobre';
- Foram melhoradas as mensagens de erro de conexão;
- Foi adicionada a opção de remover a conta;
- O logotipo e o banner geral foram redesenhados;
- Foi adicionado a classificação OARS;
- Foi adicionada uma segunda classificação da lista pelo nome do contato;
- Foi garantido o lançamento do build no repositório F-Droid KDE;
- Os scripts de build foram melhorados para melhor suporte multiplataforma;
- Foi realizada uma refatoração do código para aumentar o desempenho e a estabilidade;
- Foi adicionada documentação para facilitar a manutenção;
- Foram corrigidos problemas com rolagem e altura do elemento nas configurações.
Fonte: opennet.ru
