Den tredje alfa-versionen av Pidgin 3.0 (2.97) för direktmeddelanden har presenterats. UtgÄvan markeras som inte redo för vardaglig anvÀndning. Byggnader har förberetts i Flatpak-format och lagts i beta-repositoriet pÄ Flathub.
Pidgin 3 har utvecklats sedan 2011, och innan dess har den diskuterats i tre Är pÄ koncept- och idé-nivÄ. I Pidgin 3 har övergÄngen skett till GObject-typsystemet, GTK4-biblioteket och Adwaita, byggsystemet Meson, GPlugin för pluginhantering, SQLite för att lagra chatt-historik och GSettings för att arbeta med instÀllningar. API:t har genomgÄtt en fullstÀndig omarbetning. För att definiera grÀnssnittselement anvÀnds GTK Builder XML, och för att visa chatt-historik har ett eget widget-bibliotek, Talkatu, skapats.
I Pidgin 3:s grÀnssnitt har kontaktlistan och chatten sammanförts i ett och samma fönster. Leveransen av konsolklienten Finch har avslutats (det Àr inte uteslutet att den kan Äterkomma i framtiden). För protokollen utvecklas för nÀrvarande implementationer av IRCv3, XMPP, SIP, Demo, Bonjour och Zulip. Pidgin 3 Àr inkompatibel med Pidgin 2 och tidigare skapade plugins, men kan installeras parallellt med befintliga versioner av Pidgin 2.
Bland förÀndringarna i den presenterade testversionen:
- En ny uppsÀttning ikoner som Äterspeglar deltagarnas status har föreslagits.

- Automatisk Ă„terkoppling av anslutningen efter avbrott har implementerats. Ă
teranslutningsförsök Àger rum varje minut och, till skillnad frÄn Pidgin 2, Àr de inte begrÀnsade. Tiden för nÀsta försök Äterspeglas i den inbyggda schemalÀggaren (Scheduler).

- En separat dialog för pluginhantering har lagts till.

- Klassen PurpleHistory, som definierar hur meddelanden visas i chatten, har lagts till.
- Den experimentella utvecklingsstatusen har tagits bort frÄn plugin som stöder Zulip-meddelandetprotokollet, som nu visas i listan över protokoll tillgÀngliga vid skapandet av ett konto.
KĂ€lla: opennet.ru



