Izdanje komunikacijskog klijenta Dino 0.4

Nakon godinu dana razvoja, objavljen je komunikacijski klijent Dino 0.4 koji podržava chat, audio pozive, video pozive, video konferencije i tekstualne poruke koristeći Jabber/XMPP protokol. Program je kompatibilan s različitim XMPP klijentima i poslužiteljima, fokusiran je na osigurava povjerljivost razgovora i podržava end-to-end enkripciju. Projektni kod je napisan na jeziku Vala pomoću GTK alata i distribuira se pod licencom GPLv3+.

Za organiziranje veze koristi se XMPP protokol i standardna XMPP proširenja (XEP-0353, XEP-0167), što vam omogućuje uspostavljanje poziva između Dina i bilo kojeg drugog XMPP klijenta koji podržava relevantne specifikacije, na primjer, moguće je uspostaviti šifrirane video pozive s aplikacijama Razgovori i Movim, kao i nekriptirane pozive s aplikacijom Gajim. End-to-end enkripcija razmjene poruka i autentifikacije provodi se pomoću proširenja OMEMO XMPP temeljenog na protokolu Signal.

U novom izdanju:

  • Dodana je podrška za reakcije, omogućujući korisniku da brzo reagira na poruku s odgovarajućim emoji simbolom, na primjer, da izrazi emocije (🤯), slaganje (👍️) ili neodobravanje (👎️) bez tipkanja.
  • Grupni chatovi, izravna razmjena poruka i kanali sada imaju podršku za izravan odgovor, koji je vezan uz određenu poruku i omogućuje vam da je brzo pregledate.
    Izdanje komunikacijskog klijenta Dino 0.4
  • Izvršen je prijelaz s GTK3 na GTK4 i biblioteku libadwaita, koja nudi gotove widgete i objekte za izradu aplikacija koje su u skladu s novim GNOME HIG (Smjernice za ljudsko sučelje). Korisničko sučelje prilagođeno je za ispravan rad na zaslonima svih veličina, uključujući i male zaslone na mobilnim uređajima.

Izdanje komunikacijskog klijenta Dino 0.4

Glavne značajke Dino i podržanih XEP proširenja:

  • Višekorisnički chatovi s podrškom za privatne grupe i javne kanale (u grupama možete komunicirati samo s osobama koje su uključene u grupu o proizvoljnim temama, au kanalima bilo koji korisnici mogu komunicirati samo o zadanoj temi);
  • Korištenje avatara;
  • Upravljanje arhivom poruka;
  • Označavanje zadnjih primljenih i pročitanih poruka u chatovima;
  • Prilaganje datoteka i slika porukama. Datoteke se mogu prenositi izravno s klijenta na klijenta ili učitavanjem na poslužitelj i pružanjem poveznice putem koje drugi korisnik može preuzeti tu datoteku;
  • Podržava izravan prijenos multimedijskog sadržaja (zvuk, video, datoteke) između klijenata koristeći Jingle protokol;
  • Podrška za SRV zapise za uspostavljanje izravne šifrirane veze pomoću TLS-a, uz slanje putem XMPP poslužitelja;
  • Enkripcija pomoću OMEMO i OpenPGP;
  • Distribucija poruka putem pretplate (Publish-Subscribe);
  • Obavijest o statusu tipkanja drugog korisnika (možete onemogućiti slanje obavijesti o tipkanju u vezi s chatovima ili pojedinačnim korisnicima);
  • Odgođena dostava poruka;
  • Knjižne oznake za razne usluge i resurse pohranjene na poslužitelju;
  • Obavijest o uspješnoj isporuci poruke;
  • Napredna sredstva traženja poruka i filtriranja izlaza u povijesti dopisivanja;
  • Podrška za rad u jednom sučelju s nekoliko računa, na primjer, za odvajanje posla i osobne korespondencije;
  • Rad u izvanmrežnom načinu rada sa stvarnim slanjem pisanih poruka i primanjem poruka akumuliranih na poslužitelju nakon što se pojavi mrežna veza;
  • SOCKS5 podrška za prosljeđivanje izravnih P2P veza;
  • Podrška za format XML vCard.

Izdanje komunikacijskog klijenta Dino 0.4


Izvor: opennet.ru

Dodajte komentar