Pidgin 3.0 – новий етап розвитку клієнта для миттєвого обміну
Pidgin 3.0.0 Експериментальний 3.2.92.1 – Новий етап розвитку клієнта для миттєвого обміну повідомленнями
Представлено третій експериментальний випуск клієнта для миттєвого обміну повідомленнями Pidgin 3.0. Цей реліз має рівень якості попередньої альфа-версії та не розрахований на щоденне використання. Збірки підготовлені у форматі Flatpak, хоча наразі доступний лише архів з кодом.
Історія розробки Pidgin 3.0
Гілка Pidgin 3 розробляється з 2011 року, а до цього ще три роки обговорювалася на рівні концепцій та ідей. Розробники витратили багато часу, щоб повністю переосмислити архітектуру клієнта.
У новій версії Pidgin 3.0 виконано перехід на:
- Систему типів GObject
- Бібліотеки GTK4 та Adwaita
- Систему збірки Meson
- GPlugin для обробки плагінів
- SQLite для зберігання історії чатів
- GSettings для роботи з налаштуваннями
Технічні зміни та оновлення інтерфейсу
Розробники повністю переробили API клієнта. Для визначення елементів інтерфейсу задіяно GTK Builder XML, а для відображення історії чатів створено власну бібліотеку віджетів Talkatu.
В інтерфейсі об’єднані в одному вікні список контактів і чат. Припинено постачання консольного клієнта Finch, хоча не виключено, що його можуть повернути в майбутньому.
Підтримка протоколів у Pidgin 3.0
З протоколів наразі підтримується тільки IRCv3, а також розвиваються нові реалізації протоколів XMPP, SIP і Bonjour, які поки підтримуються частково. Важливо зазначити, що гілка Pidgin 3 є несумісною з Pidgin 2 та раніше створеними плагінами, але може бути встановлена паралельно з наявними збірками Pidgin 2.
Нові можливості в конфігураторі
Найбільш помітним поліпшенням у новій версії Pidgin 3.0 стало додавання в конфігуратор секцій Appearance, Privacy та Development:
- У секції Appearance запропонована опція для показу елементів форматування повідомлень
- У секції Privacy можна вимкнути відправку даних для індикації набору тексту
- У секції Development надано можливість активації режиму для розробників, що спрощує налагодження плагінів і надає доступ до можливостей, які ще перебувають у розробці, таких як підтримка протоколів Bonjour і XMPP
Попри експериментальний статус, Pidgin 3.0 демонструє значний прогрес у розвитку цього популярного месенджера. Проте користувачам варто пам’ятати, що це все ще альфа-версія, і для щоденного використання краще залишатися на стабільній гілці Pidgin 2.
Детальніше про випуск можна дізнатися на офіційному сайті проєкту, де також доступна інформація про плани розвитку та майбутні оновлення клієнта для миттєвого обміну повідомленнями Pidgin 3.0.