Após dois anos de desenvolvimento, foi lançado o primeiro episódio do projeto Conversations Classic (2.2), uma versão derivada do cliente XMPP Conversations para a plataforma Android. O programa suporta recursos como criptografia de ponta a ponta, envio de imagens e arquivos, chamadas de voz e vídeo, mensagens de voz, conferências, indicação de leitura, sincronização com sistemas desktop, integração com a lista de contatos e vinculação de várias contas. O código do projeto é escrito em Java e é distribuído sob a licença GPLv3.
O fork foi criado devido à mudança drástica na interface do aplicativo original Conversations, que passou a usar o conceito de design ‘Material 2.0’, além da peculiar reação do autor do Conversations a relatos de erros e pull requests. Um dos objetivos do projeto é criar clientes Jabber livres, modernos e confortáveis para todas as plataformas (Linux/BSD, Android, iOS, MacOS, Windows) com suporte a todas as funcionalidades do Jabber, entre as quais estão criptografia de ponta a ponta, sincronização entre dispositivos confiáveis, chamadas de voz e vídeo criptografadas, e troca de arquivos.
Entre as mudanças no Conversations Classic 2.2:
- DTMF (Tom de DTMF) em chamadas, que pode ser útil ao realizar chamadas para redes de telefonia pública.
- Implementação inicial de reações a mensagens (XEP-0444).
- Adicionado editor de imagens integrado, utilizado ao enviar imagens e fotos.
- Implementada a possibilidade de selecionar várias mensagens para copiar ou redirecionar. Ao copiar várias mensagens, as informações sobre o autor e a data são anexadas.
- Adicionada ao menu de contexto a opção ‘mensagens salvas’ (chat consigo mesmo).
- Adicionado gesto de controle de ‘deslizar’ para resposta (swipe-to-reply).
- Introduzida a agrupamento de contatos e conversas por tags.
- Para anexos, adicionada suporte à ação ‘Salvar em downloads’.
- Adicionada suporte à seleção múltipla de mensagens na tela ‘Compartilhar com’.
- Adicionado menu de ações para o contato selecionado ao pressionar longamente a conversa.
- Adicionada função de escolha da cor principal (acento).
- Adicionada configuração para baixar automaticamente todos os arquivos ao conectar-se ao Wi-Fi.
- Adicionada suporte para ‘XEP-0061’ (Respostas a Mensagens) com possibilidade de navegar para a mensagem respondida.
- Melhorada a gestão de mensagens salvas.
- Melhorada a exibição de mensagens no chat (cessou o uso de uma lista monolítica).
- Melhorado o comportamento do botão de rolagem para o final do diálogo.
- Melhoradas as respostas a mensagens com arquivos ou imagens.
- Melhorada a busca de mensagens: agora é possível ir diretamente para um ponto específico no diálogo com a mensagem desejada.
- Melhorada a gestão de notificações e as configurações de limitação de notificações para cada contato.
- Melhorada a configuração dos sons de notificação.
- Ajustada a funcionalidade de chamadas de voz para suportar todos os clientes existentes que suportam chamadas de voz e vídeo com DTLS-SRTP.
- Reduzido o consumo de memória e bateria durante longos períodos de uso com muitos chats abertos.
- Adicionados novos ícones para iniciar o aplicativo e uma nova categoria de interface do usuário nas configurações do especialista. Alterada a paleta de cores.
- Por padrão, a criptografia OMEMO obrigatória está desativada.
- Adicionadas botões para copiar contatos JID e restaurar backup.
- Removido o antigo sistema de mensagens de erro. No novo sistema, é utilizado a exportação para um arquivo de texto em vez de enviar para a conferência do autor.
Fonte: opennet.ru
