Megjelent a Dino 0.4 kommunikációs kliens

A fejlesztés egy éve után megjelent a Dino 0.4 kommunikációs kliens, amely támogatja a chatet, audiotelefonálást, videotelefonálást, videokonferenciákat és szöveges üzenetek küldését Jabber/XMPP protokollon keresztül. A program különböző XMPP kliensekkel és szerverekkel kompatibilis, a beszélgetések titkosságának biztosítására összpontosít, és végpontok közötti titkosítást támogat. A projekt kódja Vala nyelven készült GTK toolkit használatával, és GPLv3+ licenc alatt terjed.

A kapcsolat létrehozásához XMPP protokollt és szabványos XMPP kiterjesztéseket (XEP-0353, XEP-0167) használnak, amelyek lehetővé teszik a hívások kezdeményezését Dino és bármely más XMPP kliens között, amely támogatja a megfelelő specifikációkat, például titkosított videohívások létrehozását a Conversations és Movim alkalmazásokkal, valamint titkosítatlan hívásokat a Gajim alkalmazással. A titkosított üzenetváltás és a hitelesítés megvalósítása az OMEMO XMPP-kiterjesztés segítségével történik, amely a Signal protokollon alapul.

Az új kiadásban:

  • Hozzáadva a reakciók támogatása, amely lehetővé teszi a felhasználók számára, hogy gyorsan reagáljanak egy üzenetre a megfelelő emoji-szimbólummal, például kifejezzék az érzelmeiket (🤯), egyetértsenek (👍️) vagy nem értsenek egyet (👎️) anélkül, hogy szöveget kellene beírniuk.
  • Csoportos csevegésekben, közvetlen üzenetváltásban és csatornákban bevezetésre került a konkrét üzenethez kötött közvetlen válaszok támogatása, amely lehetővé teszi a gyors áttekintést. Megjelent a Dino 0.4 kommunikációs kliens
  • Áttérés történt a GTK3-ról GTK4-re és a libadwaita könyvtárra, amely kész widgeteket és objektumokat kínál alkalmazások építéséhez, megfelelve az új GNOME HIG (Humán Interfész Irányelvek) ajánlásoknak. A felhasználói felület alkalmazkodik a különböző méretű képernyők, köztük a mobil eszközök kis képernyőihez is.

Megjelent a Dino 0.4 kommunikációs kliens

A Dino főbb funkciói és a támogatott XEP-kiterjesztések:

  • Többfelhasználós csevegések, privát csoportok és nyilvános csatornák támogatásával (a csoportokban csak a csoportba tartozó emberekkel lehet kommunikálni szabad témákban, míg a csatornákon bármely felhasználó csak meghatározott témákban beszélgethet);
  • Avatarok használata;
  • Üzenetarchiválás kezelése;
  • Az utolsó megkapott és elolvasott üzenetek megjelölése a csevegésekben;
  • Fájlok és képek csatolása az üzenetekhez. A fájlokat közvetlenül a kliensről a kliensre is át lehet adni, vagy feltölthetik a szerverre, és linket adhatnak meg, amelyen a másik felhasználó letöltheti a fájlt;
  • A multimédiás tartalom (hang, videó, fájlok) közvetlen továbbításának támogatása a Jingle protokoll segítségével;
  • SRV-rekordok támogatása a TLS használatával történő közvetlen titkosított kapcsolat létrehozásához, az XMPP szerveren keresztüli küldés mellett;
  • Titkosítás OMEMO-val és OpenPGP-vel;
  • Üzenetek terjesztése előfizetésen keresztül (Publish-Subscribe);
  • Értesítés az üzenetírás állapotáról egy másik felhasználónál (a gépelési értesítések kikapcsolhatók a csevegések vagy adott felhasználók összekapcsolásához);
  • Kézbesítési halasztott üzenetek;
  • Könyvjelzők különböző szolgáltatásokhoz és forrásokhoz, tárolva itt: szerveren;
  • Értesítés az üzenet sikeres kézbesítéséről;
  • Kiterjesztett keresési és szűrési lehetőségek az üzenetek történetében;
  • Több fiókkal való munka támogatása egy felületen, például a munkahelyi és magán üzenetek elkülönítésére;
  • Offline módban való működés a megírt üzenetek tényleges elküldésével és a felhalmozódott üzenetek fogadásával ezeken: szerveren üzenetek után, miután helyreállt a hálózati kapcsolat;
  • SOCKS5 támogatás a közvetlen P2P kapcsolatok továbbításához;
  • XML vCard formátum támogatása.

Megjelent a Dino 0.4 kommunikációs kliens

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster