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. **
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
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.
Rejoignez notre salon XMPP pour poser des questions, partager des idées ou signaler des problèmes.
Rejoindre notre salon Ouvrir un ticket
Gajim est un logiciel libre développé par des bénévoles.
Si vous souhaitez soutenir Gajim, pensez à faire un don s'il vous plaît.