Ngaleupaskeun klien komunikasi Dino 0.4

Saatos sataun pangwangunan, klien komunikasi Dino 0.4 parantos dileupaskeun, ngadukung obrolan, telepon audio, telepon pidéo, konperénsi pidéo sareng olahtalatah téks nganggo protokol Jabber / XMPP. Program ieu cocog sareng sababaraha klien sareng server XMPP, fokus kana mastikeun karusiahan paguneman tur ngarojong enkripsi tungtung-to-tungtung. Kodeu proyék ditulis dina basa Vala nganggo toolkit GTK sareng disebarkeun dina lisénsi GPLv3+.

Pikeun ngatur sambungan, protokol XMPP sareng ekstensi XMPP standar (XEP-0353, XEP-0167) dianggo, anu ngamungkinkeun anjeun pikeun nelepon antara Dino sareng klien XMPP sanés anu ngadukung spésifikasi anu relevan, contona, mungkin waé. ngadamel telepon pidéo énkripsi nganggo aplikasi Paguneman sareng Movim, ogé telepon anu teu énkripsi nganggo aplikasi Gajim. Enkripsi tungtung-ka-tungtung olahtalatah sareng auténtikasi dilaksanakeun nganggo ekstensi OMEMO XMPP dumasar kana protokol Sinyal.

Dina rilis anyar:

  • Ditambahkeun dukungan pikeun réaksi, ngamungkinkeun pangguna pikeun gancang ngaréaksikeun pesen kalayan simbol emoji anu cocog, contona, pikeun nganyatakeun émosi (🤯), kasatujuan (👍️) atanapi henteu satuju (👎️) tanpa ngetik.
  • Obrolan grup, olahtalatah langsung, sareng saluran ayeuna gaduh dukungan pikeun balesan langsung, anu dihijikeun sareng pesen khusus sareng ngamungkinkeun anjeun ningali éta gancang.
    Ngaleupaskeun klien komunikasi Dino 0.4
  • Transisi parantos dilakukeun tina GTK3 ka GTK4 sareng perpustakaan libadwaita, anu nawiskeun widget siap-dijieun sareng objék pikeun ngawangun aplikasi anu saluyu sareng GNOME HIG (Pedoman Antarmuka Manusa). Antarbeungeut pangguna diadaptasi pikeun dianggo leres dina layar ukuran naon waé, kalebet layar leutik dina alat sélulér.

Ngaleupaskeun klien komunikasi Dino 0.4

Fitur utama Dino sareng ekstensi XEP anu dirojong:

  • Obrolan multi-pamaké kalayan dukungan pikeun grup pribadi sareng saluran umum (dina grup anjeun ngan ukur tiasa komunikasi sareng jalma anu kalebet dina grup dina topik anu sawenang, sareng dina saluran anu mana waé pangguna ngan ukur tiasa komunikasi dina topik anu dipasihkeun);
  • Pamakéan avatar;
  • Manajemén arsip pesen;
  • Nyirian pesen anu terakhir ditampi sareng dibaca dina obrolan;
  • Ngagantelkeun file sareng gambar kana pesen. Payil bisa ditransfer boh langsung ti klien ka klien atawa ku unggah ka server jeung nyadiakeun link ngaliwatan nu pamaké séjén bisa ngundeur file ieu;
  • Ngarojong transfer langsung eusi multimedia (sora, video, file) antara klien ngagunakeun protokol Jingle;
  • Rojongan pikeun rékaman SRV pikeun nyieun sambungan énkripsi langsung maké TLS, salian ti ngirim via server XMPP;
  • Énkripsi nganggo OMEMO sareng OpenPGP;
  • Distribusi pesen ku langganan (Nyebarkeun-Langganan);
  • Bewara ngeunaan status ketikan pangguna anu sanés (anjeun tiasa nganonaktipkeun ngirim béwara ngeunaan ngetik anu aya hubunganana sareng obrolan atanapi pangguna individu);
  • Pangiriman pesen anu ditunda;
  • Tetengger pikeun sagala rupa jasa sareng sumber anu disimpen dina server;
  • Bewara pangiriman pesen suksés;
  • Cara canggih pikeun milarian pesen sareng nyaring kaluaran dina sajarah korespondensi;
  • Rojongan pikeun digawé dina hiji panganteur sareng sababaraha akun, contona, pikeun misahkeun karya sareng korespondensi pribadi;
  • Gawé dina modeu offline kalayan ngirim seratan anu leres sareng nampi pesen anu akumulasi dina server saatos sambungan jaringan muncul;
  • rojongan SOCKS5 pikeun diteruskeun sambungan P2P langsung;
  • Rojongan pikeun format XML vCard.

Ngaleupaskeun klien komunikasi Dino 0.4


sumber: opennet.ru

Tambahkeun komentar