Lëshimi alfa i mesazherit Pidgin 3 dhe njoftimi i mesazherit Gaim 3

Представлен первый альфа-выпуск клиента для мгновенного обмена сообщениями Pidgin 3.0 (2.95). Выпуск отмечен как ещё не готовый для повседневного применения. Сборки подготовлены в формате Flatpak и размещены в beta-репозитории на Flathub.

Degë Pidgin 3 është zhvilluar që nga viti 2011, dhe përpara se të fillonte zhvillimi inxhinierik, u diskutua për tre vjet në nivelin e koncepteve dhe ideve. Në Pidgin 3, është bërë kalimi në sistemin e tipeve GObject, bibliotekat GTK4 dhe Adwaita, sistemi i ndërtimit Meson, GPlugin për trajtimin e plugineve, SQLite për ruajtjen e historisë së bisedave, dhe GSettings për menaxhimin e konfigurimeve. API është rivendosur nga themeli. Për të përcaktuar elementet e ndërfaqes, është përdorur GTK Builder XML, dhe për të shfaqur historinë e bisedave është krijuar një bibliotekë e vetme e widget-eve Talkatu.

В интерфейсе Pidgin 3 объединены в одном окне список контактов и чат. Прекращена поставка консольного клиента Finch (не исключено, что его могут вернуть в будущем). Из протоколов пока развиваются реализации протоколов IRCv3, XMPP, SIP, Demo, Bonjour и Zulip. . Ветка Pidgin 3 несовместима с Pidgin 2 и ранее созданными плагинами, но может быть установлена параллельно с имеющимися сборками Pidgin 2.

Disa ndryshime në botimin testues të paraqitur:

  • API для протоколов объявлен достаточно стабильным для начала работы над реализациями дополнительных протоколов для Pidgin 3, без опасений внесения значительных изменений в API.
  • Предложен новый API AccountSettings для управления настройками учётных записей, который поддерживает использование в обвязках, позволяющих создавать плагины с реализациями протоколов на скриптовых языках, таких как Python и Lua. API AccountSettings также не требует обязательного использования имени пользователя для каждой учётной записи, что, например, позволяет запрашивать ник вместо имени для таких протоколов, как IRC.
  • Реализован отдельный интерфейс для редактирования параметров учётной записи, в котором одним списком выводятся все соответствующие настройки.
    Lëshimi alfa i mesazherit Pidgin 3 dhe njoftimi i mesazherit Gaim 3
  • Добавлен плагин с начальной поддержкой протокола для платформы обмена сообщениями Zulip.
    Lëshimi alfa i mesazherit Pidgin 3 dhe njoftimi i mesazherit Gaim 3
  • Добавлена опция для включения режима разработчика, в котором становятся доступны незавершённые экспериментальные возможности, такие как недоделанные плагины для протоколов.
    Lëshimi alfa i mesazherit Pidgin 3 dhe njoftimi i mesazherit Gaim 3
  • Из числа зависимостей исключена библиотка libxml2, вместо хранения конфигурации в формате XML теперь используется SQLite.

Одновременно разработчики проекта Pidgin анонсировали мессенджер Gaim 3. В 2007 году Gaim был переименован в Pidgin из-за претензий компании AOL, развивавшей мессенджер AIM. В 2017 году AIM перестал существовать, а время действия товарного знака теперь истекло, поэтому разработчики решили воспользоваться старым именем для воплощения идеи создания чат-клиента с классическим интерфейсом в стиле Pidgin 2/Gaim, построенным на базе GTK4, и обладающим функциональностью мессендежра на основе библиотеки libpurple 3, развиваемой для Pidgin 3.

Gaim 3 позволит подключаться ко всем сетям, поддерживаемым в libpurple 3, но использовать интерфейс, сфокусированный на прямом обмене сообщениями, вместо развиваемого в Pidgin 3 интерфейса на основе чат-комнат. Разработка Gaim 3 находится на начальной стадии. Сборки планируют формировать для Linux, Windows и macOS.

Lëshimi alfa i mesazherit Pidgin 3 dhe njoftimi i mesazherit Gaim 3


Burimi: opennet.ru
Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster