Lëshimi i klientit të komunikimit Dino 0.4

Pas një viti zhvillimi, është publikuar lëshimi i klientit të komunikimit Dino 0.4, i cili mbështet bisedat, thirrjet audio, thirrjet video, videokonferencat dhe ndarjen e mesazheve tekstorë duke përdorur protokollin Jabber/XMPP. Programi është në përputhje me klientë dhe serverë të ndryshëm XMPP, orientuar për të siguruar privatësinë e bisedave dhe mbështet enkriptimin end-to-end. Kodi i projektit është shkruar në gjuhën Vala duke përdorur toolkit GTK dhe shpërndahet nën licencën GPLv3+.

Për organizimin e lidhjes përdoret protokolli XMPP dhe zgjatjet standarde XMPP (XEP-0353, XEP-0167), duke lejuar thirrje midis Dino dhe çdo klienti tjetër XMPP që mbështet specifikimet përkatëse; për shembull, është e mundur të bëhen thirrje video të koduara me aplikacionet Conversations dhe Movim, si dhe thirrje të pa koduara me aplikacionin Gajim. Enkriptimi end-to-end i mesazheve dhe konfirmimi i autenticitetit kryhet duke përdorur zgjatjen XMPP OMEMO mbi bazën e protokollit Signal.

Në versionin e ri:

  • Është shtuar mbështetje për reagimet, duke i dhënë përdoruesit mundësinë për të reaguar shpejt ndaj një mesazhi me një simbol emoji të përshtatshëm, për shembull, për të shprehur emocione (🤯), miratimin (👍️) ose mosmiratimin (👎️) pa shkruar tekst.
  • Në bisedat grupore, shkëmbimin e drejtpërdrejtë të mesazheve dhe kanalet është shtuar mbështetje për përgjigjen direkte, e cila është e lidhur me një mesazh të caktuar dhe lejon kalimin shpejt për ta parë atë. Lëshimi i klientit të komunikimit Dino 0.4
  • Është realizuar kalimi nga GTK3 në GTK4 dhe bibliotekën libadwaita, e cila ofron widgete dhe objekte të gatshme për ndërtimin e aplikacioneve, në përputhje me rekomandimet e reja GNOME HIG (Human Interface Guidelines). Ndërfaqja e përdoruesit është përshtatur për të punuar siç duhet në ekrane të çdo madhësie, përfshirë ekranet e vogla të pajisjeve mobile.

Lëshimi i klientit të komunikimit Dino 0.4

Karakteristikat kryesore të Dino dhe zgjatjet e mbështetura XEP:

  • Biseda shumëpërdorueshe me mbështetje për grupe private dhe kanale publike (në grupe mund të fliten vetëm me njerëzit e përfshirë në grup për tema të rastësishme, ndërsa në kanale çdo përdorues mund të flasë vetëm për një temë të caktuar);
  • Përdorimi i avatarëve;
  • Menaxhimi i arkivave të mesazheve;
  • Shënimi i mesazheve të fundit të marrë dhe të lexuara në biseda;
  • Pranimi i skedave dhe imazheve në mesazhe. Skedat mund të dërgohen direkt nga klienti te klienti, apo duke u ngarkuar në server dhe duke ofruar një link ku përdoruesi tjetër mund të shkarkojë këtë skedë;
  • Mbështetje për dërgimin direkt të përmbajtjes multimediale (audio, video, skeda) ndërmjet klientëve përmes protokollit Jingle;
  • Mbështetje për regjistrat SRV për vendosjen e një lidhjeje të drejtpërdrejtë të enkriptuar duke përdorur TLS, përveç dërgimit përmes serverit XMPP;
  • Enkriptimi përmes OMEMO dhe OpenPGP;
  • Shpërndarja e mesazheve përmes abonimit (Publish-Subscribe);
  • Njoftimi për gjendjen e shkruarjes së mesazhit nga një përdorues tjetër (mund të çaktivizohet dërgimi i njoftimeve për shkruarje të lidhura me bisedat ose përdoruesit e veçantë);
  • Dërgimi i vonuar i mesazheve;
  • Shënimet për shërbime dhe burime të ndryshme, të ruajtura në сервере;
  • Njoftimi për dërgimin e suksesshëm të mesazhit;
  • Mjetet e avancuara të kërkimit të mesazheve dhe filtrimit të rezultateve në historinë e bisedës;
  • Mbështetje për punën në një ndërfaqe me disa llogari, për shembull, për të ndarë bisedat e punës nga ato personale;
  • Puna në modalitet offline me dërgimin efektiv të mesazheve të shkruara dhe marrjen e mesazheve të akumuluara në сервере pas shfaqjes së lidhjes rrjetë;
  • Mbështetje për SOCKS5 për shfrytëzimin e lidhjeve direkte P2P;
  • Mbështetje për formatin XML vCard.

Lëshimi i klientit të komunikimit Dino 0.4

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster