Acht Jahre nach dem ersten Commit und fünf Monate nach Version 0.7 Konsolen XMPP-Client . Die Benutzeroberfläche von Profanity basiert auf der ncurses-Bibliothek und unterstützt Benachrichtigungen mit der libnotify-Bibliothek. Die Anwendung kann entweder mit der Bibliothek , die die Arbeit mit dem XMPP-Protokoll ermöglicht, oder mit deren Fork kompiliert werden. , unterstützt durch den Entwickler. Die Funktionen des Clients können durch den Einsatz von in Python erweitert werden. Der Code des Projekts ist in C geschrieben und unter Lizenz GPLv3.
In der neuen Version wurden 315 neue Commits hinzugefügt. 11 Personen haben den Code geschrieben: Pavel Farriello, Sven Spekmaier, Aaptel, Aszlig, Martin, Dmitrij Podgorny, Marco Zagohzen, Daniil Ljublin, Holger Weiss, Floran Levin und Michael Wetter. Änderungen:
- Ein neues Gruvbox-Thema hinzugefügt (Floran Levin);
- Ein Fehler bei der Entschlüsselung von Nachrichten, die aus Converse.js gesendet wurden, wurde behoben (Pavel Farriello);
- Die Möglichkeit hinzugefügt, benutzerdefinierte Avatare über XEP-0084 hochzuladen;
- Ein Fehler beim Verbinden mit IRC über das Biboumi-Gateway wurde behoben;
- Doppelte Anzeige eigener Nachrichten in ejabberd-Konferenzen wurde behoben;
- Statusnachricht eingerichtet (die früher eigentlich nie funktionierte);
- Standardisierung von Kommandos;
- Verbesserung des Waldthemas;
- Anzeige der Daten im Chatverlauf wurde behoben;
- Unterstützung für XEP-0359: eindeutige und stabile Identifikatoren für Strophen;
- 26 Ursache für Speicherlecks wurden behoben;
- Die Hilfe wurde verbessert;
- Und vieles mehr.
Quelle: opennet.ru
