Liberasyon kliyan kominikasyon 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.

Nan nouvo lage a:

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

Liberasyon kliyan kominikasyon Dino 0.4

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

  • Chat milti-itilizatè ak sipò pou gwoup prive ak chanèl piblik (nan gwoup ou ka kominike sèlman ak moun ki enkli nan gwoup la sou sijè abitrè, ak nan chanèl nenpòt itilizatè ka kominike sèlman sou yon sijè bay);
  • Sèvi ak avatar;
  • Jesyon achiv mesaj;
  • Make dènye mesaj yo resevwa ak li nan chat;
  • Tache fichye ak imaj nan mesaj yo. Fichye yo ka transfere swa dirèkteman nan kliyan an kliyan oswa lè yo telechaje sou sèvè a epi bay yon lyen nan ki yon lòt itilizatè ka telechaje fichye sa a;
  • Поддержка прямой передачи мультимедийного контента (звук, видео, файлы) между клиентами при помощи протокола Jingle;
  • Sipò pou dosye SRV pou etabli yon koneksyon ankripte dirèk lè l sèvi avèk TLS, anplis voye atravè yon sèvè XMPP;
  • Chidere lè l sèvi avèk OMEMO ak OpenPGP;
  • Distribisyon mesaj pa abònman (Pibliye-Abònman);
  • Notifikasyon sou estati yon lòt itilizatè a tape (ou ka enfim voye notifikasyon sou sezisman an relasyon ak chat oswa itilizatè endividyèl);
  • Livrezon difere mesaj;
  • Закладки на различные сервисы и ресурсы, хранимые на сервере;
  • Notifikasyon livrezon mesaj siksè;
  • Mwayen avanse pou chèche mesaj ak pwodiksyon filtraj nan istwa korespondans lan;
  • Sipò pou travay nan yon sèl koòdone ak plizyè kont, pou egzanp, separe travay ak korespondans pèsonèl;
  • Travay nan mòd offline ak voye aktyèl mesaj ekri ak resevwa mesaj akimile sou sèvè a apre yon koneksyon rezo parèt;
  • SOCKS5 sipò pou voye koneksyon dirèk P2P;
  • Sipò pou fòma XML vCard.

Liberasyon kliyan kominikasyon Dino 0.4


Sous: opennet.ru

Add nouvo kòmantè