Presentato il secondo alpha-release del client di messaggistica istantanea Pidgin 3.0 (2.96). Il rilascio è contrassegnato come non pronto per l'uso quotidiano. Le build sono preparate in formato Flatpak e collocate nel repository beta su Flathub.
Il ramo Pidgin 3 è in sviluppo dal 2011, dopo tre anni di discussioni a livello di concetti e idee. In Pidgin 3 si è passati al sistema di tipi GObject, alle librerie GTK4 e Adwaita, al sistema di build Meson, GPlugin per la gestione dei plugin, SQLite per l'archiviazione della cronologia delle chat e GSettings per la configurazione. L'API è stata completamente ridisegnata. Per la definizione degli elementi dell'interfaccia è stato utilizzato GTK Builder XML, mentre per la visualizzazione della cronologia delle chat è stata creata una libreria di widget personalizzati chiamata Talkatu.
Nell'interfaccia di Pidgin 3 sono combinati in un'unica finestra l'elenco dei contatti e la chat. È stata interrotta la fornitura del client console Finch (non è escluso che possa essere ripristinato in futuro). Tra i protocolli, al momento sono in fase di sviluppo le implementazioni dei protocolli IRCv3, XMPP, SIP, Demo, Bonjour e Zulip. Il ramo Pidgin 3 non è compatibile con Pidgin 2 e con i plugin precedentemente creati, ma può essere installato parallelamente alle versioni esistenti di Pidgin 2.
Tra le modifiche presenti nella versione di prova:
- La funzionalità per mostrare notifiche testuali e segnali sonori per l'arrivo di nuovi messaggi è stata trasferita dai plugin purple-toast e notification-sound al nucleo di Pidgin. Nelle impostazioni sono state aggiunte opzioni per gestire l'output delle notifiche.

- È garantita la visualizzazione degli avatar dei partecipanti alla discussione.

- Aggiunta un'interfaccia utente per gestire il pianificatore integrato (Scheduler) per l'avvio di attività programmate. Tramite l'interfaccia proposta, ad esempio, è possibile scoprire tra quanto tempo verrà effettuato il prossimo tentativo di riconnessione.

- Nell'implementazione del protocollo per
la piattaforma di messaggistica Zulip è stata aggiunta la possibilità di inviare messaggi direttamente agli utenti e ai gruppi. - Aggiunta la possibilità di accesso tramite scansione di un codice QR.
Fonte: opennet.ru



