[grisbi-bugs] [Grisbi 0002007]: Thème sombre non souhaité

Grisbi Bug Tracker bugtracker at grisbi.org
Mer 1 Avr 11:03:06 CEST 2020


The following issue has been RESOLVED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=2007 
====================================================================== 
Reported By:                Ludes88
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   2007
Category:                   Packages
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     resolved
OS:                         Ubuntu 
Unstable Impact:            No 
Version OS:                 19.04 
Version GTK:                2.99.3-3 
Resolution:                 fixed
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2020-03-18 08:02 CET
Last Modified:              2020-04-01 11:03 CEST
====================================================================== 
Summary:                    Thème sombre non souhaité
Description: 
Après installation du package grisbi_1.9.90-1_amd64.deb sur SourceForge, le
thème de Grisbi reste sombre sans possibilité de le changer.

Steps to Reproduce: 
Désinstaller grisbi_1.2.2-1_amd64.deb et installer grisbi_1.9.90-1_amd64.deb

Additional Information: 
Le thème est en sélection automatique, pas de changement après sélection
"Forcer l'utilisation d'un thème sombre". L'option Couleurs n'est pas
disponible.

Le thème par défaut est Yaru
====================================================================== 

---------------------------------------------------------------------- 
 (0005379) LudovicRousseau (administrator) - 2020-03-18 22:24
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5379 
---------------------------------------------------------------------- 
Quelle distribution GNU/Linux utilisez-vous ?

Est-ce que le thème yaru est celui-là https://github.com/ubuntu/yaru ?
Ou quelque chose d'autre ? 

---------------------------------------------------------------------- 
 (0005380) pbiava (administrator) - 2020-03-19 06:20
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5380 
---------------------------------------------------------------------- 
Grisbi ne peut pas ne pas tenir compte du choix d'un thème sombre pour les
fenêtres en général. c'était déjà vrai dans la version précédente. Même
si je rajoute une option pour ne pas chercher à détecter un thème sombre on
ne pourra jouer que sur les quelques couleurs qui sont modifiables.
Pour bien faire il faudrait redéfinir tous les éléments de l'interface de
grisbi mais c'est un travail considérable. Il me semble préférable de changer
de thème sous gnome pour avoir une uniformité claire. 

---------------------------------------------------------------------- 
 (0005381) Ludes88 (reporter) - 2020-03-19 08:06
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5381 
---------------------------------------------------------------------- 
Du coup, j'ai testé tous les thèmes des applications qui sont présents par
défaut sur Ubuntu 19.10:

Adwaita (defaut): Thème clair -> Ubuntu clair -> OK
Adwaita-dark: Thème sombre -> Ubuntu sombre -> OK
Highcontrast: Thème clair -> Ubuntu clair -> OK
HighContrastInverse: Thème sombre -> Ubuntu sombre -> OK
Yaru: Thème clair -> Ubuntu sombre -> pas OK
Yaru-dark: Thème sombre -> Ubuntu sombre -> OK
Yaru-light: Thème clair -> Ubuntu sombre -> pas OK

J'en déduit que la version 1.9.90-1 ne détecte plus normalement le thème
Yaru, la version précédente 1.2.2-1 avait bien un rendu clair avec le thème
clair Yaru. Je suis d'accord que Grisbi se doit tenir compte du thème, une
option pour ne pas chercher à détecter un thème ne sert à rien.

Le thème yaru est bien celui du https://github.com/ubuntu/yaru qui indique dans
les commentaires: Yaru is the default theme for Ubuntu. Ma version est 19.10.5. 

---------------------------------------------------------------------- 
 (0005382) LudovicRousseau (administrator) - 2020-03-19 15:14
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5382 
---------------------------------------------------------------------- 
Comment comprendre la ligne :
 Yaru: Thème clair -> Ubuntu sombre -> pas OK

Ubuntu utilise un mode sombre ? Et Grisbi utilise aussi un mode sombre ? Donc
est conforme à ce que fait Gnome. Non ? 

---------------------------------------------------------------------- 
 (0005383) Ludes88 (reporter) - 2020-03-19 19:39
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5383 
---------------------------------------------------------------------- 
Yaru est un thème clair mais Ubuntu 1.9.90-1 s'ouvre en thème sombre (voir
photo d'écran jointe au rapport de bug initial) alors que Ubuntu 1.2.2-1
s'ouvrait bien en thème clair avec le même thème Yaru. C'est plus clair? :-) 

---------------------------------------------------------------------- 
 (0005384) pbiava (administrator) - 2020-03-19 21:27
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5384 
---------------------------------------------------------------------- 
Peux-tu nous dire si l'arborescence du répertoire /usr/share/theme comporte les
3 répertoires comme je les ai chez moi ? 

---------------------------------------------------------------------- 
 (0005385) Ludes88 (reporter) - 2020-03-20 00:06
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5385 
---------------------------------------------------------------------- 
Oui, c'est le cas (voir en pièce jointe). Par contre, les thèmes Yaru sont les
seuls à avoir un sous-répertoire gtk-3.20, les autres thèmes s’arrêtent à
gtk-3.0 au maximum. 

---------------------------------------------------------------------- 
 (0005386) pbiava (administrator) - 2020-03-20 06:16
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5386 
---------------------------------------------------------------------- 
En fait le problème c'est que chaque répertoire comporte un fichier
gtk-dark.css et que le thème est géré avec gtk.ressources.

En attendant que je regarde comment ça fonctionne, je te propose de renommer le
fichier gtk-dark.css en gtk-dark-ori.css pour qu'il ne soit plus détecté par
grisbi et de nous dire si ça fonctionne. 

---------------------------------------------------------------------- 
 (0005387) Ludes88 (reporter) - 2020-03-20 08:08
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5387 
---------------------------------------------------------------------- 
Effectivement, cela résout le problème, mais il faut le renommer dans le
répertoire gtk-3.0 (ça ne marche pas dans le répertoire gtk-3.20). Fais
attention que Yaru sera le nouveau thème par défaut pour Ubuntu 20.04 LTS.
Merci. 

---------------------------------------------------------------------- 
 (0005388) pbiava (administrator) - 2020-03-20 15:08
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5388 
---------------------------------------------------------------------- 
Le plus simple c'est que j'ajoute une troisième option pour forcer le thème
clair sauf si je trouve rapidement comment détecter le thème effectif. 

---------------------------------------------------------------------- 
 (0005389) LudovicRousseau (administrator) - 2020-03-20 15:46
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5389 
---------------------------------------------------------------------- 
C'est rigolo Pierre, c'est ce que j'avais proposé dans un email du 11 janvier :

" En fait il faudrait une variable conf.use_dark_theme avec 3 états :
- automatique (le mode sombre ne sera pas détecté sur macOS mais c'est
pas très grave)
- mode clair
- mode sombre "

Après ça n’empêche pas d'améliorer la détection automatique pour le cas
Yaru. 

---------------------------------------------------------------------- 
 (0005390) pbiava (administrator) - 2020-03-20 16:27
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5390 
---------------------------------------------------------------------- 
Rigolo ! Oui ou non. En fait mettre une option thème clair ou thème sombre
génère une ambiguïté sur le fait qu'on soit capable de choisir un thème
clair pour grisbi quelque soit le thème utilisé par ailleurs. Ce qui ne peut
pas être le cas sauf à développer deux thèmes complets pour grisbi comme je
l'ai dit dans un message plus haut.

C'est pour ça que j'ai pris la précaution de nommer l'option pour le thème
sombre "Forcer l’utilisation d'un thème sombre" avec comme message explicatif
:
(Si un thème sombre n'est pas détecté automatiquement, cochez l'autre option)
Si j'ajoute la 3ème option, je ferais pareil en adaptant le message pour qu'il
n'y ait pas de confusion possible 

---------------------------------------------------------------------- 
 (0005391) LudovicRousseau (administrator) - 2020-03-20 16:47
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5391 
---------------------------------------------------------------------- 
Je crois que j'ai compris.
Il faudrait alors les 3 options :
- sélection automatique
- forcer le thème clair
- forcer le thème sombre 

---------------------------------------------------------------------- 
 (0005392) pbiava (administrator) - 2020-03-20 19:47
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5392 
---------------------------------------------------------------------- 
C'est ça. Ce sera dans la prochaine version instable. 

---------------------------------------------------------------------- 
 (0005393) Ludes88 (reporter) - 2020-03-20 19:55
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5393 
---------------------------------------------------------------------- 
La sélection automatique seule est suffisante pour l'utilisateur de mon point
de vue. A condition qu'elle marche bien sûr... 

---------------------------------------------------------------------- 
 (0005394) pbiava (administrator) - 2020-03-21 07:35
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5394 
---------------------------------------------------------------------- 
C’est vrai mais comme on n'est pas dans un monde idéal ou tout évolue de
manière synchrone, il faut pourvoir aux aléas. La situation actuelle le
démontre bien. 

---------------------------------------------------------------------- 
 (0005396) pbiava (administrator) - 2020-03-24 17:41
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5396 
---------------------------------------------------------------------- 
Bon ça été plus compliqué que je le pensais. A priori ça devrait
fonctionner, mais comme je n'ai pas trop de thèmes à tester, il pourrait avoir
des cas non prévus.
J'ai poussé le résultat sur GitHub.
Ludes88 peux-tu compiler grisbi pour faire le test. 

---------------------------------------------------------------------- 
 (0005397) pbiava (administrator) - 2020-03-24 17:41
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5397 
---------------------------------------------------------------------- 
Tests demandés 

---------------------------------------------------------------------- 
 (0005398) LudovicRousseau (administrator) - 2020-03-24 19:04
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5398 
---------------------------------------------------------------------- 
J'ai mis les paquet Ubuntu 18.04 de la version actuelle du code sur
http://ludovic.rousseau.free.fr/softwares/grisbi/
Pour l'instant cliquer sur le choix "Force the use of the standard theme" fait
planter Grisbi chez moi :-( 

---------------------------------------------------------------------- 
 (0005399) Ludes88 (reporter) - 2020-03-24 20:58
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5399 
---------------------------------------------------------------------- 
J'ai installé les paquets de Ludovic après avoir renommé le fichier
gtk-dark-ori.css  avec son nom d'origine et ça marche très bien pour tous les
thèmes par défaut d'Ubuntu 19.10 en "sélection automatique". Le choix "forcer
l'utilisation d'un thème sombre" donne un résultat hybride mais globalement
clair (voir pièce jointe), sans plantage. A noter que je ne sais pas si ça
marchait avant.

Par contre, les paramètres généraux (langues, sauvegarde...) ont tous été
réinitialisés. Pas grave, mais c'est un comportement que je n'avais pas eu
lors de l'installation des paquets originaux. Si ça peut aider.

Encore merci pour votre travail! 

---------------------------------------------------------------------- 
 (0005400) pbiava (administrator) - 2020-03-25 06:54
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5400 
---------------------------------------------------------------------- 
Ok vu. Le problème vient probablement du thème choisi. Peux-tu choisir
explicitement le thème Yaru-dark  ou pas ?
Le problème du thème Yaru c'est qu'il contient les 3 versions du fichier css.
La discrimination se fait par le choix Yary, Yaru-dark ou Yaru-light.
 J'ai installé gnome chez moi mais pour une raison indéterminée je n'arrive
pas à changer de thème. Je n'ai pas pu tester en vrai.
Je vais regarder comment gérer ce cas particulier.

Accessoirement est-ce normal la date de compilation ? 

---------------------------------------------------------------------- 
 (0005401) Ludes88 (reporter) - 2020-03-25 08:08
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5401 
---------------------------------------------------------------------- 
Oui, tout marche bien avec les sept thèmes par défaut d'Ubuntu 19.10, y
compris Yaru-dark et Yaru-light. Seul le choix "forcer l'utilisation d'un thème
sombre" donne des résultats mitigés:

Sans effet avec les thèmes sombres (normal)
Résultat hybride avec Yaru comme rapporté dans ma dernière note
Plantage avec tous autres les thèmes clairs:
        Grisbi version: 1.9.90
	grisbi(+0xe0071) [0x56334066f071]
	grisbi(+0xe0365) [0x56334066f365]
	/lib/x86_64-linux-gnu/libc.so.6(+0x46470) [0x7fa5c1edf470]
	/lib/x86_64-linux-gnu/libc.so.6(+0x18bbd7) [0x7fa5c2024bd7]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_strrstr+0x41) [0x7fa5c20fd781]
	grisbi(+0x71426) [0x563340600426]
	grisbi(+0x25f2e) [0x5633405b4f2e]
	grisbi(+0x11398f) [0x5633406a298f]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3e670b) [0x7fa5c2a7b70b]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1b2)
[0x7fa5c21c66e2]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x28544) [0x7fa5c21da544]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x55e)
[0x7fa5c21e299e]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93)
[0x7fa5c21e39b3]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x390e53) [0x7fa5c2a25e53]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x24c9d8) [0x7fa5c28e19d8]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x83b)
[0x7fa5c28e3c2b]
	/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x3cf19) [0x7fa5c25cdf19]
	/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x6fff6) [0x7fa5c2600ff6]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d)
[0x7fa5c20db8bd]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x51b40) [0x7fa5c20dbb40]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83)
[0x7fa5c20dbe33]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_dialog_run+0x147) [0x7fa5c2848357]
	grisbi(+0x9290e) [0x56334062190e]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1b2)
[0x7fa5c21c66e2]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x28544) [0x7fa5c21da544]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xee7)
[0x7fa5c21e3327]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93)
[0x7fa5c21e39b3]
	/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xe8b05) [0x7fa5c22f7b05]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x107922) [0x7fa5c279c922]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x107954) [0x7fa5c279c954]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x265926) [0x7fa5c28fa926]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1b2)
[0x7fa5c21c66e2]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x28544) [0x7fa5c21da544]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0xee7)
[0x7fa5c21e3327]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93)
[0x7fa5c21e39b3]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_widget_activate+0x82)
[0x7fa5c2a28cf2]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_menu_shell_activate_item+0x166)
[0x7fa5c28f7286]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x262513) [0x7fa5c28f7513]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3e67ff) [0x7fa5c2a7b7ff]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x14936) [0x7fa5c21c6936]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x98b)
[0x7fa5c21e2dcb]
	/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93)
[0x7fa5c21e39b3]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x390e53) [0x7fa5c2a25e53]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(+0x24c9d8) [0x7fa5c28e19d8]
	/usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0x83b)
[0x7fa5c28e3c2b]
	/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x3cf19) [0x7fa5c25cdf19]
	/usr/lib/x86_64-linux-gnu/libgdk-3.so.0(+0x6fff6) [0x7fa5c2600ff6]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d)
[0x7fa5c20db8bd]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x51b40) [0x7fa5c20dbb40]
	/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33)
[0x7fa5c20dbbe3] 

---------------------------------------------------------------------- 
 (0005402) LudovicRousseau (administrator) - 2020-03-25 10:20
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5402 
---------------------------------------------------------------------- 
Bonne remarque Pierre, je n'avais pas encore fais attention à ça.
Je crois que ça viens de ça:
help.c: In function ‘a_propos’:
help.c:219:25: warning: macro "__TIME__" might prevent reproducible builds
[-Wdate-time]
                         __TIME__,
                         ^~~~~~~~

Voir aussi https://wiki.debian.org/ReproducibleBuilds

Je crois qu'il faut utiliser autre chose que la date (en tout cas pas en
utilisant __DATE__) pour identifier une compilation.
Sur macOS j'utilise le hash du dernier commit git avec "git rev-parse --short
HEAD" mais ça ne fonctionne que si on compile depuis un dépôt git. 

---------------------------------------------------------------------- 
 (0005403) LudovicRousseau (administrator) - 2020-03-25 11:14
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5403 
---------------------------------------------------------------------- 
Pierre, le choix "Force the use of standard theme" ne fonctionne pas chez mois
sur Ubuntu 18.04.
Ça ne change rien et J'ai l'erreur suivante dans les logs:
Wed Mar 25 11:04:38 2020, 1,000743 : Debug -
gsb_rgba.c:695:gsb_rgba_get_css_filename

(grisbi:1155): Gtk-WARNING **: 11:04:38.814: Theme parsing error: grisbi:1:0:
Failed to import: Erreur lors de l’ouverture du fichier
/home/rousseau/.config/grisbi : est un dossier
Wed Mar 25 11:04:38 2020, 1,002239 : Debug -
gsb_rgba.c:153:gsb_rgba_initialise_couleurs_par_defaut - 
Wed Mar 25 11:04:38 2020, 1,002264 : Debug -
gsb_rgba.c:433:gsb_rgba_set_colors_to_default
Wed Mar 25 11:04:38 2020, 1,002272 : Debug -
grisbi_prefs.c:919:grisbi_prefs_dialog_response

Et effectivement /home/rousseau/.config/grisbi est bien un dossier.
$ ls -l /home/rousseau/.config/grisbi
total 8
-rw-r--r-- 1 rousseau rousseau 2805 mars  23 15:01 grisbi-accels
-rw-r--r-- 1 rousseau rousseau 2065 mars  23 15:01 grisbi.conf 

---------------------------------------------------------------------- 
 (0005404) pbiava (administrator) - 2020-03-25 12:25
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5404 
---------------------------------------------------------------------- 
J'ai corrigé le problème de plantage.

Dis moi si quand tu choisis le thème Yaru simple, tu as les 3 boutons qui
s'affichent : Forcer le thème clair, sombre et léger ? 

---------------------------------------------------------------------- 
 (0005405) pbiava (administrator) - 2020-03-25 12:29
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5405 
---------------------------------------------------------------------- 
Bon en fait ça ne peut pas afficher les trois choix. 

---------------------------------------------------------------------- 
 (0005406) pbiava (administrator) - 2020-03-25 13:33
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5406 
---------------------------------------------------------------------- 
Pour Luc. L'initialisation des paramètres est dû à un changement dans
l'organisation des paramètres de grisbi utilisant gsettings. Avec la prochaine
version de grisbi, de nouveaux paramètres ont été ajoutés, ce qui fait qu'on
ne pouvait plus installer et faire fonctionner, en même temps, la version 1.2.2
et la nouvelle version.
Du coup j'ai aussi ajouté la possibilité d'avoir des paramètres différents
par utilisateurs déclarés sous Linux et Mac OSX. 

---------------------------------------------------------------------- 
 (0005407) LudovicRousseau (administrator) - 2020-03-25 13:39
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5407 
---------------------------------------------------------------------- 
Qui c'est Luc ?
Est-ce que ça veut dire qu'il faut effacer le dossier ~/.config/grisbi

Depuis le début les paramètres sont différents par utilisateurs. Je ne vois
pas comment ça pourrait être autrement puisque les fichiers de config sont
dans le ~/.config/ (sur GNU/Linux) de chacun.
Ou alors je ne comprend pas la phrase "j'ai aussi ajouté la possibilité
d'avoir des paramètres différents par utilisateurs déclarés sous Linux et
Mac OSX. " Cette modification est dans quel commit ? 

---------------------------------------------------------------------- 
 (0005408) pbiava (administrator) - 2020-03-25 14:28
 http://www.grisbi.org/bugsreports/view.php?id=2007#c5408 
---------------------------------------------------------------------- 
c'est Ludes88.
> Est-ce que ça veut dire qu'il faut effacer le dossier ~/.config/grisbi

Oui et non. Le fichier grisbi.conf n'est plus utilisé depuis la version 1.2.0
qui utilise gsettings à la place.

Par contre, il est utile pour les utilisateurs de grisbi sous Windows puisque
gsettings ne fonctionnant pas correctement et qu'il n'y a pas un de ces
utilisateurs qui puisse trouver pourquoi, j'ai remis en service ce fichier qui
est un pis-aller.

> Mac OSX. " Cette modification est dans quel commit ?
> ----------------------------------------------------------------------

Sous Linux et peut-être aussi sous Mac OSX, les paramètres qui sont définis
dans org.gtk.grisbi.gschema.xml sont communs à tous les utilisateurs.

Comme ces fichiers sont différents entre la version 1.2.0 et la version 1.9.90
il y a un problème de compatibilité en fonction du moment ou tu installes tes
packages.

Je ne m'en était jamais inquiété jusqu'à ce que je réinstalle une version
1.0.4 puis une 1.2.2 pour faire des tests . La version. 1.2. ne se lançait plus
temps que je ne désinstallais pas la version de développement.

Il existait plusieurs solutions dont celle qui demande le moins de travail, est
de rendre re-localisable le chemins des clefs. C'est ce que j'ai choisi mais
elle a un inconvénient majeur, c'est que dconf-editor ne fonctionne plus.

voir commit 6a0d04e

Je pense revenir en arrière à moins de trouver un éditeur qui fonctionne.

On peut en discuter par mail si tu as une meilleure idée. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2020-03-18 08:02 Ludes88        New Issue                                    
2020-03-18 08:02 Ludes88        File Added: Screenshot from 2020-03-18
07-58-18.png                    
2020-03-18 22:24 LudovicRousseauNote Added: 0005379                          
2020-03-19 06:20 pbiava         Note Added: 0005380                          
2020-03-19 08:06 Ludes88        Note Added: 0005381                          
2020-03-19 15:14 LudovicRousseauNote Added: 0005382                          
2020-03-19 19:39 Ludes88        Note Added: 0005383                          
2020-03-19 21:27 pbiava         File Added: Yaru_theme.png                    
2020-03-19 21:27 pbiava         Note Added: 0005384                          
2020-03-20 00:06 Ludes88        File Added: Screenshot from 2020-03-19
23-53-45.png                    
2020-03-20 00:06 Ludes88        Note Added: 0005385                          
2020-03-20 06:16 pbiava         Note Added: 0005386                          
2020-03-20 08:08 Ludes88        Note Added: 0005387                          
2020-03-20 15:08 pbiava         Note Added: 0005388                          
2020-03-20 15:08 pbiava         Assigned To               => pbiava          
2020-03-20 15:08 pbiava         Status                   new => assigned     
2020-03-20 15:46 LudovicRousseauNote Added: 0005389                          
2020-03-20 16:27 pbiava         File Added: Choix_theme.png                    
2020-03-20 16:27 pbiava         Note Added: 0005390                          
2020-03-20 16:47 LudovicRousseauNote Added: 0005391                          
2020-03-20 19:47 pbiava         Note Added: 0005392                          
2020-03-20 19:55 Ludes88        Note Added: 0005393                          
2020-03-21 07:35 pbiava         Note Added: 0005394                          
2020-03-24 17:41 pbiava         Note Added: 0005396                          
2020-03-24 17:41 pbiava         Status                   assigned => feedback
2020-03-24 17:41 pbiava         Note Added: 0005397                          
2020-03-24 19:04 LudovicRousseauNote Added: 0005398                          
2020-03-24 20:58 Ludes88        File Added: Screenshot from 2020-03-24
20-50-00.png                    
2020-03-24 20:58 Ludes88        Note Added: 0005399                          
2020-03-24 20:58 Ludes88        Status                   feedback => assigned
2020-03-25 06:54 pbiava         File Added: compilation de grisbi.png           
        
2020-03-25 06:54 pbiava         Note Added: 0005400                          
2020-03-25 08:08 Ludes88        Note Added: 0005401                          
2020-03-25 10:20 LudovicRousseauNote Added: 0005402                          
2020-03-25 11:14 LudovicRousseauNote Added: 0005403                          
2020-03-25 12:25 pbiava         Note Added: 0005404                          
2020-03-25 12:29 pbiava         Note Added: 0005405                          
2020-03-25 13:33 pbiava         Note Added: 0005406                          
2020-03-25 13:39 LudovicRousseauNote Added: 0005407                          
2020-03-25 14:28 pbiava         Note Added: 0005408                          
2020-04-01 11:03 pbiava         Status                   assigned => resolved
2020-04-01 11:03 pbiava         Resolution               open => fixed       
2020-04-01 11:03 pbiava         Fixed in Version          => development (git)
======================================================================



Plus d'informations sur la liste de diffusion bugsreports