Nach einer stillen und unauffälligen Entwicklungszeit von mehreren Jahren ist der Fork Conversations nun erschienen – präsentieren wir Ihnen Conversations Classic.
Die Veröffentlichung (und der Name) wurde inspiriert durch eine grundlegende UI-Änderung im trendigen „Material 2.0“ im Hauptprojekt, sowie die besonderen Reaktionen von Daniel, dem Autor von Conversations, auf Bug-Reports und Pull-Requests.
Änderungen für Version 2.2.2
Backports von Cheogram
- DTMF für Anrufe (könnte nützlich sein, wenn man an PSTN-Nummern anruft)
- Erste Implementierung von XEP-0444 (Reaktionen auf Nachrichten)
Neue Funktionen
- Ein integrierter Fotobearbeiter wurde beim Senden von Bildern und Fotos hinzugefügt.
- Mehrfachauswahl für Nachrichten mit Kopier- oder Weiterleitungsoption wurde realisiert.
- Autor und Datum wurden bei der Kopie mehrerer Nachrichten hinzugefügt.
- Gespeicherte Nachrichten wurden als eigener Punkt im Kontextmenü (Chat mit sich selbst) hinzugefügt.
- Eine Wischgeste für Antworten (Swipe-to-Reply) wurde hinzugefügt.
- Die Gruppierung von Kontakten nach Tags und die Gruppierung von Chats nach Tags (Gruppen im Adressbuch) wurde eingeführt.
- Unterstützung der Aktion „In Downloads speichern“ für Anhänge wurde hinzugefügt.
- Unterstützung für Mehrfachauswahl von Nachrichten im Bildschirm „Teilen mit“ wurde implementiert.
- Langsame Berührung auf den Chat mit dem Aktionsmenü für den gewählten Kontakt hinzugefügt.
- Funktion zur Auswahl der Hauptfarbe (Akzent) hinzugefügt.
- Einstellung für das automatische Herunterladen aller Dateien beim Verbinden mit WiFi hinzugefügt.
- Unterstützung für XEP-0061 (Nachrichtenantworten) mit der Möglichkeit, zur beantworteten Nachricht zu springen.
Verbesserungen
- Die Verarbeitung gespeicherter Nachrichten wurde verbessert.
- Die Anzeige von Nachrichten im Chat wurde verbessert – nun ist es keine monolithische Liste mehr.
- Das Verhalten der Scroll-Button zum Ende des Dialogs wurde verbessert.
- Antworten auf Nachrichten mit Dateien oder Bildern wurden verbessert.
- Die Suche nach Nachrichten wurde verbessert: Jetzt kann man an eine bestimmte Stelle im Dialog springen, um die gewünschte Nachricht zu finden.
- Die Verarbeitung von Benachrichtigungen und die Einstellungen für die Begrenzung von Benachrichtigungen für jeden Kontakt wurden verbessert.
- Die Einstellungen für Benachrichtigungstöne wurden verbessert.
- Die Wischgeste für Antworten (Swipe-to-Reply) wurde verbessert – jetzt funktioniert sie.
Fehlerbehebungen
- Die Funktionalität von Sprach-Anrufen wurde für die Unterstützung aller vorhandenen Clients, die AV-Calls mit DTLS-SRTP unterstützen, korrigiert.
- Der Speicher- und Akkuverbrauch wurde bei längerer Nutzung mit einer großen Anzahl offener Chats korrigiert.
- Das Problem mit mehrzeiligen Zitaten in Antworten wurde behoben.
- Ausnahme invalid viewType für eine bessere Fehlerbehandlung geworfen.
- Probleme mit der Wischgeste für Antworten wurden behoben.
- Das vertikale Scrollen bei der Wischgeste für Antworten wurde verbessert.
- Die Gültigkeitsprüfung des JID wurde korrigiert. Nach Abschluss des Transfers kann die Domain auf unser Hosting gerichtet werden. (vorübergehend deaktiviert).
UI/UX Verbesserungen
- Neue App-Start-Icons.
- Neue Kategorie der Benutzeroberfläche in den Experteneinstellungen.
- Die LED-Farbe wurde entsprechend der Hauptfarbe der aktuellen App geändert.
- Der App-Name wurde aktualisiert.
- Neue Standard-Hauptfarbe.
- Die Standard-Akzentfarbe wurde geändert.
- Die Verarbeitung des Indikators für zusammengeführte Nachrichten wurde verbessert.
- Die Gruppierung von Konversationen auf dem Bildschirm ShareWith wurde verbessert.
Verschiedenes
- Der Versionscode und die App-ID wurden geändert.
- Die Version wurde auf 2.2.2 aktualisiert.
- Die obligatorische OMEMO-Verschlüsselung ist standardmäßig deaktiviert.
- Die Synchronisierungslimits für MAM wurden erhöht.
- Trennung des Roster über verschiedene Konten.
- Eine Schaltfläche zum Kopieren von JID-Kontakten wurde hinzugefügt.
- Eine Schaltfläche zur Wiederherstellung von Backups aus dem Kontextmenü auf dem Begrüßungsbildschirm wurde hinzugefügt.
- Die Funktionalität der Fehlermeldungen wurde geändert – jetzt erfolgt der Export in eine Textdatei anstelle der Übermittlung an die Autorenkonferenz.
- Das alte Fehlermeldungssystem wurde entfernt.
Es sind viele weitere Verbesserungen und Neuerungen in Planung.
Unser übergeordnetes Ziel ist die Entwicklung benutzerfreundlicher und moderner, kostenloser Jabber-Clients für alle Plattformen (Linux/BSD, Android, iOS, MacOS, Windows), die alle Funktionen von Jabber unterstützen - einschließlich Ende-zu-Ende-Verschlüsselung mit Synchronisierung zwischen all Ihren (vertrauenswürdigen) Geräten, verschlüsselten Audio- und Videoanrufen, Dateiaustausch und anderen Annehmlichkeiten moderner Messenger.
Wir sind offen für Wünsche, Vorschläge und Feature-Requests sowie für eine Beteiligung an der Entwicklung.
Quelle: linux.org.ru
