Vydání komunikačního klienta Dino 0.4

Po roce vývoje byl vydán komunikační klient Dino 0.4 podporující chat, audiohovory, videohovory, videokonference a textové zprávy pomocí protokolu Jabber/XMPP Program je kompatibilní s různými XMPP klienty a servery, je zaměřen na zajišťuje důvěrnost konverzací a podporuje end-to-end šifrování. Kód projektu je napsán v jazyce Vala pomocí sady nástrojů GTK a je distribuován pod licencí GPLv3+.

Pro organizaci spojení se používá protokol XMPP a standardní rozšíření XMPP (XEP-0353, XEP-0167), které umožňují volat mezi Dino a jakýmikoli jinými klienty XMPP, kteří podporují příslušné specifikace, např. uskutečňujte šifrované videohovory s aplikacemi Konverzace a Movim a také nešifrované hovory s aplikací Gajim. End-to-end šifrování zpráv a autentizace se provádí pomocí rozšíření OMEMO XMPP založené na protokolu Signal.

V novém vydání:

  • Přidána podpora reakcí, která uživateli umožňuje rychle reagovat na zprávu vhodným symbolem emoji, například vyjádřit emoce (🤯), souhlas (👍️) nebo nesouhlas (👎️) bez psaní.
  • Skupinové chaty, přímé zprávy a kanály nyní podporují přímou odpověď, která je vázána na konkrétní zprávu a umožňuje vám ji rychle zobrazit.
    Vydání komunikačního klienta Dino 0.4
  • Byl proveden přechod z GTK3 na GTK4 a knihovnu libadwaita, která nabízí hotové widgety a objekty pro vytváření aplikací, které vyhovují novému GNOME HIG (Human Interface Guidelines). Uživatelské rozhraní je přizpůsobeno tak, aby správně fungovalo na obrazovkách jakékoli velikosti, včetně malých obrazovek na mobilních zařízeních.

Vydání komunikačního klienta Dino 0.4

Hlavní funkce Dino a podporovaná rozšíření XEP:

  • Víceuživatelské chaty s podporou soukromých skupin a veřejných kanálů (ve skupinách můžete komunikovat pouze s lidmi zařazenými ve skupině o libovolných tématech a v kanálech mohou všichni uživatelé komunikovat pouze na dané téma);
  • Použití avatarů;
  • Správa archivu zpráv;
  • Označení posledních přijatých a přečtených zpráv v chatech;
  • Připojování souborů a obrázků ke zprávám. Soubory lze přenášet buď přímo z klienta na klienta, nebo nahráním na server a poskytnutím odkazu, přes který si tento soubor může stáhnout jiný uživatel;
  • Podporuje přímý přenos multimediálního obsahu (zvuk, video, soubory) mezi klienty pomocí protokolu Jingle;
  • Podpora záznamů SRV pro navázání přímého šifrovaného spojení pomocí TLS, navíc k odesílání prostřednictvím serveru XMPP;
  • Šifrování pomocí OMEMO a OpenPGP;
  • Distribuce zpráv prostřednictvím předplatného (Publish-Subscribe);
  • Upozornění na stav psaní zprávy jiného uživatele (můžete zakázat zasílání upozornění na psaní ve vztahu k chatům nebo jednotlivým uživatelům);
  • Odložené doručení zpráv;
  • Záložky pro různé služby a zdroje uložené na serveru;
  • Oznámení o úspěšném doručení zprávy;
  • Pokročilé nástroje pro vyhledávání zpráv a filtrování výstupu v historii korespondence;
  • Podpora pro práci v jednom rozhraní s několika účty, například pro oddělení pracovní a osobní korespondence;
  • Práce v režimu offline se skutečným odesíláním písemných zpráv a přijímáním zpráv nahromaděných na serveru poté, co se objeví připojení k síti;
  • podpora SOCKS5 pro předávání přímých P2P připojení;
  • Podpora formátu XML vCard.

Vydání komunikačního klienta Dino 0.4


Zdroj: opennet.ru

Přidat komentář