Die zweite Alpha-Version des Instant Messaging-Clients Pidgin 3.0 (2.96) wurde vorgestellt. Die Version ist als noch nicht fĂŒr den tĂ€glichen Gebrauch bereit gekennzeichnet. Die Builds sind im Flatpak-Format vorbereitet und im Beta-Repository auf Flathub verfĂŒgbar.
Der Pidgin 3-Branch wird seit 2011 entwickelt, zuvor wurde er drei Jahre auf konzeptioneller und ideeller Ebene diskutiert. In Pidgin 3 erfolgt der Ăbergang 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 Verwaltung von Einstellungen. Die API wurde vollstĂ€ndig ĂŒberarbeitet. FĂŒr die Definition von UI-Elementen wird GTK Builder XML verwendet, und fĂŒr die Anzeige des Chatverlaufs wurde eine eigene Widget-Bibliothek, Talkatu, erstellt.
In der BenutzeroberflĂ€che von Pidgin 3 sind die Kontaktliste und der Chat in einem Fenster vereint. Die Bereitstellung des Konsolenclients Finch wurde eingestellt (es ist möglich, dass er in Zukunft zurĂŒckgebracht wird). Von den Protokollen werden derzeit die Implementierungen der Protokolle IRCv3, XMPP, SIP, Demo, Bonjour und Zulip weiterentwickelt. Der Pidgin 3-Zweig ist nicht mit Pidgin 2 und zuvor erstellten Plugins kompatibel, kann jedoch parallel zu bestehenden Pidgin 2-Bauten installiert werden.
Unter den Ănderungen in der vorgestellten Testversion:
- Die FunktionalitĂ€t zur Anzeige von Textbenachrichtigungen und akustischen Signalen ĂŒber eingehende Nachrichten wurde aus den Plugins purple-toast und notification-sound in den Hauptbestand von Pidgin verschoben. In die Einstellungen wurden Optionen zur Steuerung der Benachrichtigungsausgabe aufgenommen.

- Es wird angezeigt, dass die Teilnehmer der Diskussion Avatare haben.

- Eine BenutzeroberflĂ€che zur Verwaltung des eingebauten Zeitplaners (Scheduler) wurde hinzugefĂŒgt, um Aufgaben nach Zeitplan auszufĂŒhren. Ăber die bereitgestellte BenutzeroberflĂ€che kann man beispielsweise herausfinden, nach welcher Zeit der nĂ€chste Versuch zur Wiederherstellung der Verbindung unternommen wird.

- Bei der Implementierung des Protokolls fĂŒr
die Messaging-Plattform Zulip wurde die Möglichkeit hinzugefĂŒgt, Nachrichten direkt an Benutzer und Gruppen zu senden. - Die Möglichkeit, sich durch Scannen eines QR-Codes einzuloggen, wurde hinzugefĂŒgt.
Quelle: opennet.ru



