Förhandsversion av meddelandeprogrammet Pidgin 3.0

Den första experimentella versionen av Pidgin 3.0 (2.90) för omedelbar meddelandehantering har publicerats. Den möjliggör samtidig anvÀndning av flera nÀtverk med olika protokoll och vÀxling mellan chattar med hjÀlp av flikar. För att utöka funktionaliteten och lÀgga till stöd för nya protokoll kan plugins anvÀndas. Byggnader kommer att förberedas i Flatpak-format (för nÀrvarande finns endast kÀllkoden tillgÀnglig). Den andra testversionen av Pidgin 3.0 Àr planerad till den 31 mars.

Den föreslagna experimentella versionen av Pidgin 3.0 Ă€r av preliminĂ€r alfa-kvalitet och Ă€r inte avsedd för dagligt bruk. Pidgin 3 har utvecklats sedan 2011, och under tre Ă„r diskuterades koncept och idĂ©er innan dess. Den ursprungliga planen var att slĂ€ppa Pidgin 3.0 i slutet av 2016, men utvecklingen har dragit ut pĂ„ tiden. ÖvergĂ„ngen till GObject-typ-systemet visade sig vara mer arbetskrĂ€vande Ă€n förvĂ€ntat. Till exempel uppstod oförutsedda problem med att modifiera koden för signalbehandling pĂ„ grund av bristande funktionalitet i GLib.

Utvecklarna försökte Ă€ven anvĂ€nda WebKit för att visa chatthistorik, men övergav senare den idĂ©n till förmĂ„n för att skapa ett eget bibliotek för hantering av inmatning och chatthistorik. Mycket tid har lagts pĂ„ att förbĂ€ttra API:et — API:et i Pidgin 2 baserades pĂ„ gamla protokoll som AIM/ICQ, tillĂ€t inte identifiering av enskilda meddelanden och stödde inte funktioner som reaktioner, trĂ„dade diskussioner, redigering och radering av meddelanden. Inledningsvis beslutades det att förbĂ€ttra den befintliga API-implementationen för dessa funktioner, men det visade sig vara felaktigt, och efter misslyckade försök tvingades API:et att Ă„teruppbyggas frĂ„n grunden.

Bland Àndringarna i Pidgin 3 kan nÀmnas övergÄngen till GTK4 och Adwaita, definition av grÀnssnittselement med hjÀlp av GTK Builder XML, anvÀndning av GObject-typ-systemet, det nya widgetbiblioteket Talkatu för att visa chatthistorik, en fullstÀndig omarbetning av API:et, anvÀndning av byggsystemet Meson, implementering av GPlugin för pluginhantering och lagring av chatthistorik i SQLite, samt överföring av instÀllningar till GSettings.

Ändringarna i grĂ€nssnittet inkluderar nedlĂ€ggningen av leveransen av konsolklienten Finch (det Ă€r möjligt att den kan Ă„terkomma i framtiden) och sammanförandet av kontaktlistor och chattfönster i ett enda fönster. I version 3.0 stöds för nĂ€rvarande endast IRCv3-protokollet, men arbete pĂ„gĂ„r med nya implementationer av XMPP och Bonjour-protokollen. GrĂ€nssnittet behöver ytterligare förfining. Den nya versionen Ă€r inte kompatibel med Pidgin 2 och tidigare skapade plugins, men kan installeras parallellt med befintliga Pidgin-installationer.

Förhandsversion av meddelandeprogrammet Pidgin 3.0
Förhandsversion av meddelandeprogrammet Pidgin 3.0


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster