Den fjärde experimentella versionen av meddelandeappen Pidgin 3.0 (2.93) har presenterats. Utsläppet är märkt som en förhandsversion av alfa-kvalitet och är inte avsett för daglig användning. Byggarna är tillgängliga i Flatpak-format (just nu finns endast källarkivet).
Pidgin 3 har utvecklats sedan 2011, och innan dess diskuterades det i tre år på koncept- och idé-nivå. I Pidgin 3 har man övergått till GObject-typsystemet, GTK4-biblioteket och Adwaita, byggsystemet Meson, GPlugin för hantering av plugins, SQLite för att lagra chathistorik och GSettings för att arbeta med inställningar. API:et har reviderats helt. GTK Builder XML används för att definiera gränssnittselement, och en egen widget-bibliotek Talkatu har skapats för att visa chathistorik.
I Pidgin 3 har kontaktlistan och chattfönstret slagits ihop i ett och samma fönster. Leveransen av konsolklienten Finch har upphört (det är inte omöjligt att den kan återkomma i framtiden). För tillfället stöds endast protokoll för IRCv3, och nya implementationer av protokollen XMPP, SIP och Bonjour utvecklas, som för närvarande stöds delvis. Pidgin 3-grenen är inte kompatibel med Pidgin 2 och tidigare skapade plugins, men kan installeras parallellt med befintliga Pidgin 2-byggnader.
Bland förändringarna i den presenterade testversionen:
- Konceptet med backend för konstant datalagring, såsom chattloggar och aktiva chattar, har implementerats. En backend baserad på SQLite är tillgänglig.
- Vid stängning av appen sparas som standard alla öppna chattar automatiskt, utan att det är nödvändigt att manuellt lägga till kanalen i kontaktlistan och aktivera automatisk anslutning till kanalen. Liknande operationer utförs nu automatiskt för personliga meddelanden, gruppmeddelanden och chattkanaler som är öppna vid programmets stängning.
- En ny ikon för appen har presenterats.

- Inställningar för färgschemat har lagts till, där man kan växla mellan mörka och ljusa lägen eller aktivera systemets färgschema.

- Stödet för IRCv3- och SIP-protokollen har förbättrats.
Källa: opennet.ru


