[grisbi-bugs] [Grisbi 0002268]: Autocomplétion ne fonctionne plus avec les accents

Grisbi Bug Tracker bugtracker at grisbi.org
Dim 31 Déc 14:10:03 CET 2023


The following issue has been ASSIGNED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2268 
====================================================================== 
Reported By:                totofweb
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   2268
Category:                   Main
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
OS:                         Autre Linux 
Unstable Impact:            Yes 
Version OS:                 ArchLinux v86_64, kernel 6.5.4 
Version GTK:                3.24.38 (gtk 2.24.33 et 4.12.2 également installés
sur le même système) 
====================================================================== 
Date Submitted:             2023-09-30 10:09 CEST
Last Modified:              2023-12-31 14:10 CET
====================================================================== 
Summary:                    Autocomplétion ne fonctionne plus avec les accents
Description: 
Depuis migration en v2.0.5 avec Gtk3, je constate que l'autocomplétion des
tiers ne fonctionne plus avec les tiers ayant des accents.
Je n'avais pas ce genre de problème avec une version antérieure sous Gtk2.

Par exemple, j'ai un tiers qui s'appelle "La marnière".
Si je commence par taper "La" dans le tiers d'une nouvelle opération, grisbi me
propose une liste déroulante de tiers qui commencent par "La" ; et je vois que
"La marnière" est bien dans la liste déroulante.
Si je continue et tape "La " (ajoute un espace), certains tiers ne sont plus
proposés (légitimement, eg Laverie bidule"), mais "La marnière" ainsi que "La
grande récré" ne sont plus proposés.
Si je continue et tape "La marni", la liste d'autocomplétion devient
complètement vide
Si je continue et tape "La marniè", cette fois "La marnière" revient sur la
liste d'autocomplétion (et c'est la seule proposition, légitimement).

En terme d'encodage de caractères, je vois que le fichier gsb est encodé en
UTF8. Notamment, le è est encodé 0xc3 0xa8 dans le fichier. Je ne pense pas
que ça ait une influence, mais ma locale de terminal est également UTF8.

Additional Information: 
Utilisateur quotidien de Grisbi depuis presque 20 ans (comptes personnels, de
couple, et d'association), je veux saluer et remercier l'engagement bénévole
des mainteneurs.

J'utilise Grisbi sous ArchLinux x86_64, via le package aur/grisbi (il s'agit
donc d'une compilation locale à partir des sources mais automatisée par le
système AUR de ArchLinux). Après réinstall système complète, j'ai
récemment migré en v2.0.5 (Gtk3) après avoir longuement été dans une
version v1.0.2 Gtk2 que je n'avais pas mise à jour pendant quelques années.

Sur cette version v2.0.5 Gtk3, je constate plusieurs problèmes qui n'existaient
pas avec la version Gtk2 (je crée un ticket par problème constaté)
====================================================================== 

---------------------------------------------------------------------- 
 (0006884) totofweb (reporter) - 2023-09-30 10:35
 https://www.grisbi.org/bugsreports/view.php?id=2268#c6884 
---------------------------------------------------------------------- 
Je joins un fichier anonymisé ayant néanmoins des tiers correspondant à
l'exemple cité. J'ai vérifié, le bug se reproduit sur le fichier anonymisé. 

---------------------------------------------------------------------- 
 (0006887) LudovicRousseau (administrator) - 2023-09-30 21:52
 https://www.grisbi.org/bugsreports/view.php?id=2268#c6887 
---------------------------------------------------------------------- 
Effectivement c'est un comportement étonnant. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2023-09-30 10:09 totofweb       New Issue                                    
2023-09-30 10:35 totofweb       Note Added: 0006884                          
2023-09-30 10:35 totofweb       File Added: bug2268-obfuscated.gsb              
     
2023-09-30 21:52 LudovicRousseauNote Added: 0006887                          
2023-12-31 14:10 pbiava         Assigned To               => pbiava          
2023-12-31 14:10 pbiava         Status                   new => assigned     
======================================================================



Plus d'informations sur la liste de diffusion bugsreports