Na twee jaar ontwikkeling is de eerste versie van het Conversations Classic-project (2.2) gepubliceerd, een geforkte versie van de XMPP-client Conversations voor Android. De applicatie ondersteunt functies zoals end-to-end encryptie, het verzenden van afbeeldingen en bestanden, spraak- en video-oproepen, spraakberichten, conferenties, leesbevestigingen, synchronisatie met desktopsystemen, integratie met de contactenlijst en de koppeling van meerdere accounts. De projectcode is geschreven in Java en is beschikbaar onder de GPLv3-licentie.
De fork is gemaakt vanwege de ingrijpende verandering van de interface in de originele Conversations-app, die is overgestapt op het designconcept 'Material 2.0', en vanwege de speciale reactie van de auteur van Conversations op foutmeldingen en pull-requests. Een van de doelstellingen van het project is om gebruiksvriendelijke en moderne open-source Jabber-clients te creƫren voor alle platforms (Linux/BSD, Android, iOS, MacOS, Windows) met ondersteuning voor alle Jabber-functies, waaronder end-to-end encryptie, synchronisatie tussen vertrouwde apparaten, versleutelde spraak- en video-oproepen en bestandsuitwisseling.
Onder de veranderingen in Conversations Classic 2.2:
- DTMF (dual-tone multi-frequency) tijdens gesprekken, wat nuttig kan zijn bij het bellen naar openbare telefoondiensten.
- Eerste implementatie van het indienen van reacties op berichten (XEP-0444).
- Een ingebouwde afbeeldingseditor is toegevoegd, die wordt gebruikt bij het verzenden van afbeeldingen en foto's.
- De mogelijkheid om meerdere berichten tegelijk te selecteren voor kopiƫren of doorsturen is gerealiseerd. Bij het kopiƫren van meerdere berichten worden informatie over de auteur en datum bijgevoegd.
- Een optie 'opgeslagen berichten' (chat met jezelf) is toegevoegd aan het contextmenu.
- Een vegen-om-te-reageren gebaar is toegevoegd voor het beantwoorden.
- Groepering van contacten en gesprekken op basis van tags is ingevoerd.
- Voor bijlagen is ondersteuning voor de actie 'Opslaan in downloads' toegevoegd.
- Ondersteuning voor meervoudige selectie van berichten op het scherm āDeel metā toegevoegd.
- Een actie-menu voor de geselecteerde contactpersoon is toegevoegd bij langdurig indrukken op het gesprek.
- Functie voor het kiezen van een hoofdkleur (accentkleur) toegevoegd.
- Een instelling voor het automatisch downloaden van alle bestanden bij verbinding met Wi-Fi is toegevoegd.
- Ondersteuning voor 'XEP-0061' (Message Replies) is toegevoegd met de mogelijkheid om naar het beantwoordde bericht te navigeren.
- De verwerking van opgeslagen berichten is verbeterd.
- De weergave van berichten in de chat is verbeterd (de monolithische lijst is stopgezet).
- Gedrag van de scrollknop naar het einde van de dialoog is verbeterd.
- Antwoorden op berichten met bestanden of afbeeldingen verbeterd.
- Zoeken naar berichten verbeterd: je kunt nu naar een specifieke plek in het gesprek gaan bij het gewenste bericht.
- Verwerking van meldingen en instellingen voor meldingsbeperkingen per contact verbeterd.
- Instelling voor meldingsgeluiden verbeterd.
- Stemoproepen zijn geconfigureerd om compatibel te zijn met alle bestaande klanten die spraak- en videogesprekken met DTLS-SRTP ondersteunen.
- Het geheugen- en batterijverbruik is verminderd bij langdurig gebruik van een groot aantal geopende chats.
- Nieuwe pictogrammen voor het starten van de applicatie en een nieuwe categorie gebruikersinterface zijn toegevoegd in de expertinstellingen. De kleurenschema is gewijzigd.
- Verplichte OMEMO-encryptie is standaard uitgeschakeld.
- Knoppen voor het kopiƫren van JID-contacten en het herstellen van back-ups zijn toegevoegd.
- Het oude foutmeldingssysteem is verwijderd. In het nieuwe systeem wordt export naar een tekstbestand gebruikt in plaats van verzending naar de auteurconferentie.
Bron: opennet.ru
