News aus der Entwicklung - November 2020

Gajim development news

News aus der Entwicklung - November 2020

Gajim development news

Im November haben wir an Chat Markers gearbeitet, einem Feature, das sich viele von euch gewünscht haben. Chat Markers ermöglichen dir zu sehen, ob dein Kontakt deine Nachricht gelesen hat und helfen Gajim dabei die Benachrichtigungen zu verwalten, wenn du Nachrichten auf deinem Handy oder anderen Geräten gelesen hast.

Änderungen in Gajim

Ein lange erwartetes Feature hat endlich seinen Weg zu Gajim gefunden: Chat Markers (XEP-0333). Du kennst bereits das Häkchen, das Gajim zeigt sobald eine Nachricht empfangen wurde (XEP-0184). Nun wird das Häkchen, sobald dein Kontakt deine Nachricht gelesen hat, durch ein doppeltes Häkchen ersetzt, was die Nachricht als “gelesen” markiert. Diese Feature funktioniert natürlich nur, wenn dein Kontakt auch Chat Markers sendet. Gajim lässt dir die Wahl, ob du diese Marker senden willst per Konto > Privatspähre > Lesebestätigungen senden. Sobald du eine Nachricht auf einem anderen Gerät gelesen hast (z.B. deinem Handy), wird Gajim die jetzt überflüssige Benachrichtigung entfernen. Standardmäßig funktioniert das in 1:1-Chats und in privaten Gruppenchats (getestet mit Conversations und Dino).

Was außerdem passiert ist

  • Zusätzliche Prüfung beim direkten Starten von Gajim.exe im Portable-Modus hinzugefügt
  • Neues Bruno Status Icon Set hinzugefügt
  • Verbesserungen für Dataforms (z.B. AdHoc-Kommandos) implementiert
  • Ein Fehler wurde behoben, der auf manchen Servern beim Senden einer Datei via HTTP File Upload aufgetreten ist (#10337)
  • Ein Fehler wurde behoben, der gelegentlich zu Leistungsproblemen im Zusammenhang mit Media Playern geführt hat (#10339)

Plugin-Aktualisierungen

In diesem Monat hat Gajims OpenPGP-Plugin ein Update bekommen, in dem ein Backend für GPGME (GnuPG Made Easy) implementiert wurde. Desweiteren wurde das OMEMO-Plugin darauf vorbereitet, markable-Stanzas senden zu können, um Chat Markers zu unterstützen.

Änderungen in python-nbxmpp

Nachdem die Implementierung von Tasks abgeschlossen wurde, kamen in diesem Monat einige Verbesserungen für OpenPGP und AdHoc-Kommandos dazu.

Wie immer freuen wir uns über Anregungen und Diskussionen in unserem Gruppenchat.

Gajim