Nouvelles de développement - Juillet 2020

Gajim development news

Nouvelles de développement - Juillet 2020

Gajim development news

Ce mois-ci a vu arriver : une vérification automatique de mises à jour pour Gajim sous Windows/MacOS, des améliorations de stockage des mots de passe de comptes, un correctif OMEMO pour ChatSecure, ainsi que de nombreuses améliorations mineures

Changements dans Gajim

Nous avons introduit une vérification automatique de mise à jour de Gajim sous Windows/MacOS. La demande d’évolution correspondante date de 2009, il était temps. Au premier démarrage, Gajim va vous demander s’il doit chercher des mises à jour une fois par semaine. Si une nouvelle version est découverte, vous recevrez une notification vous permettant de télécharger la nouvelle version.

Le mot de passe de votre compte est stocké dans le trousseau de clefs de votre système, par défaut. Vous pouvez maintenant désactivé cela dans les préférences. Il y a eu quelques améliorations de stockage de mots de passe, et il est maintenant possible d’utiliser kwallet pour vos mots de passe lorsque vous utilisez Gajim via Flatpak.

Une amélioration souvent demandée concernant les salons de discussion est le chargement automatique des derniers messages lorsqu’on déroule la discussion vers le haut. Cependant, pour implémenter cette fonctionnalité, les mécanismes actuels d’affichage des messages de Gajim nécessiteraient de grands changements. Pour commencer nous affichons désormais les 50 derniers message dans les salons de discussion. Cette solution temporaire est un compromis entre l’absence totale historique et le chargement dynamique des derniers messages.

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

  • Le sélecteur de status en bas de la liste de contacts a été réécrit, corrigeant un bogue où les éléments de status ne s’affichaient pas correctement
  • Corrections de bogues dans l’assistant de création de compte
  • Il est désormais possible d’envoyer des messages à plus d’un seul groupe (ex : Équipe 1 et Équipe 2 dans votre liste de contacts)
  • Meilleure gestion d’erreur pour les invitations aux salons de discussion
  • Vous pouvez maintenant déplacer quelque de “absent de la liste de contacts” vers n’importe quel autre groupe de la liste de contacts pour ajouter ce contact définitivement
  • il est désormais possible de glisser du contenu provenant des notifications KDE et le déposer dans Gajim pour déclencher un transfert de fichier
  • Audio/Vidéo : correctif pour terminer proprement un appel
  • Préférences : l’aperçu vidéo peut maintenant être activé/désactivé

Mises à jour d’extensions

OMEMO a reçu un correctif pour un bogue empêchant le chiffrement avec un compte nouvellement créé.

Changements dans python-nbxmpp

La version 1.0.1 de python-nbxmpp est sortie. Cette version inclut un correctif pour un bogue où les messages de ChatSecure ne pouvaient pas être déchiffrés après un certain délai. Elle inclut également quelques correctifs concernant les connexions Websocket.

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

Gajim