Objavljeno je treće alfa izdanje klijenta za instant poruke Pidgin 3.0 (2.97). Ovo izdanje je označeno kao još uvijek nije spremno za svakodnevnu upotrebu. Verzije su pripremljene u Flatpak formatu i dostupne su u beta repozitoriju na Flathubu.
Pidgin 3 je u razvoju od 2011. godine, nakon tri godine konceptualnih i konceptualnih diskusija. Pidgin 3 sadrži GObject sistem tipova, GTK4 i Adwaita biblioteke, Meson sistem za izgradnju, GPlugin za obradu dodataka, SQLite za pohranjivanje historije chata i GSettings za upravljanje postavkama. API je potpuno redizajniran. GTK Builder XML se koristi za definiranje elemenata interfejsa, a kreirana je prilagođena biblioteka widgeta, Talkatu, za prikaz historije chata.
Interfejs Pidgina 3 kombinuje listu kontakata i chat u jednom prozoru. Finch konzolni klijent je ukinut (moguće je da će biti vraćen u budućnosti). Trenutno se razvijaju implementacije protokola za IRCv3, XMPP, SIP, Demo, Bonjour i Zulip. Grana Pidgina 3 nije kompatibilna sa Pidginom 2 i prethodno kreiranim dodacima, ali se može instalirati paralelno sa postojećim verzijama Pidgina 2.
Promjene u ovom testnom izdanju uključuju:
- Predložen je novi set ikona koje odražavaju status učesnika.

- Automatsko obnavljanje veze nakon prekida veze. Pokušaji ponovnog povezivanja se vrše jednom u minuti i, za razliku od Pidgina 2, nisu ograničeni. Vrijeme sljedećeg pokušaja se odražava u ugrađenom planeru.

- Dodan je zaseban dijalog za upravljanje dodacima.

- Dodata je klasa PurpleHistory, koja definira format za prikaz poruka u chatu.
- Zastavica eksperimentalnog razvoja je uklonjena sa dodatka koji podržava Zulip protokol za razmjenu poruka, koji se sada prikazuje na listi dostupnih protokola prilikom kreiranja računa.
izvor: opennet.ru



