News aus der Entwicklung - April 2020

Gajim development news

News aus der Entwicklung - April 2020

Gajim development news

Die Entwicklung dieses Monats drehte sich darum, Gajim für die kommende Beta von Gajim 1.2 vorzubereiten. Fast ein Jahr nach der letzten Veröffentlichung steht eine frische Beta vor der Tür. Im April haben wir außerdem Verbesserungen für die Handhabung mehrerer Konten implementiert und ein paar lästige Fehler behoben.

Änderungen in Gajim

Gajim bietet nun seit einer ganzen Weile die Unterstützung mehrerer Konten. Wenn du mehr als ein Konto einrichtest, dann muss Gajim dir einen Weg bieten, ein Konto von dem anderen zu unterscheiden, sodass du weißt, welches Konto du gerade zum Chatten verwendest. Du kannst deinen Konten zwar selbst gewählte Namen geben, jedoch ist Gajim ansonsten gezwungen, die XMPP-Adresse anzuzeigen. Um einen schnellen und einfachen Weg zu bieten, die Konten voneinander zu unterscheiden, kann jedem Konto jetzt eine Farbe zugewiesen werden. Sobald mehr als ein Konto aktiviert ist, wird an einigen Orten (z.B. Chat starten, Leiste oben im Chatfenster) ein eingefärbtes Gajim-Icon sichtbar. Farben für die Konten werden per Consistent Color Generation (XEP-0392) berechnet, sodass Gajim unabhängig vom System immer wieder dieselben Farben für dein Konto generieren kann. Ein Tooltip hilft dir, die Farben für deine Konten zu verinnerlichen. Solltest du die von Gajim generierte Farbe nicht mögen, kannst du natürlich eine andere wählen.

Während dieses Monats haben wir versucht, die vielen Projekte, die wir seit der Veröffentlichung von Gajim 1.1.3 gestartet haben abzuschließen. Das umfasst sowohl Fehlerbehebungen für neu eingeführte Features als auch den Feinschliff für neu gedachte Abläufe (z.B. Handhabung von Gruppenchats). Es sollte nicht mehr lange dauern bis zu Veröffentlichung der Beta von Gajim 1.2.

Was außerdem passiert ist

  • Windows: Passwortspeicherung in der Passwortverwaltung des Systems deaktiviert, wenn Gajim im Portable-Modus gestartet wird
  • Windows: Design der Benachrichtungen überarbeitet
  • Vereinheitlichung der Farben für den Status (jetzt auch konfigurierbar)
  • ein “Kontakte Einladen”-Button für Gruppenchats wurde hinzugefügt
  • Verbesserungen bei der Handhabung von Transporten (IRC usw.)
  • Update für das Icon der Gajim Nightly
  • Geschwindigkeitsverbesserungen für die neue Einladungsseite in Gruppenchats
  • Verbesserungen für Message Archive Management, Message Delivery Receipts, und Presence
  • ein lästiger Fehler wurde behoben, bei dem Nachrichten aus dem Unterhaltungsverlauf unterschiedlicher Konten vermischt wurden (#9619)

Plugin-Aktualisierungen

Für Leute, die mittels Gateway Dienste mit einer begrenzten Zeichenanzahl nutzen (z.B. Twitter oder SMS), bietet Gajim das Message Length Notifier Plugin. Dieses Plugin hebt das Texteingabefeld farblich hervor, sobald eine angegebene Anzahl von Zeichen überschritten wird. In diesem Monat wurde das Plugin kompett überarbeitet.

Mit dem Quick Replies Plugin kannst du deinen Kontakten auch dann antworten, wenn du gerade viel zu tun hast. Mit dem überarbeiteten Plugin kannst du eine unbegrenzte Anzahl von Schnellantworten festlegen.

Änderungen in python-nbxmpp

python-nbxmpp verwendet jetzt IDNA2008 für die Domain-Validierung.

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

Gajim