Gajim 1.4.0

La version 1.4.0 de Gajim vient de sortir

Après plus d’un an de développement, il est grand temps d’annoncer la sortie de la version 1.4.0 de Gajim ! 🎉 La série Gajim 1.4 arrive avec une fenêtre de message et un gestion des conversations complètement repensées. Les espaces de travail vous permettent d’organiser vos discussions pour compartimenter les sujets lorsque c’est nécessaire. Ces changements n’ont été possibles qu’en modifiant une grande part du code de base de Gajim, et nous sommes reconnaissants de tous les retours dont vous nous avez fait part.

Quoi de neuf

La nouvelle version de Gajim vient avec une fenêtre principale complètement repensée. Cette fenêtre comporte une barre latérale contenant les espaces de travail, où vous pouvez organiser toutes vos discussions. Le principe des espaces de travail a été expliqué en détail l’an dernier. Chaque espace de travail contient une liste des discussions en cours, que ce soit des discussions directes ou des discussions de salon. Cela vous permet de garder facilement les choses séparées. Afin de simplifier les choses, nous avons décidé de passer à une approche “fenêtre unique” pour Gajim. Les discussions ouvertes depuis la liste des discussions sera affichée juste à côté, conservant une fenêtre compacte.

Nouvelle fenêtre principale de Gajim

Nouvelle fenêtre principale de Gajim

La façon dont Gajim affiche les messages n’avait pas été changée depuis des années. L’approche précédente avait de nombreuses limitations, mais ce n’était pas évident à refaire. Gajim 1.4 vient avec une nouvelle approche, où chaque message est dans une ligne dédiée, comme vous pouvez le voir sur la capture d’écran ci-dessus. Non seulement cette approche rend l’affichage plus propre, mais cela nous permettra aussi d’implémenter de nouvelles fonctionnalités plus tard, comme les réactions de messages, les réponses, etc.

Pour implémenter ces changements, nous avons du toucher et remanier une grand part du code de base de Gajim. Merci de nous signaler tout problème que vous rencontrez ! Nous vous en serions reconnaissants.

Si vous utilisez Windows, notez que les builds de Gajim pour Windows sont désormais basés sur Python 3.9, qui ne fonctionne pas sous Windows 7 ni sous les versions plus anciennes.

Autres changements

Nouveau

  • Réagencement des fenêtres d’information de contact et d’information de salon
  • Réagencement de la fenêtre de création de salon de discussion
  • Compatibilité totale avec XEP-0393 Message Styling
  • Mise en forme des messages en direct depuis le champ de saisie
  • Les extensions URL Image Preview, Plugin Installer, Syntax Highlighting et AppIndicator ont été intégrées dans Gajim
  • Prise en charge de XEP-0425 Message Moderation in group chats
  • Administrators can now define setting overrides

Changements

  • Système de notification retravaillé
  • Le gestionnaire d’historique a été remplacé par le système de recherche interne de Gajim
  • Fonctionnalité “note pour moi-même” : écrivez des messages à votre propre contact (par ex. sur un autre appareil)
  • Amélioration de l’installeur Windows
  • Amélioration du contraste pour les thèmes clairs et sombres
  • La fenêtre de gestion des marque-pages a été supprimée (toutes les actions sont toujours disponibles dans l’interface utilisateur de Gajim)
  • Suppression de XEP-0174 Serverless Messaging via Zeroconf
  • Suppression de la configuration de certificat client
  • Suppression de User Mood (XEP-0107) et User Activity (XEP-0108)

Correctifs

Plus de 120 tickets ont été résolus dans cette version

Jetez un œil au journal de modifications pour une liste complète.

Gajim

Comme toujours, n’hésitez pas à nous contacter sur notre salon gajim@conference.gajim.org ou à ouvrir un ticket sur notre GitLab.