Silenziosamente e senza farsi notare, il fork di Conversations è emerso dopo un paio d’anni – date il benvenuto a Conversations Classic.
Il rilascio (e il nome) sono stati ispirati da un cambiamento radicale dell’interfaccia utente secondo le moderne linee guida «Material 2.0» del progetto upstream, così come le reazioni peculiari 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 (potrebbe essere utile per le chiamate a numeri PSTN)
- Implementazione iniziale di XEP-0444 (Reazioni ai messaggi)
Nuove funzionalità
- Aggiunto un editor fotografico integrato per l'invio di immagini e fotografie.
- Implementata la selezione multipla per i messaggi con possibilità di copia o inoltro.
- Aggiunti autore e data durante la copia di più messaggi.
- Aggiunti messaggi salvati come voce separata nel menu contestuale (chat con se stessi).
- Aggiunto gesto di scorrimento per rispondere (swipe-to-reply).
- Introdotta la raggruppamento dei contatti per tag e raggruppamento delle conversazioni per tag (gruppi in rubrica).
- Aggiunto supporto per l'azione «Salva nei download» per gli allegati.
- Aggiunto supporto per la selezione multipla di messaggi nella schermata «Condividi con».
- Aggiunto pressione prolungata su una conversazione con menu di azioni per il contatto selezionato.
- Aggiunta la funzione di scelta del colore principale (accento).
- Aggiunta opzione per il caricamento automatico di tutti i file quando connessi a WiFi.
- È stata aggiunta la supporto per XEP-0061 (Risposte ai Messaggi) con possibilità di navigare al messaggio risposto
Miglioramenti
- Migliorata la gestione dei messaggi salvati.
- Migliorata la visualizzazione dei messaggi in chat – ora non è più un elenco monolitico.
- Migliorato il comportamento del pulsante per scorrere in fondo alla conversazione.
- Migliorate le risposte ai messaggi contenenti file o immagini.
- Migliorata la ricerca dei messaggi: ora è possibile navigare a un punto specifico della conversazione sul messaggio desiderato.
- Migliorata la gestione delle notifiche e delle impostazioni di limitazione delle notifiche per ogni contatto.
- Migliorata l'impostazione dei suoni delle notifiche.
- Migliorato il gesto di scorrimento per rispondere (swipe-to-reply) – ora funziona.
Correzioni
- Corretto il funzionamento delle chiamate vocali per supportare tutti i client esistenti che supportano le chiamate AV con DTLS-SRTP.
- Corretto il consumo di memoria e batteria durante l’utilizzo prolungato con un numero elevato di chat aperte.
- Corretto il problema delle citazioni multilinea nelle risposte.
- Generazione di un'eccezione invalid viewType per una migliore gestione degli errori.
- Corrette le problematiche relative al gesto di scorrimento per le risposte.
- Migliorata la scorrimento verticale durante il gesto di scorrimento per le risposte.
- Corretto il controllo della correttezza del JID di dominio (temporaneamente disattivato).
Miglioramenti UI/UX
- Nuove icone per l'avvio dell'applicazione.
- Nuova categoria dell'interfaccia utente nelle impostazioni esperto.
- Cambiato il colore dei LED in accordo con il colore principale dell'applicazione attuale.
- Aggiornato il nome dell'applicazione.
- Nuovo colore principale di default.
- Cambiato il colore di accento predefinito.
- Migliorata la gestione dell'indicatore dei messaggi uniti.
- Migliorata la raggruppamento delle conversazioni nella schermata ShareWith.
Varie
- Cambiato il codice versione e l'identificatore dell'applicazione.
- Versione aggiornata a 2.2.2.
- Disattivata per default la crittografia obbligatoria OMEMO.
- Aumentati i limiti di sincronizzazione MAM.
- Separazione della rubrica per diversi account.
- Aggiunto un pulsante per copiare i JID dei contatti.
- Aggiunto un pulsante per il ripristino del backup nel menu contestuale nella schermata di benvenuto.
- Modificata la funzionalità dei messaggi di errore – ora si utilizza l'esportazione in file di testo anziché l'invio nella conferenza dell'autore.
- Eliminato il vecchio sistema di messaggi di errore.
Abbiamo in programma molti altri miglioramenti e novità.
Il nostro obiettivo finale è creare client Jabber moderni e user-friendly su tutte le piattaforme (Linux/BSD, Android, iOS, MacOS, Windows) con supporto per tutte le funzionalità Jabber, come la crittografia end-to-end con possibilità di sincronizzazione tra tutti i propri dispositivi (affidabili), chiamate audio-video criptate, scambio di file e tutte le altre comodità della vita dei moderni messenger.
Siamo aperti a desideri, suggerimenti e richieste di funzionalità, così come alla partecipazione nello sviluppo.
Fonte: linux.org.ru
