Vydanie komunikačného klienta Dino 0.4

Po roku vývoja bol vydaný komunikačný klient Dino 0.4 podporujúci chat, audio hovory, videohovory, videokonferencie a textové správy pomocou protokolu Jabber/XMPP Program je kompatibilný s rôznymi XMPP klientmi a servermi, je zameraný na zabezpečuje dôvernosť konverzácií a podporuje end-to-end šifrovanie. Kód projektu je napísaný v jazyku Vala pomocou sady nástrojov GTK a je distribuovaný pod licenciou GPLv3+.

Na organizáciu spojenia sa používa protokol XMPP a štandardné rozšírenia XMPP (XEP-0353, XEP-0167), ktoré vám umožňujú uskutočňovať hovory medzi Dino a akýmikoľvek inými klientmi XMPP, ktorí podporujú príslušné špecifikácie, napr. uskutočňujte šifrované videohovory s aplikáciami Konverzácie a Movim, ako aj nešifrované hovory s aplikáciou Gajim. End-to-end šifrovanie správ a autentifikácia sa vykonáva pomocou rozšírenia OMEMO XMPP založeného na protokole Signal.

V novom vydaní:

  • Pridaná podpora reakcií, ktorá používateľovi umožňuje rýchlo reagovať na správu vhodným symbolom emoji, napríklad vyjadriť emócie (🤯), súhlas (👍️) alebo nesúhlas (👎️) bez písania.
  • Skupinové chaty, priame správy a kanály teraz podporujú priamu odpoveď, ktorá je viazaná na konkrétnu správu a umožňuje vám ju rýchlo zobraziť.
    Vydanie komunikačného klienta Dino 0.4
  • Uskutočnil sa prechod z GTK3 na GTK4 a knižnicu libadwaita, ktorá ponúka hotové widgety a objekty na vytváranie aplikácií, ktoré sú v súlade s novým GNOME HIG (Human Interface Guidelines). Používateľské rozhranie je prispôsobené tak, aby správne fungovalo na obrazovkách akejkoľvek veľkosti, vrátane malých obrazoviek na mobilných zariadeniach.

Vydanie komunikačného klienta Dino 0.4

Hlavné funkcie Dino a podporované rozšírenia XEP:

  • Rozhovory pre viacerých používateľov s podporou súkromných skupín a verejných kanálov (v skupinách môžete komunikovať iba s ľuďmi zaradenými do skupiny na ľubovoľné témy a v kanáloch môžu všetci používatelia komunikovať iba na danú tému);
  • Používanie avatarov;
  • Správa archívu správ;
  • Označenie posledných prijatých a prečítaných správ v chatoch;
  • Prikladanie súborov a obrázkov k správam. Súbory je možné prenášať buď priamo z klienta na klienta, alebo nahraním na server a poskytnutím odkazu, cez ktorý si tento súbor môže stiahnuť iný používateľ;
  • Podporuje priamy prenos multimediálneho obsahu (zvuk, video, súbory) medzi klientmi pomocou protokolu Jingle;
  • Podpora záznamov SRV na vytvorenie priameho šifrovaného spojenia pomocou TLS, okrem odosielania cez server XMPP;
  • Šifrovanie pomocou OMEMO a OpenPGP;
  • Distribúcia správ podľa predplatného (Publish-Subscribe);
  • Upozornenie o stave písania iného užívateľa (môžete zakázať odosielanie upozornení na písanie vo vzťahu k chatom alebo jednotlivým užívateľom);
  • Odložené doručenie správ;
  • Záložky pre rôzne služby a zdroje uložené na serveri;
  • Oznámenie o úspešnom doručení správy;
  • Pokročilé prostriedky na vyhľadávanie správ a filtrovanie výstupu v histórii korešpondencie;
  • Podpora pre prácu v jednom rozhraní s viacerými účtami, napríklad na oddelenie pracovnej a osobnej korešpondencie;
  • Práca v režime offline so skutočným odosielaním písomných správ a prijímaním správ nahromadených na serveri po vytvorení sieťového pripojenia;
  • podpora SOCKS5 pre preposielanie priamych P2P pripojení;
  • Podpora formátu XML vCard.

Vydanie komunikačného klienta Dino 0.4


Zdroj: opennet.ru

Pridať komentár