Bemutatásra került a Pidgin 3.0 (2.97) harmadik alfa kiadása, amely egy azonnali üzenetküldő kliens. A kiadás még nem készült el a mindennapi használatra. Az összeállítások Flatpak formátumban készültek és a Flathub beta tárolójában találhatóak.
A Pidgin 3 ága 2011 óta fejlesztés alatt áll, ezt megelőzően három évig koncepciókról és ötletekről folyt a diskurzus. A Pidgin 3 átállt a GObject típuskezelési rendszerére, a GTK4 és Adwaita könyvtárakra, a Meson build rendszerre, GPlugin a bővítmények kezelésére, SQLite az üzenetküldés történetének tárolására és GSettings a beállítások kezelésére. Az API teljesen át lett dolgozva. A felhasználói felület elemeinek meghatározásához GTK Builder XML-t használtak, míg az üzenetküldés történetének megjelenítésére egy saját widget könyvtár készült, a Talkatu.
A Pidgin 3 felületén egy ablakban található a kontaktlista és a chat. Leállt a Finch konzol kliens szállítása (lehetséges, hogy a jövőben visszatérnek hozzá). Jelenleg az IRCv3, XMPP, SIP, Demo, Bonjour és Zulip protokollok fejlődnek. A Pidgin 3 ága nem kompatibilis a Pidgin 2-vel és a korábban létrehozott bővítményekkel, de párhuzamosan telepíthető a meglévő Pidgin 2 összeállításokkal.
A bemutatott tesztkiadásban a következő változások történtek:
- Új ikoncsomag került javaslatra, amely a résztvevők státuszát tükrözi.

- Automatikus kapcsolatfrissítés valósult meg a kapcsolat megszakadása után. A kapcsolódási próbálkozások minden percben történnek, és ellentétben a Pidgin 2-vel, nincsenek korlátozva. A következő próbálkozás ideje az időzített feladatok ütemezőjében jelenik meg.

- Külön plugin kezelő ablak került hozzáadásra.

- Hozzáadva a PurpleHistory osztály, amely meghatározza az üzenetek megjelenítési formáját a chatben.
- Eltávolították a kísérleti jellegű fejlesztést a Zulip üzenetküldő protokollt támogató pluginnal, amely mostantól látható a létrehozáskor elérhető protokollok listájában.
Forrás: opennet.ru



