Pidgin 3.0 заматта кабарлашуу кардарынын бешинчи эксперименталдык чыгарылышы (2.94) чыгарылды. Бул чыгарылыш күнүмдүк колдонууга арналган эмес, альфага чейинки сапаттагы деп бааланган. Курулуштар Flatpak форматында жеткиликтүү жана Flathub'тагы бета репозиторийинде жайгаштырылган.
Pidgin 3 үч жылдык концептуалдык жана концептуалдык талкуулардан кийин 2011-жылдан бери иштелип жатат. Pidgin 3 GObject түрү системасын, GTK4 жана Adwaita китепканаларын, Meson куруу системасын, плагиндерди иштетүү үчүн GPlugin, чат тарыхын сактоо үчүн SQLite жана орнотууларды башкаруу үчүн GSettings өзгөчөлүктөрү. API толугу менен кайра иштелип чыккан. GTK Builder XML интерфейстин элементтерин аныктоо үчүн колдонулат, ал эми сүйлөшүү тарыхын көрсөтүү үчүн Talkatu аттуу жеке виджет китепканасы түзүлгөн.
Pidgin 3 интерфейси байланыштар тизмесин жана чатты бир терезеге бириктирет. Finch консолунун кардары токтотулган (ал келечекте кайрадан киргизилиши мүмкүн). Учурда IRCv3, XMPP, SIP, Demo жана Bonjour үчүн протокол ишке ашыруулары иштелип чыгууда. Pidgin 3 бутагы Pidgin 2 жана мурда түзүлгөн плагиндер менен шайкеш келбейт, бирок аны учурдагы Pidgin 2 курулмалары менен жанаша орнотсо болот.
Бул сыноо релизиндеги өзгөртүүлөр төмөнкүлөрдү камтыйт:
- Статус башкаруу үчүн интерфейс кошулду.

- Колдонуучунун лакап аттарын ар кандай түстөр менен белгилөө алгоритми өзгөртүлүп, HSLuv түс мейкиндигин жана XEP-0392 спецификациясында сүрөттөлгөн ыкманы колдонууга өттү.

- KWallet плагини libsecret китепканасы менен түздөн-түз иштөөнүн пайдасына эскирди.
- Pidgin тиркемесине жана libpurple китепканасына бир нече ондогон ички өзгөртүүлөр жана оңдоолор кошулду.
Source: opennet.ru


