Fa'asa'olotoina le tagata fa'afeso'ota'i Dino 0.4

После года разработки опубликован выпуск коммуникационного клиента Dino 0.4, поддерживающего чат, аудиовызовы, видеовызовы, видеоконференции и обмен текстовыми сообщениями с использованием протокола Jabber/XMPP Программа совместима с различными клиентами и серверами XMPP, ориентирована на обеспечение конфиденциальности переговоров и поддерживает сквозное шифрование. Код проекта написан на языке Vala с использованием тулкита GTK и распространяется под лицензией GPLv3+.

Для организации соединения используется протокол XMPP и типовые расширения XMPP (XEP-0353, XEP-0167), что позволяет совершать вызовы между Dino и любыми другими клиентами XMPP, поддерживающими соответствующие спецификации, например, возможна установка шифрованных видеовызовов с приложениями Conversations и Movim, а также незашифрованных вызовов с приложением Gajim. Сквозное шифрование обмена сообщениями и подтверждение достоверности осуществляется с применением XMPP-расширения OMEMO на базе протокола Signal.

I le faʻasalalauga fou:

  • Добавлена поддержка реакций, дающих пользователю возможность быстро отреагировать на сообщение подходящим emoji-символом, например, выразить эмоции (🤯), согласие (👍️) или неодобрение (👎️) без набора текста.
  • В групповых чатах, прямом обмене сообщениями и каналах добавлена поддержка прямого ответа, привязанного к конкретному сообщению и позволяющего быстро перейти к его просмотру.
    Fa'asa'olotoina le tagata fa'afeso'ota'i Dino 0.4
  • Осуществлён переход с GTK3 на GTK4 и библиотеку libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines). Пользовательский интерфейс адаптирован для корректной работы на экранах любого размера, в том числе для небольших экранов мобильных устройств.

Fa'asa'olotoina le tagata fa'afeso'ota'i Dino 0.4

Основные возможности Dino и поддерживаемые XEP-расширения:

  • Talanoaga e tele-tagata faʻaoga ma le lagolago mo vaega tumaoti ma auala lautele (i vaega e mafai ona e faʻafesoʻotaʻi naʻo tagata o loʻo aofia i le kulupu i luga o mataupu faʻapitoa, ma i alalaupapa e mafai e soʻo se tagata faʻaoga ona fesoʻotaʻi i luga o se autu ua tuʻuina atu);
  • Faʻaaogaina o avatars;
  • Puleaina o faamaumauga o savali;
  • Faailogaina o feʻau mulimuli na mauaina ma faitau i talatalanoaga;
  • Fa'apipi'i faila ma ata i fe'au. E mafai ona tu'u sa'o faila mai le tagata fa'atau i le tagata fa'atau pe ala i le tu'uina atu i le 'au'aunaga ma tu'uina atu se feso'ota'iga e mafai ai e se isi tagata fa'aoga ona la'uina lenei faila;
  • Поддержка прямой передачи мультимедийного контента (звук, видео, файлы) между клиентами при помощи протокола Jingle;
  • Lagolago mo faʻamaumauga a le SRV e faʻavaeina ai se fesoʻotaʻiga faʻapipiʻi tuusaʻo e faʻaaoga ai le TLS, faʻaopoopo i le auina atu e ala i le XMPP server;
  • Fa'ailoga e fa'aaoga ai le OMEMO ma le OpenPGP;
  • Tufatufaina o fe'au e ala i le saofaga (Publish-Subscribe);
  • Faʻasilasilaga e uiga i le tulaga o le taina o le isi tagata faʻaoga (e mafai ona e faʻamalo le tuʻuina atu o faʻamatalaga e uiga i le taina e faʻatatau i talatalanoaga poʻo tagata taʻitoʻatasi);
  • Fa'atuai le tu'uina atu o fe'au;
  • Закладки на различные сервисы и ресурсы, хранимые на сервере;
  • Fa'asilasilaga o le fa'aolaina fe'au manuia;
  • Auala maualuga o le su'eina o fe'au ma le fa'amamaina o galuega i le tala fa'asolopito;
  • Lagolago mo le galue i se tasi atinaʻe ma le tele o tala, mo se faʻataʻitaʻiga, e tuʻu eseese galuega ma fesoʻotaʻiga a le tagata lava ia;
  • Galue i le tulaga tuusao ma le lafoina moni o savali tusitusia ma le mauaina o feʻau faʻaputu i luga o le 'auʻaunaga pe a uma ona faʻaalia se fesoʻotaʻiga fesoʻotaʻiga;
  • SOCKS5 lagolago mo le tu'u sa'o o feso'ota'iga P2P;
  • Lagolago mo XML vCard faatulagaga.

Fa'asa'olotoina le tagata fa'afeso'ota'i Dino 0.4


puna: opennet.ru

Faaopoopo i ai se faamatalaga