Katriyèm vèsyon eksperimantal kliyan mesajri enstantane Pidgin 3.0 la (2.93) la soti. Vèsyon sa a klase kòm yon vèsyon pre-alfa, li pa fèt pou itilizasyon chak jou. Konstriksyon yo disponib nan fòma Flatpak (se sèlman achiv kòd sous la ki disponib kounye a).
Pidgin 3 te an devlopman depi 2011, apre twa zan diskisyon konseptyèl ak konsèptual. Pidgin 3 prezante sistèm tip GObject, bibliyotèk GTK4 ak Adwaita, sistèm konstriksyon Meson, GPlugin pou pwosesis plugin, SQLite pou estoke istwa chat, ak GSettings pou jere paramèt yo. API a te konplètman reamenaje. GTK Builder XML itilize pou defini eleman koòdone yo, epi yon bibliyotèk widjèt pèsonalize, Talkatu, te kreye pou montre istwa chat.
Entèfas Pidgin 3 la konbine lis kontak la ak chat la nan yon sèl fenèt. Kliyan konsole Finch la te sispann (li ka reentwodui nan lavni). Kounye a, se sèlman IRCv3 ki sipòte, ak nouvo aplikasyon XMPP, SIP, ak Bonjour k ap devlope epi yo sipòte pasyèlman. Pidgin 3 pa konpatib ak Pidgin 2 ak plugins ki te kreye deja, men li ka enstale kòt a kòt ak vèsyon Pidgin 2 ki deja egziste yo.
Chanjman nan vèsyon tès sa a gen ladan yo:
- Yo aplike yon konsèp backend pou estoke done pèmanan, tankou istwa konvèsasyon ak chat aktif yo. Yon backend ki baze sou SQLite disponib.
- Lè ou fèmen aplikasyon an, tout chat ki louvri yo sove pa default, sa elimine nesesite pou ajoute yon chanèl manyèlman nan lis kontak ou epi aktive rantre otomatik. Aksyon sa yo kounye a fèt otomatikman pou mesaj prive, mesaj gwoup, ak chanèl chat ki te louvri lè ou te fèmen aplikasyon an.
- Yo prezante yon nouvo ikòn aplikasyon.

- Yo ajoute paramèt koulè ki pèmèt ou chanje ant mòd fènwa ak mòd klè oubyen aktive tèm sistèm lan.

- Sipò amelyore pou pwotokòl IRCv3 ak SIP yo.
Sous: opennet.ru


