Nouvelles de développement - Septembre 2021

Gajim development news

Nouvelles de développement - Septembre 2021

Gajim development news

Septembre a apporté beaucoup de changements sous le capot. Avec les grands changements à venir dans Gajim 1.4, beaucoup de parties du code doivent être touchées. Ces changements restent le plus souvent invisibles pour les utilisateurs, mais rendent Gajim plus robuste. Dans certains cas, cela se traduit par des améliorations visibles aussi : Les fenêtres “Ajouter un contact” et “Commencer une discussion” détectent maintenant le type de chat derrière une adresse.

Changements dans Gajim

Depuis que le développement sur Gajim 1.4 a débuté, beaucoup de choses ont changé sous le capot. La gestion des fenêtre et l’interface des contacts ont bénéficié d’un relooking complet. Ce sont des composants essentiels, ce qui signifie que presque chaque partie de Gajim doit être adapté. C’est également une opportunité pour nettoyer de l’ancien code et de revoir des fonctionnalités.

Par exemple le transfert de fichier Jingle a reçu un nouveau widget de sélection de ressource, qui permet aux utilisateurs de sélectionner la ressource/l’appareil où envoyer le fichier. Mais ce n’est qu’une des nombreuses fonctionnalités qui avaient besoin d’être mises à niveau.

Étonnamment, il y a souvent eu des signalements de problèmes pour rejoindre des salons de discussion. Il s’avère que la fenêtre Démarrer discussion offre deux actions pour de nouvelles adresses : soit démarrer une discussion en tête à tête, soit rejoindre un salon de discussion. Choisir la première action pour un salon aboutit à un sacré désordre. Pour corriger cela, Gajim tentera désormais d’effectuer une sorte de magie de découverte automatique avant de démarrer le chat. Il en va de même pour la nouvelle fenêtre Ajouter Contact, qui détectera désormais les salons et les passerelles. Si une passerelle (i.e. IRC) est détectée, Gajim proposera des options de souscription ou des commandes Ad-Hoc pour configurer la passerelle, selon les possibilités.

Mises à jour d’extensions

Aucune mise à jour de plugin ce mois.

Changements dans python-nbxmpp

L’analyse de commandes Ad-Hoc XEP-0050 est désormais plus robuste concernant les actions inconnues ou en doublon.

De plus, un problème lié aux corrections de message a été corrigé.

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

Gajim