Silenziosamente e senza farsi notare, il fork Conversations è in sviluppo da qualche anno – date il benvenuto a Conversations Classic.
L'ispirazione per il rilascio (e il nome) è venuta da un cambiamento radicale dell'interfaccia utente verso il moderno "Material 2.0" nel progetto upstream, così come le reazioni singolari di Daniel, l'autore di Conversations, ai bug report e alle pull request.
Elenco delle modifiche per la versione 2.2.2
Backport da Cheogram
- DTMF durante le chiamate (può essere utile per le chiamate verso numeri PSTN)
- Implementazione iniziale di XEP-0444 (Reazioni ai messaggi)
Nuove funzionalità
- Aggiunto editor fotografico integrato per l'invio di immagini e fotografie.
- Implementata la selezione multipla per i messaggi con opzioni di copia o inoltro.
- Aggiunti autore e data nella copia di più messaggi.
- Aggiunti messaggi salvati come voce separata nel menu contestuale (chat con se stessi).
- Aggiunto gesto di swipe per rispondere (swipe-to-reply).
- Introdotta la raggruppamento dei contatti per tag e la raggruppamento delle conversazioni per tag (gruppi in roster).
- Aggiunta la supporto per l'azione "Salva nei download" per gli allegati.
- Aggiunta la possibilità di selezionare più messaggi nella schermata 'Condividi con'.
- Aggiunto lo swipe prolungato sulla conversazione con menu azioni per il contatto selezionato.
- Aggiunta la funzione di selezione del colore principale (accento).
- Aggiunta impostazione per il download automatico di tutti i file quando si connette a WiFi.
- Aggiunto supporto per XEP-0061 (Risposte ai messaggi) con possibilità di passare al messaggio a cui si sta rispondendo
Miglioramenti
- Migliorata la gestione dei messaggi salvati.
- Migliorata la visualizzazione dei messaggi nella chat – ora non è un elenco monolitico.
- Migliorato il comportamento del pulsante di scorrimento verso il basso nel dialogo.
- Migliorate le risposte ai messaggi con file o immagini.
- Migliorata la ricerca dei messaggi: ora è possibile andare a un punto specifico nel dialogo per un messaggio desiderato.
- Migliorata la gestione delle notifiche e impostazioni di limitazione delle notifiche per ogni contatto.
- Migliorata la regolazione dei suoni delle notifiche.
- Migliorato il gesto di swipe per rispondere (swipe-to-reply) – ora funziona.
Correzioni
- Corretto il funzionamento delle chiamate vocali per supportare tutti i clienti esistenti che supportano le chiamate AV con DTLS-SRTP.
- Corretto il consumo di memoria e batteria durante un lungo utilizzo con un gran numero di chat aperte.
- Corretto il problema con le citazioni multilinea nelle risposte.
- Sollevato l'eccezione invalid viewType per una migliore gestione degli errori.
- Corrette le problematiche del gesto di swipe per rispondere.
- Migliorata la scorrimento verticale durante il gesto di swipe per rispondere.
- Corretto il controllo della correttezza del JID di dominio (temporaneamente disabilitato).
Miglioramenti UI/UX
- Nuove icone per l'avvio dell'app.
- Nuova categoria di interfaccia utente nelle impostazioni avanzate.
- Cambiato il colore dei LED in base al colore principale dell'app attuale.
- Aggiornato il nome dell'app.
- Nuovo colore principale predefinito.
- Cambiato il colore accentato predefinito.
- Migliorata la gestione dell'indicatore di messaggi unificati.
- Migliorata la raggruppamento delle conversazioni nella schermata ShareWith.
Varie
- Cambiato il codice versione e l'identificatore dell'app.
- Versione aggiornata a 2.2.2.
- Disattivata per impostazione predefinita la crittografia OMEMO obbligatoria.
- Aumentati i limiti di sincronizzazione MAM.
- Separazione del roster su diversi account.
- Aggiunto pulsante per copiare il JID dei contatti.
- Aggiunto un pulsante per ripristinare il backup dal menu contestuale nella schermata di benvenuto.
- Modificata la funzionalità dei messaggi di errore – ora utilizza l'esportazione in un file di testo anziché l'invio alla conferenza dell'autore.
- Rimossa la vecchia sistema di messaggi di errore.
In programma ancora molte migliorie e innovazioni.
Il nostro obiettivo finale è creare client Jabber moderni e facili da usare su tutte le piattaforme (Linux/BSD, Android, iOS, MacOS, Windows) con supporto per tutte le funzionalità Jabber, come la crittografia end-to-end con sincronizzazione su tutti i propri dispositivi (di fiducia), chiamate audio e video criptate, condivisione di file e altre delizie moderne dei messaggeri.
Siamo aperti sia ai desideri, suggerimenti e richieste di funzionalità, sia alla partecipazione allo sviluppo.
Fonte: linux.org.ru
