Version préliminaire du messager Pidgin 3.0.

La premiĂšre version expĂ©rimentale du client de messagerie instantanĂ©e Pidgin 3.0 (2.90) a Ă©tĂ© publiĂ©e, permettant de travailler simultanĂ©ment sur plusieurs rĂ©seaux avec diffĂ©rents protocoles et de basculer entre les discussions par onglets. Des plugins peuvent ĂȘtre utilisĂ©s pour Ă©tendre les fonctionnalitĂ©s et ajouter le support de nouveaux protocoles. Les builds seront prĂ©parĂ©s au format Flatpak (pour l'instant, seul l'archive contenant le code est disponible). La deuxiĂšme version test de Pidgin 3.0 est prĂ©vue pour le 31 mars.

La version expérimentale proposée de Pidgin 3.0 a la qualité d'une pré-version alpha et n'est pas destinée à un usage quotidien. La branche Pidgin 3 est en développement depuis 2011, et trois ans auparavant, elle a été discutée au niveau des concepts et des idées. Au départ, le lancement de Pidgin 3.0 était prévu pour la fin de 2016, mais le développement a pris plus de temps que prévu. La migration du projet vers le systÚme de types GObject s'est révélée plus difficile que prévu. Par exemple, des problÚmes imprévus sont apparus lors de la réécriture du code pour le traitement des signaux en raison du manque de fonctionnalités adéquates dans GLib.

Les dĂ©veloppeurs ont Ă©galement tentĂ© d'utiliser WebKit pour afficher l'historique des discussions, mais ont ensuite abandonnĂ© cette idĂ©e au profit de la crĂ©ation de leur propre bibliothĂšque pour le traitement des saisies et de l'historique des discussions. Beaucoup de temps a Ă©tĂ© consacrĂ© Ă  l'amĂ©lioration de l'API — l'API dans Pidgin 2 Ă©tait basĂ©e sur d'anciens protocoles AIM/ICQ, ne permettait pas d'identifier des messages individuels et ne supportait pas des possibilitĂ©s telles que les rĂ©actions, les discussions arborescentes, l'Ă©dition et la suppression des messages. Au dĂ©part, il a Ă©tĂ© dĂ©cidĂ© de peaufiner l'implĂ©mentation existante de l'API pour ces fonctionnalitĂ©s, mais ce choix s'est rĂ©vĂ©lĂ© erronĂ© et aprĂšs plusieurs tentatives infructueuses, l'API a dĂ» ĂȘtre recréée Ă  zĂ©ro.

Les changements dans Pidgin 3 incluent le passage à GTK4 et Adwaita, la définition des éléments de l'interface à l'aide de GTK Builder XML, l'utilisation du systÚme de types GObject, une nouvelle bibliothÚque de widgets Talkatu pour afficher l'historique des discussions, une refonte complÚte de l'API, l'utilisation du systÚme de construction Meson, l'intégration de GPlugin pour le traitement des plugins, le stockage de l'historique des discussions dans SQLite, et la migration des paramÚtres vers GSettings.

Parmi les changements dans l'interface, on mentionne l'arrĂȘt de la distribution du client console Finch (il est possible qu'il revienne Ă  l'avenir) et la fusion dans une seule fenĂȘtre des listes de contacts et des fenĂȘtres de chat. La branche 3.0 ne prend pour l'instant en charge que le protocole IRCv3, mais des travaux sont en cours sur de nouvelles implĂ©mentations des protocoles XMPP et Bonjour. L'interface nĂ©cessite un affinage supplĂ©mentaire. La nouvelle branche n'est pas compatible avec Pidgin 2 et les plugins créés prĂ©cĂ©demment, mais peut ĂȘtre installĂ©e en parallĂšle avec les installations Pidgin existantes.

Version préliminaire du messager Pidgin 3.0.
Version préliminaire du messager Pidgin 3.0.


Source : opennet.ru
Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster