Lancement du client de communication Dino 0.4

Après un an de développement, la version 0.4 du client de communication Dino a été publiée, prenant en charge le chat, les appels audio, les appels vidéo, les vidéoconférences et l'échange de messages texte utilisant le protocole Jabber/XMPP. Le programme est compatible avec divers clients et serveurs XMPP, se concentrant sur la protection de la confidentialité des échanges et prenant en charge le chiffrement de bout en bout. Le code du projet est écrit en Vala en utilisant la boîte à outils GTK et est distribué sous la licence GPLv3+.

Pour établir la connexion, le protocole XMPP et les extensions standards XMPP (XEP-0353, XEP-0167) sont utilisés, permettant des appels entre Dino et tout autre client XMPP prenant en charge les spécifications correspondantes. Par exemple, des appels vidéo chiffrés peuvent être effectués avec les applications Conversations et Movim, ainsi que des appels non chiffrés avec l'application Gajim. Le chiffrement de bout en bout des messages et l'authentification sont réalisés à l'aide de l'extension XMPP OMEMO basée sur le protocole Signal.

Dans cette nouvelle version :

  • Le support des réactions a été ajouté, permettant à l'utilisateur de répondre rapidement à un message avec un emoji approprié, exprimant ainsi des émotions (🤯), un accord (👍️) ou un désaccord (👎️) sans avoir à taper de texte.
  • Dans les chats en groupe, les échanges de messages directs et les canaux, le support des réponses directes, liées à un message spécifique, a été ajouté, permettant un accès rapide à sa consultation. Lancement du client de communication Dino 0.4
  • La transition de GTK3 à GTK4 et à la bibliothèque libadwaita a été réalisée, offrant des widgets et objets prêts à l'emploi pour la construction d'applications, conformes aux nouvelles recommandations GNOME HIG (Human Interface Guidelines). L'interface utilisateur a été adaptée pour fonctionner correctement sur des écrans de toutes tailles, y compris les petits écrans des appareils mobiles.

Lancement du client de communication Dino 0.4

Fonctionnalités principales de Dino et extensions XEP prises en charge :

  • Chats multi-utilisateurs avec prise en charge de groupes privés et de canaux publics (dans les groupes, on ne peut discuter qu'avec les personnes incluses dans le groupe sur des sujets divers, et dans les canaux, tous les utilisateurs peuvent communiquer uniquement sur un sujet donné) ;
  • Utilisation d'avatars ;
  • Gestion de l'archive de messages ;
  • Marquage du dernier message reçu et lu dans les discussions ;
  • Joindre des fichiers et des images aux messages. Les fichiers peuvent être transférés directement de client à client ou téléchargés sur le serveur et fournis avec un lien permettant à un autre utilisateur de télécharger ce fichier ;
  • Prise en charge du transfert direct de contenu multimédia (audio, vidéo, fichiers) entre les clients via le protocole Jingle ;
  • Prise en charge des enregistrements SRV pour établir une connexion cryptée directe utilisant TLS, en plus de l'envoi via un serveur XMPP ;
  • Cryptage avec OMEMO et OpenPGP ;
  • Diffusion de messages par abonnement (Publish-Subscribe) ;
  • Notification de l'état de la saisie d'un message par un autre utilisateur (il est possible de désactiver l'envoi de notifications de saisie en lien avec des discussions ou des utilisateurs spécifiques) ;
  • Livraison différée des messages;
  • Favoris vers divers services et ressources, stockés sur le serveur;
  • Notification de la livraison réussie du message;
  • Outils avancés de recherche de messages et de filtrage des résultats dans l'historique des conversations;
  • Prise en charge de l'utilisation d'un seul interface avec plusieurs comptes, par exemple pour séparer les conversations professionnelles et personnelles;
  • Fonctionnement en mode hors ligne avec envoi effectif des messages écrits et réception des messages accumulés sur le serveur dès qu'une connexion réseau est rétablie ;
  • Support de SOCKS5 pour le transit de connexions P2P directes;
  • Support du format XML vCard.

Lancement du client de communication Dino 0.4

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster