Pierwsza wersja klienta XMPP Conversations Classic

Po dwóch latach prac wydano pierwszą wersję projektu Conversations Classic (2.2), rozwijającego fork klienta XMPP Conversations na platformę Android. Program wspiera takie funkcje, jak end-to-end encryption, przesyłanie obrazów i plików, połączenia głosowe i wideo, wiadomości głosowe, konferencje, wskaźnik przeczytania, synchronizację z systemami desktopowymi, integrację z książką adresową oraz przypisanie wielu kont. Kod projektu napisany jest w języku Java i jest dystrybuowany na licencji GPLv3.

Fork został stworzony w związku z radykalną zmianą interfejsu w oryginalnej aplikacji Conversations, przerobionej na wykorzystanie koncepcji designu „Material 2.0”, a także z powodu specyficznej reakcji autora Conversations na zgłoszenia błędów i pull requesty. Jednym z celów projektu jest stworzenie wygodnych i nowoczesnych wolnych klientów Jabber dla wszystkich platform (Linux/BSD, Android, iOS, MacOS, Windows) z wsparciem wszystkich funkcji Jabber, w tym end-to-end encryption, synchronizację między zaufanymi urządzeniami, szyfrowane połączenia głosowe i wideo oraz wymianę plików.

Wśród zmian w Conversations Classic 2.2:

  • DTMF (tonowy zestaw) podczas połączeń, który może być przydatny przy wykonywaniu połączeń do sieci telefonicznych ogólnego użytku.
  • Wstępna realizacja reakcji na wiadomości (XEP-0444).
  • Dodano wbudowany edytor obrazów, stosowany przy wysyłaniu zdjęć i fotografii.
  • Wprowadzono możliwość wyboru kilku wiadomości do skopiowania lub przekazania. Przy kopiowaniu kilku wiadomości dołączane są informacje o autorze i dacie.
  • Dodano do menu kontekstowego punkt „zapisane wiadomości” (czat ze sobą samym).
  • Dodano gest sterujący „przesunięcie” do odpowiedzi (swipe-to-reply).
  • Wprowadzono grupowanie kontaktów i rozmów według tagów.
  • Dla załączników dodano wsparcie dla działania „Zapisz w pobraniach”.
  • Dodano wsparcie dla wielokrotnego wyboru wiadomości na ekranie „Udostępnij z”.
  • Dodano wyświetlanie menu działań dla wybranego kontaktu przy długim naciśnięciu na rozmowę.
  • Dodano funkcję wyboru głównego koloru (akcentu).
  • Dodano ustawienie do automatycznego pobierania wszystkich plików po podłączeniu do Wi-Fi.
  • Dodano wsparcie dla „XEP-0061” (Odpowiedzi na wiadomości) z możliwością przejścia do odpowiedzianej wiadomości.
  • Poprawiono obsługę zapisanych wiadomości.
  • Poprawiono wyświetlanie wiadomości w czacie (zaprzestano używania monolitycznej listy).
  • Ulepszono działanie przycisku przewijania na końcu rozmowy.
  • Ulepszono odpowiedzi na wiadomości z załącznikami lub obrazami.
  • Ulepszono wyszukiwanie wiadomości: teraz można przejść do konkretnego miejsca w rozmowie na żądanej wiadomości.
  • Ulepszono przetwarzanie powiadomień oraz ustawienia ograniczeń powiadomień dla każdego kontaktu.
  • Ulepszono ustawienia dźwięków powiadomień.
  • Dostosowano działanie połączeń głosowych dla wsparcia wszystkich istniejących klientów obsługujących głosowe i wideo rozmowy z DTLS-SRTP.
  • Zredukowano zużycie pamięci i baterii przy długotrwałej pracy z dużą liczbą otwartych czatów.
  • Dodano nowe ikony uruchamiania aplikacji oraz nową kategorię interfejsu użytkownika w ustawieniach eksperta. Zmieniono kolorystykę.
  • W domyślnych ustawieniach wyłączono obowiązkowe szyfrowanie OMEMO.
  • Dodano przyciski do kopiowania kontaktów JID oraz przywracania kopii zapasowej.
  • Usunięto starą system powiadomień o błędach. W nowym systemie używa się eksportu do pliku tekstowego zamiast wysyłania do konferencji autora.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster