[grisbi-devel] Bugs 1812 et 1871 : remplacer les gtk combofix par des gtkcombobox mène à une impasse.
Pierre Biava <[email protected]>
| Newsgroups | gmane.linux.grisbi.devel.french |
|---|---|
| Message-ID | <[email protected]> |
Bonjour, Pour résoudre les bugs 1812 et 1871 (problème de complétion de mot) j'avais choisi d'utiliser les GtkComboBox actuels en remplacement des GtkComBoFix de Grisbi. Pour mémoire les GtkComBoFix sont une déclinaison d'une ancienne version de GtkComboBox. Pour cela il fallait utiliser les GtkComBoFix en mode "list". Malheureusement ce mode présente un bug rédhibitoire dans grisbi à cause d'une limitation de gtk semble-t-il. En effet à partir d'un certain nombre d'items (>1260 chez moi) dans la liste du GtkComboBox, celui-ci se fige avec le message d'erreur suivant : (grisbi:20019): Gdk-WARNING **: 10:30:23.764: Native Windows wider or taller than 32767 pixels are not supported Je ne m'en étais pas aperçu jusqu'à ce que j'utilise mon fichier de comptes qui contient 1840 tiers. On trouve le même bug si on modifie gtk+-3.24.1/tests/testcombo.c qui vient avec gtk3. J'ai déclaré un bug sur Gitlab. On verra ce que ça donne. En attendant je vais revenir en arrière et examiner la solution avec les GtkCombofix GtkComboFix. Bonne journée. -- A+ Pierre Biava _______________________________________________ devel mailing list [email protected] http://listes.grisbi.org/mailman/listinfo/devel