Sortie du client de communication Dino 0.4

Après un an de développement, le client de communication Dino 0.4 a été publié, prenant en charge le chat, les appels audio, les appels vidéo, la vidéoconférence et la messagerie texte utilisant le protocole Jabber/XMPP. Le programme est compatible avec divers clients et serveurs XMPP, se concentre sur assurant la confidentialité des conversations et prend en charge le cryptage de bout en bout. Le code du projet est écrit en langage Vala à l'aide de la boîte à outils GTK et est distribué sous licence GPLv3+.

Pour organiser la connexion, le protocole XMPP et les extensions XMPP standard (XEP-0353, XEP-0167) sont utilisés, ce qui vous permet de passer des appels entre Dino et tout autre client XMPP prenant en charge les spécifications pertinentes, par exemple, il est possible de établissez des appels vidéo cryptés avec les applications Conversations et Movim, ainsi que des appels non cryptés avec l'application Gajim. Le chiffrement de bout en bout de la messagerie et de l'authentification est réalisé grâce à l'extension OMEMO XMPP basée sur le protocole Signal.

Dans la nouvelle version :

  • Ajout de la prise en charge des réactions, permettant à l'utilisateur de réagir rapidement à un message avec un symbole emoji approprié, par exemple pour exprimer des émotions (🤯), un accord (👍️) ou une désapprobation (👎️) sans taper.
  • Les discussions de groupe, la messagerie directe et les canaux prennent désormais en charge la réponse directe, qui est liée à un message spécifique et vous permet de le visualiser rapidement.
    Sortie du client de communication Dino 0.4
  • Une transition a été effectuée de GTK3 vers GTK4 et la bibliothèque libadwaita, qui propose des widgets et des objets prêts à l'emploi pour créer des applications conformes au nouveau GNOME HIG (Human Interface Guidelines). L'interface utilisateur est adaptée pour fonctionner correctement sur les écrans de toutes tailles, y compris les petits écrans des appareils mobiles.

Sortie du client de communication Dino 0.4

Principales fonctionnalités de Dino et des extensions XEP prises en charge :

  • Chats multi-utilisateurs avec prise en charge des groupes privés et des canaux publics (dans les groupes, vous ne pouvez communiquer qu'avec les personnes incluses dans le groupe sur des sujets arbitraires, et dans les canaux, tous les utilisateurs ne peuvent communiquer que sur un sujet donné) ;
  • Utilisation d'avatars ;
  • Gestion des archives de messages ;
  • Marquage des derniers messages reçus et lus dans les chats ;
  • Joindre des fichiers et des images aux messages. Les fichiers peuvent être transférés soit directement d'un client à l'autre, soit en les téléchargeant sur le serveur et en fournissant un lien via lequel un autre utilisateur peut télécharger ce fichier ;
  • Prend en charge le transfert direct de contenu multimédia (son, vidéo, fichiers) entre clients à l'aide du protocole Jingle ;
  • Prise en charge des enregistrements SRV pour établir une connexion cryptée directe via TLS, en plus de l'envoi via un serveur XMPP ;
  • Cryptage utilisant OMEMO et OpenPGP ;
  • Distribution des messages par abonnement (Publish-Subscribe) ;
  • Notification sur l'état de la saisie d'un autre utilisateur (vous pouvez désactiver l'envoi de notifications sur la saisie en relation avec les chats ou les utilisateurs individuels) ;
  • Remise différée des messages ;
  • Signets pour divers services et ressources stockés sur le serveur ;
  • Notification de livraison réussie du message ;
  • Moyens avancés de recherche de messages et de filtrage des résultats dans l'historique des correspondances ;
  • Prise en charge du travail dans une seule interface avec plusieurs comptes, par exemple pour séparer le travail et la correspondance personnelle ;
  • Travailler en mode hors ligne avec envoi effectif de messages écrits et réception de messages accumulés sur le serveur après l'apparition d'une connexion réseau ;
  • Prise en charge de SOCKS5 pour le transfert de connexions P2P directes ;
  • Prise en charge du format XML vCard.

Sortie du client de communication Dino 0.4


Source: opennet.ru

Ajouter un commentaire