Представен е вторият експериментален ъпдейт на клиента за моментално съобщение Pidgin 3.0 (2.91), който позволява работа едновременно в няколко мрежи с различни протоколи и преминаване между чатове с помощта на раздели. Изданието е обозначено като с ниво на качество на предварителна алфа версия, което не е предназначено за ежедневна употреба. Събитието е подготвено във формат Flatpak (в момента е наличен само архив с код).
Клонът Pidgin 3 се разработва от 2011 година, а преди това е обсъждан в продължение на три години на ниво концепции и идеи. В Pidgin 3 е осъществен преход към система типове GObject, библиотеки GTK4 и Adwaita, система за изграждане Meson, GPlugin за обработка на плъгини, SQLite за съхранение на истории на чатове и GSettings за работа с настройки. Изцяло преосмислен API. За определяне на елементите на интерфейса е използван GTK Builder XML, а за показване на историите на чатове е създадена собствена библиотека с джаджи Talkatu.
В интерфейса са обединени в едно прозорец списъка с контакти и чата. Доставките на конзолния клиент Finch са прекратени (не е изключено, че могат да го върнат в бъдеще). В момента се поддържа само IRCv3 протокол, а нови реализации на протоколите XMPP и Bonjour се развиват, но все още се поддържат частично. Клонът Pidgin 3 не е съвместим с Pidgin 2 и предишно създадените плъгини, но може да бъде инсталиран паралелно с наличните версии на Pidgin 2.
Сред промените в представеното обновление:
- При сортиране на списъка с участници вече се вземат под внимание правомощията. Например, за IRC най-горе се показват операторите на канала, следвани от потребителите с права за гласуване и след това обикновените участници.

- Добавена е поддръжка за търсене в списъка с участници.

- Добавени са основни уведомления за нови съобщения.

- Добавена е поддръжка за разширения за форматиране на съобщения в IRC.

Източник: opennet.ru




