Plus de quatre mois se sont écoulés depuis la sortie de Gajim 1.2.2. Il s’est passé beaucoup de choses pendant cette période, notamment une reconception complète de la fenêtre de Préférences de Gajim et de l’architecture sous-jacente de la configuration. Soyez les premiers à y jeter un œil, et aidez-nous à rectifier les derniers soucis avant que la version finale n’arrive.
Quoi de neuf
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 les “sending Chat States” (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é.
Ces changements touchent beaucoup de portions de code de Gajim, et migrer tous vos paramètres est une tâche complexe. Pour résoudre de potentiels soucis dans ce processus de migration, nous proposons une version Beta pour que les testeurs curieux puissent jouer avec. Il y a bien d’autres changements à venir avec Gajim 1.3.0, et qui seront couverts une fois la version finale arrivée.
Problèmes connus
- Zeroconf (messagerie sans serveur) n’a pas encore été ré-implémenté
- La configuration des certificats clients n’est pas encore possible
Comme toujours, n’hésitez pas à nous contacter sur notre salon gajim@conference.gajim.org ou à ouvrir un ticket sur notre GitLab.