Izdanje Dino 0.4 komunikacijskog klijenta

Nakon godinu dana razvoja, izašao je komunikacijski klijent Dino 0.4 koji podržava chat, audio pozive, video pozive, video konferencije i razmjenu tekstualnih poruka koristeći Jabber/XMPP protokol.Program je kompatibilan sa različitim XMPP klijentima i serverima, 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 GPLv3+ licencom.

Za organizaciju veze koristi se XMPP protokol i standardne ekstenzije XMPP (XEP-0353, XEP-0167), što vam omogućava da upućujete pozive između Dina i bilo kojih drugih XMPP klijenata koji podržavaju relevantne specifikacije, npr. uspostavite šifrirane video pozive s aplikacijama Razgovori i Movim, kao i nešifrirane pozive s Gajim aplikacijom. End-to-end enkripcija poruka i autentikacija se vrši korištenjem OMEMO XMPP ekstenzije bazirane na Signal protokolu.

U novom izdanju:

  • Dodata podrška za reakcije, omogućavajući korisniku da brzo reagira na poruku s odgovarajućim simbolom emoji, na primjer, da izrazi emocije (🤯), slaganje (👍️) ili neodobravanje (👎️) bez kucanja.
  • Grupni razgovori, direktne poruke i kanali sada imaju podršku za direktan odgovor, koji je vezan za određenu poruku i omogućava vam da je brzo pregledate.
    Izdanje Dino 0.4 komunikacijskog klijenta
  • Napravljen je prelaz sa GTK3 na GTK4 i biblioteku libadwaita, koja nudi gotove widgete i objekte za izgradnju aplikacija koje su u skladu sa novim GNOME HIG (Smernicama za ljudski interfejs). Korisnički interfejs je prilagođen za ispravan rad na ekranima bilo koje veličine, uključujući male ekrane na mobilnim uređajima.

Izdanje Dino 0.4 komunikacijskog klijenta

Glavne karakteristike Dino-a i podržanih XEP ekstenzija:

  • Višekorisnički razgovori sa podrškom za privatne grupe i javne kanale (u grupama možete komunicirati samo sa ljudima koji su uključeni u grupu o proizvoljnim temama, a na kanalima svi korisnici mogu komunicirati samo na zadatu temu);
  • Upotreba avatara;
  • Upravljanje arhivom poruka;
  • Označavanje zadnjih primljenih i pročitanih poruka u chatovima;
  • Prilaganje datoteka i slika porukama. Fajlovi se mogu prenositi ili direktno sa klijenta na klijenta ili uploadom na server i pružanjem veze preko koje drugi korisnik može preuzeti ovu datoteku;
  • Podržava direktan prijenos multimedijalnog sadržaja (zvuk, video, datoteke) između klijenata koristeći Jingle protokol;
  • Podrška za SRV zapise za uspostavljanje direktne šifrovane veze koristeći TLS, pored slanja preko XMPP servera;
  • Šifriranje pomoću OMEMO i OpenPGP;
  • Distribucija poruka putem pretplate (Publish-Subscribe);
  • Obavještenje o statusu kucanja drugog korisnika (možete onemogućiti slanje obavještenja o kucanju u vezi sa razgovorima ili pojedinačnim korisnicima);
  • Odgođena dostava poruka;
  • Oznake za razne usluge i resurse pohranjene na serveru;
  • Obavijest o uspješnoj isporuci poruke;
  • Napredna sredstva za traženje poruka i filtriranje izlaza u istoriji korespondencije;
  • Podrška za rad u jednom interfejsu sa nekoliko naloga, na primer, za odvajanje radne i lične korespondencije;
  • Rad u offline modu sa stvarnim slanjem pisanih poruka i primanjem poruka akumuliranih na serveru nakon uspostavljanja mrežne veze;
  • SOCKS5 podrška za prosljeđivanje direktnih P2P veza;
  • Podrška za XML vCard format.

Izdanje Dino 0.4 komunikacijskog klijenta


izvor: opennet.ru

Dodajte komentar