Die dritte experimentelle Version des Instant Messaging-Clients Pidgin 3.0 (2.92) wurde vorgestellt. Die Version wird als Vorab-Alpha eingestuft und ist nicht fĂŒr den tĂ€glichen Gebrauch gedacht. Die Builds sind im Flatpak-Format vorbereitet (derzeit ist nur das Archiv mit dem Quellcode verfĂŒgbar).
Der Branch Pidgin 3 wird seit 2011 entwickelt, und zuvor wurde er drei Jahre lang auf der Ebene von Konzepten und Ideen diskutiert. In Pidgin 3 wurde auf das GObject-Typsystem, die GTK4-Bibliotheken und Adwaita, das Meson-Bausystem, GPlugin zur Plugin-Verarbeitung, SQLite zur Speicherung des Chatverlaufs und GSettings fĂŒr die Arbeit mit Einstellungen umgestellt. Die API wurde vollstĂ€ndig ĂŒberarbeitet. FĂŒr die Definition der BenutzeroberflĂ€chen-Elemente wird GTK Builder XML verwendet, und zur Anzeige des Chatverlaufs wurde eine eigene Widget-Bibliothek namens Talkatu erstellt.
Im Interface wurden die Kontaktliste und der Chat in einem Fenster zusammengefĂŒhrt. Die Bereitstellung des Konsol clients Finch wurde eingestellt (es ist nicht ausgeschlossen, dass er in Zukunft zurĂŒckgebracht wird). Derzeit wird nur das Protokoll IRCv3 unterstĂŒtzt, und es werden neue Implementierungen der Protokolle XMPP, SIP und Bonjour entwickelt, die bisher nur teilweise unterstĂŒtzt werden. Der Branch Pidgin 3 ist nicht mit Pidgin 2 und zuvor erstellten Plugins kompatibel, kann aber parallel zu den vorhandenen Pidgin 2-Builds installiert werden.
Die auffĂ€lligste Verbesserung in der neuen Version ist die HinzufĂŒgung von Abschnitten fĂŒr Aussehen, Datenschutz und Entwicklung im Konfigurator. Im Abschnitt Aussehen gibt es eine Option zur Anzeige von Formatierungselementen von Nachrichten. Im Abschnitt Datenschutz kann das Senden von Daten zur Anzeige der Texteingabe deaktiviert werden. Im Abschnitt Entwicklung besteht die Möglichkeit, den Entwicklermodus zu aktivieren, der die Fehlersuche bei Plugins erleichtert und Zugang zu Funktionen bietet, die sich noch in der Entwicklung befinden, wie die UnterstĂŒtzung von Bonjour- und XMPP-Protokollen.


Quelle: opennet.ru
