Nouvelles de développement - Décembre 2020

 ·  par cal0pteryx  ·  Développement

Nouvelles du développement de Gajim

En décembre, la fenêtre de profil a subi une refonte complète, ajoutant dans Gajim toutes les capacités offertes par vCard et un tout nouveau sélecteur d’image de profil. De plus, les accusés de lecture (Chat Markers) ont été améliorés, et quelques bogues ont été corrigés.

Changements dans Gajim

La fenêtre de profil de Gajim a subi une refonte complète. Cela inclut une nouvelle architecture interne utilisant des standards à jour (XEP-0292 vCard4 Over XMPP), ainsi qu’une fenêtre de dialogue complètement réécrite pour afficher et modifier les vCards. La nouvelle fenêtre de profil utilise un élément nommé VCardGrid, qui permet à Gajim d’afficher du contenu vCard. Ce VCardGrid propose également des fonctions d’édition, permettant aux utilisateurs de modifier leur propre vCard. Comme cela fonctionne parfaitement pour visualiser des vCards, nous envisageons de l’utiliser également dans la fenêtre d’information de contact.

Un gros avantage par rapport à l’ancienne fenêtre de profil c’est que (presque) tous les éléments peuvent être ajoutés plusieurs fois. Par exemple, vous pouvez ajouter une adresse email pour votre travail, et une autre privée. Ou bien plusieurs organisations, et encore plus de clefs PGP, … Tous ces éléments sont ajoutés dynamiquement, il n’y a pas d’interface utilisateur statique ici.

Sélectionner votre propre image de profil est bien plus chouette si vous pouvez la rogner directement avec des outils intégrés. C’est désormais possible avec le nouveau sélecteur d’image, qui vous permet de sélectionner le détail que vous souhaitez montrer, en préservant les proportions.

Nouvelle fenêtre de profil Gajim : mode visualisation

Nouvelle fenêtre de profil Gajim : mode visualisation

Nouvelle fenêtre de profil Gajim : mode édition

Nouvelle fenêtre de profil Gajim : mode édition

Nouvelle fenêtre de profil Gajim : sélecteur d’image

Nouvelle fenêtre de profil Gajim : sélecteur d’image

Cela complète l’une des dernières étapes avant de pouvoir livrer enfin Gajim 1.3.

Qu’est-ce qui s’est passé d’autre

Mises à jour d’extensions

Les extensions Flatpak ont été mises à jour.

Changements dans python-nbxmpp

En finalisant la nouvelle fenêtre de profil de Gajim, python-nbxmpp a reçu des fonctions pour définir le modèle d’accès PubSub (XEP-0060) pour votre pseudonyme et avatar. Cela était nécessaire pour pouvoir rendre le pseudonyme et l’avatar publics pour tout le monde ou bien juste pour vos contacts.

Comme toujours : n’hésitez pas à rejoidre gajim@conference.gajim.org pour discuter avec nous.

Télécharger la dernière version

Installer

Nous contacter

Rejoignez notre salon XMPP pour poser des questions, partager des idées ou signaler des problèmes.

Rejoindre notre salon Ouvrir un ticket