Byla vydána třetí alfa verze klienta pro rychlé zasílání zpráv Pidgin 3.0 (2.97). Tato verze je označena jako zatím nepřipravená pro každodenní použití. Verze byly připraveny ve formátu Flatpak a jsou k dispozici v beta repozitáři na Flathubu.
Pidgin 3 je ve vývoji od roku 2011, po třech letech koncepčních a konceptuálních diskusí. Pidgin 3 obsahuje systém typů GObject, knihovny GTK4 a Adwaita, systém sestavení Meson, GPlugin pro zpracování pluginů, SQLite pro ukládání historie chatu a GSettings pro správu nastavení. API bylo kompletně přepracováno. K definování prvků rozhraní se používá XML GTK Builderu a pro zobrazení historie chatu byla vytvořena vlastní knihovna widgetů Talkatu.
Rozhraní Pidginu 3 kombinuje seznam kontaktů a chat do jednoho okna. Konzolový klient Finch byl ukončen (v budoucnu může být obnoven). Implementace protokolů pro IRCv3, XMPP, SIP, Demo, Bonjour a Zulip se v současné době vyvíjejí. Větev Pidginu 3 není kompatibilní s Pidginem 2 a dříve vytvořenými pluginy, ale lze ji nainstalovat vedle stávajících verzí Pidginu 2.
Změny v této testovací verzi zahrnují:
- Byla navržena nová sada ikon, která odráží stav účastníků.

- Automatické obnovení připojení po jeho výpadku. Pokusy o opětovné připojení se provádějí jednou za minutu a na rozdíl od Pidginu 2 jsou neomezené. Čas dalšího pokusu se odráží ve vestavěném plánovači.

- Byl přidán samostatný dialog pro správu pluginů.

- Přidána třída PurpleHistory, která definuje formát pro zobrazení zpráv v chatu.
- Z pluginu, který podporuje protokol Zulip pro zasílání zpráv, byl odstraněn příznak experimentálního vývoje. Plugin se nyní zobrazuje v seznamu dostupných protokolů při vytváření účtu.
Zdroj: opennet.ru



