La version 1.3.0 de Gajim vient de sortir
Cinq mois se sont écoulés depuis la sortie de Gajim 1.2.2. De nombreuses fonctionnalités ont été développées pendant cette période, notamment une refonte complète de la fenêtre des Préférences et de l’architecture interne de configuration, une toute nouvelle fenêtre de Profil, la prise en charge des accusés de lecture (Chat Markers), une nouvelle interface pour les appels audio/vidéo, et bien d’autres choses encore.
Beaucoup de code a été nettoyé autour de l’architecture interne de la configuration de Gajim. Cela été nécessaire pour passer d’une configuration basée sur des fichiers texte vers une nouvelle architecture de paramètres utilisant SQLite. Gajim peut maintenant stocker les paramètres efficacement, et quelques bizarreries concernant les valeurs par défaut ont été corrigées. Après ces changements sous le capot, il était temps de revoir la mise en page de la fenêtre de Préférences. Cette nouvelle mise en page nous permet d’afficher les paramètres d’une façon propre et claire, ce qui devrait vous aider à gérer toutes les possibilités de configuration de Gajim.
Les paramètres de notification de Gajim pour la gestion d’événements ont été fragmentés. Vous pouvez désormais décider si vous voulez que les notifications soient montrées de façon générale, et si vous voulez que les nouveaux messages soient ouverts directement (sans afficher d’icône de notification dans la liste de contacts). Tous les paramètres concernant l’envoi du statut (par exemple, “en train d’écrire…”) ont été déplacés de la fenêtre de préférences vers la fenêtre des Comptes, complétant la migration des paramètres concernant les comptes. Gajim utilise un paramètre “seuil de synchronisation” pour décider du nombre de messages qui doivent être synchronisés au moment de rejoindre une discussion. Si vous aviez déjà défini un seuil de synchronisation personnalisé par le passé, vérifiez ce paramètre après avoir mis à jour Gajim, car il se pourrait qu’il n’ait pas été migré.
La nouvelle fenêtre de Préférences de Gajim
Une fonctionnalité attendue de longue date a fini par arriver dans Gajim : les accusés de lecture (Chat Markers) (XEP-0333). Vous connaissez déjà la coche que Gajim affiche dès qu’un message a été remis (XEP-0184). Maintenant, dès que votre contact lit votre message, vous remarquerez une double coche à la place de la simple coche, marquant le message comme lu. Cela n’est évidemment possible qu’à la condition que le client de discussion utilisé par votre contact émette effectivement les accusés de lecture. Gajim vous laisse décider si vous souhaitez émettre ces marqueurs via Paramètres de Compte > Confidentialité > Émettre les accusés de lecture. Dès que vous lirez un message sur un autre appareil (par exemple sur votre téléphone), Gajim retirera la notification devenue obsolète. Par défaut, cela fonctionne pour les discussions en tête-à-tête et pour les salons de discussion privés (testé avec Conversations et Dino).
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.
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 édition Nouvelle fenêtre de profil Gajim : sélecteur d’image
Recevoir une invitation à un salon de discussion peut parfois laisser perplexe. “Ai-je vraiment envie de rejoindre ce salon ou bien devrais refuser l’invitation ?” Pour vous permettre de prendre une décision éclairée, désormais Gajim affiche quelques informations concernant le salon (le logo du salon, le nom et la description) avant de le rejoindre. De plus, beaucoup de personnes veulent pouvoir rejoindre des salons publics en utilisant des pseudonymes différents de celui qu’elles utilisent pour les salons privés. Gajim permet maintenant de choisir un pseudonyme directement avant de rejoindre le salon.
La nouvelle fenêtre d’invitation dans un salon de discussion
Une dernière chose, et pas des moindres, il y a eu quelques améliorations dans les appels Audio/Vidéo. Gajim prenait en charge l’Audio/Vidéo depuis un bon moment déjà, mais le code avait également été cassé depuis quelques temps, car il n’était pas maintenu activement. Nous avons passé quelques premiers étapes (interface plus accueillante, transmission audio/vidéo basique), mais c’est encore hautement expérimental. Et puis cette fonctionnalité est basée sur des standards anciens, ce qui la rend incompatible avec Conversations pour l’instant (par exemple il manque la prise en charge de XEP-0320).
_souligné_
a été retiré, et le
nouveau style ~barré~
a été ajouté, rendant Gajim conforme au
standardgajim --start-chat
)<Primary><Shift>S
), Sélecteur d’Émoji
(<Primary><Shift>M
)Rejoignez notre salon XMPP pour poser des questions, partager des idées ou signaler des problèmes.
Rejoindre notre salon Ouvrir un ticket
Gajim est un logiciel libre développé par des bénévoles.
Si vous souhaitez soutenir Gajim, pensez à faire un don s'il vous plaît.