Gajim 1.5.0 et 1.5.1

 ·  par cal0pteryx  ·  Version

Gajim 1.5.0 et 1.5.1 sont maintenant disponibles

**Gajim 1.5.0 et 1.5.1 apportent un gain de performance significatif. Les discussions épinglées peuvent être triée par glisser-déposer, la correction de message est améliorée, et de nombreux bogues ont été corrigés. **

Quoi de neuf

Pendant de nombreuses années, Gajim n’a pas modifié sa gestion interne de chargement et d’affichage des discussions. Chaque discussion créant un nouveau Control, qui contiens la bannière de la discussion (nom, statut, etc), la vue de la discussion (messages), et l’interface notamment le champ d’entrée, les actions et menus. Cette approche ne passe pas à l’échelle, puisque les ressources consommées augmente pour chaque discussion. Dans Gajim 1.4, nous avons introduit une nouvelle vue de discussion, qui augmente le nombre d’élément visible simultanément. Multiplié par le nombre de discussions ouvertes, on génère alors beaucoup plus d’éléments, qui doivent être affichés en même temps. En raison de problèmes de thème GTK (on pense aux animations d’arrière plan), mettre en avant la fenêtre cause alors un pic d’usage CPU.

Pour venir à bout de ces limitations, nous avons modifié les fondamentaux de Gajim. L’ensemble de la fenêtre de discussion, et tous ses éléments, ne sont crées qu’une seule fois, puis partagés entre toutes les discussions. Gajim modifie simplement l’état de chaque élément lors d’un changement de discussion. En raison de la réduction significative du nombre d’éléments chargés, ce changement à lui seul réduit l’usage mémoire de Gajim de 20%. Et puisque le nombre d’élément affichés est réduit, le délai “clic-action” est réduit significativement. Autrement dit, Gajim est plus réactif à l’usage.

Gajim 1.5

Gajim 1.5

Autres changements

Nouveau

Changements

Correctifs

Plus de 40 problèmes ont été corrigés dans cette version.

À cause d’un bogue trouvé juste après la sortie de Gajim 1.5.0, il a été nécessaire de sortir Gajim 1.5.1.

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

Télécharger la dernière version

Installer

Nous contacter

Rejoignez notre salon XMPP pour poser des questions, partager des idées ou signaler des problèmes.

Rejoindre notre salon Ouvrir un ticket