första versionen av kommunikationsklienten , som stöder deltagande i chattar och meddelandeutbyte med anvÀndning av protokoll Jabber/XMPP. Programmet Àr kompatibelt med olika XMPP-klienter och servrar, fokuserar pÄ att sÀkerstÀlla sekretess under konversationer och stöder end-to-end-kryptering med hjÀlp av XMPP-tillÀgg baserat pÄ Signal-protokollet eller kryptering med hjÀlp av OpenPGP. Projektkoden Àr skriven i Vala med hjÀlp av GTK, och under GPLv3+-licens.
Som anledning till skapandet av den nya klienten nÀmns önskan att skapa en enkel och intuitiv fri applikation för kommunikation som liknar WhatsApp och Facebook Messenger, men till skillnad frÄn sÄdana öppna meddelandeappar som Signal och Wire, Àr den inte kopplad till centraliserade tjÀnster och beror inte pÄ ett visst företag.
Till skillnad frÄn mÄnga populÀra meddelandeappar integreras Dino inte med webblÀsarstacken och anvÀnder inte tunga plattformar som Electron, vilket har möjliggjort en mycket hög responsivitet och lÄg resursförbrukning.
Bland de implementerade i Dino och funktioner:
- FleranvÀndarchattar med stöd för privata grupper och offentliga kanaler (i grupper kan man kommunicera endast med de som ingÄr i gruppen om valfria Àmnen, medan i kanaler kan alla anvÀndare kommunicera endast om ett specifikt Àmne);
- AnvÀndning av avatarer;
- Hantering av meddelandearkiv;
- Markera det senaste mottagna och lÀsta meddelandet i chattar;
- Bifoga filer och bilder till meddelanden. Filer kan överföras bÄde direkt frÄn klient till klient och genom att ladda upp dem till servern och ge en lÀnk dÀr en annan anvÀndare kan ladda ner filen;
- Stöd för direkt överföring av multimediainnehÄll (ljud, video, filer) mellan klienter med hjÀlp av protokoll ;
- Stöd för SRV-poster för att stÀlla in direkt krypterad anslutning med hjÀlp av TLS, förutom att skicka via XMPP-server;
- Kryptering med OMEMO och OpenPGP;
- Distribuering av meddelanden baserat pÄ prenumeration (Publish-Subscribe);
- Meddelande om den andra anvÀndarens meddelandeförfattande status (kan inaktiveras för att skicka meddelanden om skrivande relaterat till chattar eller enskilda anvÀndare);
- Fördröjd leverans av meddelanden;
- Spara bokmÀrken för chattar och webbsidor;
- Meddelande om att meddelandet har levererats framgÄngsrikt;
- Utökade verktyg för att söka meddelanden och filtrera utdata i chattens historik;
- Stöd för att arbeta i ett enda grÀnssnitt med flera konton, till exempel för att separera arbete och personlig kommunikation;
- Arbeta i offline-lÀge med faktisk avsÀndning av skrivna meddelanden och mottagning av meddelanden som har ackumulerats pÄ servern efter att nÀtverksanslutningen har ÄterstÀllts;
- Stöd för SOCKS5 för att vidarebefordra direkta P2P-anslutningar;
- Stöd för XML-formatet vCard.
KĂ€lla: opennet.ru
