Kutolewa kwa mteja wa mawasiliano Dino 0.4

Baada ya mwaka wa maendeleo, mteja wa mawasiliano wa Dino 0.4 ameachiliwa, akisaidia gumzo, simu za sauti, simu za video, mikutano ya video na ujumbe mfupi wa maandishi kwa kutumia itifaki ya Jabber/XMPP. Mpango huo unaendana na wateja na seva mbalimbali za XMPP, unalenga katika kuhakikisha usiri wa mazungumzo na kutumia usimbaji fiche kutoka mwisho hadi mwisho. Msimbo wa mradi umeandikwa katika lugha ya Vala kwa kutumia zana ya zana ya GTK na inasambazwa chini ya leseni ya GPLv3+.

Ili kupanga muunganisho, itifaki ya XMPP na upanuzi wa kawaida wa XMPP (XEP-0353, XEP-0167) hutumiwa, ambayo inakuwezesha kupiga simu kati ya Dino na wateja wengine wowote wa XMPP wanaounga mkono vipimo husika, kwa mfano, inawezekana anzisha simu za video zilizosimbwa kwa njia fiche ukitumia programu za Mazungumzo na Movim, pamoja na simu ambazo hazijasimbwa kwa kutumia programu ya Gajim. Usimbaji fiche wa mwanzo hadi mwisho wa ujumbe na uthibitishaji unafanywa kwa kutumia kiendelezi cha OMEMO XMPP kulingana na itifaki ya Mawimbi.

Katika toleo jipya:

  • Usaidizi ulioongezwa wa maitikio, unaomruhusu mtumiaji kuitikia kwa haraka ujumbe kwa kutumia alama ya emoji inayofaa, kwa mfano, kueleza hisia (🀯), kukubaliana (πŸ‘οΈ) au kutoidhinisha (πŸ‘ŽοΈ) bila kuandika.
  • Soga za kikundi, ujumbe wa moja kwa moja, na idhaa sasa zina usaidizi wa jibu la moja kwa moja, ambalo linaambatana na ujumbe mahususi na hukuruhusu kuitazama kwa haraka.
    Kutolewa kwa mteja wa mawasiliano Dino 0.4
  • Mabadiliko yamefanywa kutoka GTK3 hadi GTK4 na maktaba ya libadwaita, ambayo hutoa wijeti na vipengee vilivyotengenezwa tayari kwa programu za ujenzi zinazotii GNOME HIG (Miongozo ya Kiolesura cha Binadamu). Kiolesura cha mtumiaji kinarekebishwa kufanya kazi kwa usahihi kwenye skrini za ukubwa wowote, ikiwa ni pamoja na skrini ndogo kwenye vifaa vya simu.

Kutolewa kwa mteja wa mawasiliano Dino 0.4

Sifa kuu za Dino na viendelezi vya XEP vinavyotumika:

  • Gumzo za watumiaji wengi kwa usaidizi wa vikundi vya kibinafsi na chaneli za umma (katika vikundi unaweza kuwasiliana tu na watu waliojumuishwa kwenye kikundi juu ya mada zisizo na mpangilio, na katika idhaa watumiaji wowote wanaweza kuwasiliana tu kwenye mada fulani);
  • matumizi ya avatar;
  • Usimamizi wa kumbukumbu ya ujumbe;
  • Kuashiria ujumbe uliopokelewa na uliosomwa mwisho kwenye gumzo;
  • Kuambatanisha faili na picha kwa ujumbe. Faili zinaweza kuhamishwa moja kwa moja kutoka kwa mteja hadi kwa mteja au kwa kupakia kwenye seva na kutoa kiungo ambacho mtumiaji mwingine anaweza kupakua faili hii;
  • Inasaidia uhamisho wa moja kwa moja wa maudhui ya multimedia (sauti, video, faili) kati ya wateja kwa kutumia itifaki ya Jingle;
  • Usaidizi wa rekodi za SRV ili kuanzisha muunganisho uliosimbwa moja kwa moja kwa kutumia TLS, pamoja na kutuma kupitia seva ya XMPP;
  • Usimbaji fiche kwa kutumia OMEMO na OpenPGP;
  • Usambazaji wa ujumbe kwa usajili (Chapisha-Jisajili);
  • Arifa kuhusu hali ya uchapaji wa mtumiaji mwingine (unaweza kuzima kutuma arifa kuhusu kuandika kuhusiana na gumzo au watumiaji binafsi);
  • Uwasilishaji ulioahirishwa wa ujumbe;
  • Alamisho za huduma na rasilimali mbalimbali zilizohifadhiwa kwenye seva;
  • Arifa ya uwasilishaji wa ujumbe uliofanikiwa;
  • Njia za juu za kutafuta ujumbe na pato la kuchuja katika historia ya mawasiliano;
  • Msaada wa kufanya kazi katika interface moja na akaunti kadhaa, kwa mfano, kutenganisha kazi na mawasiliano ya kibinafsi;
  • Kufanya kazi katika hali ya nje ya mtandao na utumaji halisi wa ujumbe ulioandikwa na kupokea ujumbe uliokusanywa kwenye seva baada ya muunganisho wa mtandao kuonekana;
  • Msaada wa SOCKS5 kwa usambazaji wa miunganisho ya moja kwa moja ya P2P;
  • Usaidizi wa umbizo la vCard la XML.

Kutolewa kwa mteja wa mawasiliano Dino 0.4


Chanzo: opennet.ru

Kuongeza maoni