Viestintäasiakkaan Dino julkaisu 0.4

Vuoden kehitystyön jälkeen on julkaistu Dino 0.4 -viestintäasiakas, joka tukee chattia, äänipuheluita, videopuheluita, videoneuvotteluja ja tekstiviestejä Jabber/XMPP-protokollalla.Ohjelma on yhteensopiva eri XMPP-asiakkaiden ja -palvelimien kanssa, keskittyy varmistaa keskustelujen luottamuksellisuuden ja tukee päästä päähän -salausta. Projektikoodi on kirjoitettu Vala-kielellä GTK-työkalupakin avulla ja sitä jaetaan GPLv3+-lisenssillä.

Yhteyden järjestämiseen käytetään XMPP-protokollaa ja standardeja XMPP-laajennuksia (XEP-0353, XEP-0167), joiden avulla voit soittaa puheluita Dinon ja muiden XMPP-asiakkaiden välillä, jotka tukevat asianmukaisia ​​määrityksiä, esim. muodostaa salattuja videopuheluita Conversations- ja Movim-sovelluksilla sekä salaamattomia puheluita Gajim-sovelluksella. Viestienvaihdon ja autentikoinnin päästä päähän -salaus suoritetaan Signal-protokollaan perustuvalla OMEMO XMPP -laajennuksella.

Uudessa julkaisussa:

  • Lisätty tuki reaktioille, jolloin käyttäjä voi nopeasti reagoida viestiin sopivalla emoji-symbolilla, esimerkiksi ilmaista tunteita (🤯), hyväksyä (👍️) tai paheksuntaa (👎️) kirjoittamatta.
  • Ryhmäkeskustelut, suorat viestit ja kanavat tukevat nyt suoraa vastausta, joka on sidottu tiettyyn viestiin ja jonka avulla voit tarkastella sitä nopeasti.
    Viestintäasiakkaan Dino julkaisu 0.4
  • GTK3:sta on tehty siirtymä GTK4:ään ja libadwaita-kirjastoon, joka tarjoaa valmiita widgetejä ja objekteja uuden GNOME HIG:n (Human Interface Guidelines) mukaisten sovellusten rakentamiseen. Käyttöliittymä on mukautettu toimimaan oikein kaikenkokoisilla näytöillä, myös mobiililaitteiden pienillä näytöillä.

Viestintäasiakkaan Dino julkaisu 0.4

Dinon ja tuettujen XEP-laajennusten pääominaisuudet:

  • Monen käyttäjän chatit, jotka tukevat yksityisiä ryhmiä ja julkisia kanavia (ryhmissä voit kommunikoida vain ryhmään kuuluvien ihmisten kanssa mielivaltaisista aiheista, ja kanavilla kuka tahansa käyttäjä voi kommunikoida vain tietystä aiheesta);
  • Avatarien käyttö;
  • Viestiarkiston hallinta;
  • Viimeisten vastaanotettujen ja luettujen viestien merkitseminen chateissa;
  • Tiedostojen ja kuvien liittäminen viesteihin. Tiedostot voidaan siirtää joko suoraan asiakkaalta asiakkaalle tai lataamalla ne palvelimelle ja tarjoamalla linkin, jonka kautta toinen käyttäjä voi ladata tämän tiedoston;
  • Tukee suoraa multimediasisällön (ääni, video, tiedostot) siirtoa asiakkaiden välillä Jingle-protokollan avulla;
  • Tuki SRV-tietueille suoran salatun yhteyden muodostamiseksi TLS:n avulla XMPP-palvelimen kautta lähettämisen lisäksi;
  • Salaus OMEMOlla ja OpenPGP:llä;
  • Viestien jakelu tilauksen mukaan (Julkaise-Tilaa);
  • Ilmoitus toisen käyttäjän kirjoittamisen tilasta (voit poistaa käytöstä chateihin tai yksittäisiin käyttäjiin liittyvien kirjoittamisilmoitusten lähettämisen);
  • Viestien toimituksen viivästyminen;
  • Kirjanmerkit erilaisille palvelimelle tallennetuille palveluille ja resursseille;
  • Ilmoitus onnistuneesta viestin toimituksesta;
  • Kehittyneet keinot viestien etsimiseen ja tulosteiden suodattamiseen kirjeenvaihtohistoriassa;
  • Tuki työskentelyyn yhdessä käyttöliittymässä useiden tilien kanssa, esimerkiksi työn ja henkilökohtaisen kirjeenvaihdon erottamiseen;
  • Työskentely offline-tilassa lähettämällä varsinaisia ​​kirjoitettuja viestejä ja vastaanottamalla palvelimelle kertyneitä viestejä verkkoyhteyden ilmestymisen jälkeen;
  • SOCKS5-tuki suorien P2P-yhteyksien välittämiseen;
  • Tuki XML vCard -muodolle.

Viestintäasiakkaan Dino julkaisu 0.4


Lähde: opennet.ru

Lisää kommentti