Die zweite Alpha-Version des Instant Messaging-Clients Pidgin 3.0 (2.96) wurde vorgestellt. Diese Version ist als noch nicht bereit fĂŒr den alltĂ€glichen Gebrauch gekennzeichnet. Die Builds sind im Flatpak-Format vorbereitet und im Beta-Repository auf Flathub verfĂŒgbar.
Die Entwicklung von Pidgin 3 lĂ€uft seit 2011, zuvor wurden drei Jahre lang Konzepte und Ideen diskutiert. In Pidgin 3 erfolgt der Wechsel zu GObject-Typensystemen, GTK4-Bibliotheken und Adwaita, dem Build-System Meson, GPlugin zur Plugin-Verarbeitung, SQLite zur Speicherung der ChatverlĂ€ufe und GSettings fĂŒr die Verwaltung von Einstellungen. Die API wurde vollstĂ€ndig ĂŒberarbeitet. Zur Definition der BenutzeroberflĂ€chenelemente wird GTK Builder XML verwendet, und fĂŒr die Darstellung der ChatverlĂ€ufe wurde eine eigene Widget-Bibliothek namens 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 besteht die Möglichkeit, dass er in Zukunft zurĂŒckgebracht wird). Aktuell werden Implementierungen der Protokolle IRCv3, XMPP, SIP, Demo, Bonjour und Zulip weiterentwickelt. Die Pidgin 3-Version ist nicht kompatibel mit Pidgin 2 und zuvor erstellten Plugins, kann jedoch parallel zu bestehenden Pidgin 2-Builds installiert werden.
Zu den Ănderungen in der vorgestellten Testversion gehören:
- Die FunktionalitĂ€t zur Anzeige von Textbenachrichtigungen und akustischen Signalen bei neuen Nachrichten wurde aus den Plugins purple-toast und notification-sound in die Hauptversion von Pidgin integriert. In den Einstellungen wurden Optionen zur Steuerung der Benachrichtigungsanzeige hinzugefĂŒgt.

- Es wird die Anzeige von Avataren der Diskussionsteilnehmer sichergestellt.

- Eine BenutzeroberflĂ€che zum Verwalten des integrierten Taskplaners (Scheduler) wurde hinzugefĂŒgt, um Aufgaben nach Zeitplan auszufĂŒhren. Ăber die bereitgestellte OberflĂ€che kann beispielsweise herausgefunden werden, wann der nĂ€chste Versuch, die Verbindung erneut herzustellen, erfolgen wird.

- In der Implementierung des Protokolls fĂŒr
die Messaging-Plattform Zulip gibt es nun die Möglichkeit, Nachrichten direkt an Benutzer und Gruppen zu senden. - Die Möglichkeit zum Login ĂŒber QR-Code-Scan wurde hinzugefĂŒgt.
Quelle: opennet.ru



