Fork-ul Conversations, care deja de câțiva ani tăcea și lucra în umbră, a ieșit la iveală – întâmpinați Conversations Classic.
Lansarea (și numele) a fost inspirată de schimbarea radicală a UI-ului în stilul modern „Material 2.0” din proiectul upstream, precum și de reacțiile unui anumit Daniel, autorul Conversations, la raportările de buguri și la cererile de pull.
Lista de modificări pentru versiunea 2.2.2
Backport-uri din Cheogram
- DTMF pentru apeluri (poate fi util în cazul apelurilor către numere PSTN)
- Implementarea inițială a XEP-0444 (Reacții la mesaje)
Funcționalități noi
- A fost adăugat un editor foto încorporat pentru trimiterea imaginilor și fotografiilor.
- A fost implementată selecția multipla pentru mesaje, cu opțiunea de copiere sau redirecționare.
- A fost adăugat autorul și data la copierea mai multor mesaje.
- Mesajele salvate pot fi găsite acum ca un element separat în meniul contextual (chat cu tine însuți).
- A fost adăugată o gesticulare de glisare pentru răspuns (swipe-to-reply).
- A fost introdusă gruparea contactelor în funcție de etichete și gruparea discuțiilor în funcție de etichete (grupuri din listă).
- A fost adăugată suportul pentru acțiunea „Salvează în descărcări” pentru atașamente.
- A fost adăugată opțiunea de selecție multiplă a mesajelor pe ecranul „Partajează cu”.
- Gestul de apăsare lungă pe discuție a fost adăugat, cu un meniu de acțiuni pentru contactul selectat.
- A fost adăugată funcția de selectare a culorii principale (de accent).
- A fost adăugată o setare pentru descărcarea automată a tuturor fișierelor când ești conectat la WiFi.
- A fost adăugat suport pentru XEP-0061 (Răspunsuri la mesaje) cu posibilitatea de a merge la mesajul răspuns.
Îmbunătățiri
- A fost îmbunătățită gestionarea mesajelor salvate.
- A fost îmbunătățită afișarea mesajelor în chat – acum nu mai este o listă monolitică.
- A fost îmbunătățită comportamentul butonului de derulare în partea de jos a dialogului.
- A fost îmbunătățită gestionarea răspunsurilor la mesaje cu fișiere sau imagini.
- A fost îmbunătățită căutarea mesajelor: acum poți merge direct într-un loc specific în dialog la mesajul dorit.
- A fost îmbunătățită gestionarea notificărilor și setările de restricționare a notificărilor pentru fiecare contact.
- A fost îmbunătățită setarea sunetelor notificărilor.
- A fost îmbunătățită gesticularea de glisare pentru răspuns (swipe-to-reply) – acum funcționează.
Corecții
- A fost corectată funcționarea apelurilor vocale pentru a suporta toate clienții existenți care suportă apelurile AV cu DTLS-SRTP.
- A fost corectat consumul de memorie și baterie în timpul utilizării îndelungate cu un număr mare de chat-uri deschise.
- A fost remediată problema cu citatele pe mai multe rânduri în răspunsuri.
- Generarea excepției invalid viewType pentru o gestionare mai bună a erorilor.
- A fost remediată problema cu gestul de swipe pentru răspuns.
- A fost îmbunătățită defilarea verticală la gestul de swipe pentru răspuns.
- A fost corectată verificarea validității JID domeniu (deocamdată dezactivată).
Îmbunătățiri UI/UX
- Noi pictograme pentru lansarea aplicației.
- Nouă categorie de interfață utilizator în setările expert.
- Culoarea LED-urilor a fost schimbată conform culorii principale a aplicației curente.
- Numele aplicației a fost actualizat.
- Nouă culoare principală implicită.
- Culoarea accent a fost modificată implicit.
- A fost îmbunătățită gestionarea indicatorului mesajelor unite.
- A fost îmbunătățită gruparea conversațiilor pe ecranul ShareWith.
Diverse
- Codul versiunii și ID-ul aplicației au fost schimbate.
- Versiunea a fost actualizată la 2.2.2.
- Criptarea OMEMO nu mai este obligatorie implicit.
- Limitele de sincronizare MAM au fost mărite.
- Separarea listei de contacte pe diferite conturi.
- A fost adăugat un buton pentru copierea JID-urilor contactelor.
- A fost adăugat un buton de restaurare a copiei de siguranță din meniul contextual pe ecranul de întâmpinare.
- Funcționalitatea mesajelor de eroare a fost schimbată – acum se utilizează exportul în fișier text în loc de trimiterea în conferința autorului.
- Vechea sistem de mesaje de eroare a fost eliminat.
Planificăm multe îmbunătățiri și inovații.
Obiectivul nostru final este crearea unor clienți Jabber moderni și ușor de utilizat pentru toate platformele (Linux/BSD, Android, iOS, MacOS, Windows) cu suport pentru toate funcționalitățile Jabber – cum ar fi criptarea de la un capăt la altul, cu posibilitatea de sincronizare între toate dispozitivele (de încredere) ale utilizatorului, apeluri video/audio criptate, schimb de fișiere și alte bucurii ale vieții moderne în mesagerie.
Suntem deschiși la sugestii, propuneri și cereri de funcționalitate, precum și la participarea la dezvoltare.
Sursa: linux.org.ru
