[grisbi-bugs] [Grisbi 0002126]: modifier les couleurs de fond
Grisbi Bug Tracker
bugtracker at grisbi.org
Lun 21 Juin 21:01:35 CEST 2021
The following issue has been CLOSED
======================================================================
https://www.grisbi.org/bugsreports/view.php?id=2126
======================================================================
Reported By: phlpp
Assigned To: LudovicRousseau
======================================================================
Project: Grisbi
Issue ID: 2126
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: closed
OS: Autre(Other)
Unstable Impact: Yes
Version OS:
Version GTK:
Resolution: no change required
Fixed in Version:
======================================================================
Date Submitted: 2021-05-05 20:05 CEST
Last Modified: 2021-06-21 21:01 CEST
======================================================================
Summary: modifier les couleurs de fond
Description:
depuis quelques jours ( je ne peux pas dater le changement. ça a commencé sur
la version 2.01 et le passage à la 2.03 il y a 48 heures n'a rien changé ) la
fenêtre grisbi affiche un fond noir.
En allant dans les paramètres / Affichage / Polices et Logo / Thème, le choix
"Forcer l'utilisation d'un thème clair" n'apporte pas réellement
d'amélioration. Seul les endroits où il y a du texte apparaissent alors en
blanc, mais le reste de la fenêtre reste noire (voir capture d'écran en pièce
jointe)
Ce n'est pas un problème de mode clair / sombre. Le passage en mode clair sur
l'ordi ne change rien.
juste pour info, comment trouver la version GTK sur OS X
Merci
======================================================================
----------------------------------------------------------------------
(0006176) pbiava (administrator) - 2021-05-10 14:47
https://www.grisbi.org/bugsreports/view.php?id=2126#c6176
----------------------------------------------------------------------
dernière version "stable" :
https://sourceforge.net/projects/grisbi/files/grisbi%20stable/2.0.x/2.0.3/
dernière version "instable" :
https://sourceforge.net/projects/grisbi/files/grisbi%20unstable/2.1.x/2.1.0/
Je sais que Ludovic a fait quelque chose de spécial pour utiliser le thème
sombre sur Mac OSX. Il faudrait poser la question sur la liste devel.
----------------------------------------------------------------------
(0006178) LudovicRousseau (administrator) - 2021-05-10 18:01
https://www.grisbi.org/bugsreports/view.php?id=2126#c6178
----------------------------------------------------------------------
D'après la copie d'écran ce n'est pas juste un fond noir, mais tout le thème
sombre de Grisbi qui est utilisé.
Si je comprend bien macOS est configuré en mode sombre. Exact ?
La version de Gtk+3 est indiqué dans Grisbi -> À propos
----------------------------------------------------------------------
(0006179) phlpp (reporter) - 2021-05-10 18:42
https://www.grisbi.org/bugsreports/view.php?id=2126#c6179
----------------------------------------------------------------------
que macOS soit configuré en mode clair ou en mode sombre, le résultat est le
même pour grisbi
GTK+ version : 3.24.23
----------------------------------------------------------------------
(0006180) LudovicRousseau (administrator) - 2021-05-11 18:01
https://www.grisbi.org/bugsreports/view.php?id=2126#c6180
----------------------------------------------------------------------
Que donne la commande suivante (dans un Terminal) :
grep force-type ~/Library/Application\ Support/Grisbi/config/grisbi.conf
----------------------------------------------------------------------
(0006184) phlpp (reporter) - 2021-05-12 20:51
https://www.grisbi.org/bugsreports/view.php?id=2126#c6184
----------------------------------------------------------------------
force-type-theme=0
en changeant le thème, j'obtiens (parfois) les valeurs suivantes, après
fermeture de grisbi. je dis parfois parce qu'après beaucoup d'essais, ça ne
marche pas toujours. (surement mauvaises manip de ma part)
À l'inverse, en modifiant manuellement la valeur de force-type-theme avant
d'ouvrir grisbi, dans préférences, lorsque je clique sur Affichage / Polices
et logo, je lis
0 - sélection automatique
1 - forcer l'utilisation d'un thème clair
2 - forcer l'utilisation d'un thème sombre
3 - forcer l'utilisation d'un thème léger
Cela n'apporte pas de modification dans l'affichage du fond noir dans grisbi.
Seul la couleur du fond derrière le texte change
J'ai aussi essayé 4 comme valeur
Dans Affichage / polices et logo, il n'y a rien d'écrit dans la boite affichant
le thème
----------------------------------------------------------------------
(0006185) pbiava (administrator) - 2021-05-13 07:55
https://www.grisbi.org/bugsreports/view.php?id=2126#c6185
----------------------------------------------------------------------
Je me demande si il n'y a pas une confusion sur le fonctionnement de l'option
forçage du thème.
Cette option sert à forcer grisbi à utiliser ses couleurs foncées ou claires
quand le thème de l'OS n'est pas détecté. C'était le cas sous Gnome car
certains thèmes n'avaient pas "dark" dans leur nom.
Sous Mac OSX, si j'ai bien compris, on ne détecte pas automatiquement le thème
foncé. Dans ce cas c'est fait au lancement de grisbi (?) et dans le fichier
grisbi-dark.css on ajoute "gtk-dark.css". Je me demande donc si il ne faut pas
aussi mettre "gtk.css" dans le fichier grisbi.css pour forcer gtk à repasser en
mode clair.
----------------------------------------------------------------------
(0006186) phlpp (reporter) - 2021-05-13 10:07
https://www.grisbi.org/bugsreports/view.php?id=2126#c6186
----------------------------------------------------------------------
je sors de mon domaine de compétence, mais est-ce qu'il y a une valeur que je
peux modifier à la main pour restaurer le fond blanc dans la fenêtre grisbi.
Dans le fichier grisbi.css, il y a au début une liste @define-color. le code du
noir (0,0,0) est utilisé 5 fois. Est-ce l'une de ces valeurs qui gère le fond.
Est-ce que le fond noir est une couleur forcée ou bien un choix par défaut du
système si la couleur de fond n'est pas définie ?
l'expression background-color: rgb(0,0,0) n'est utilisée qu'une fois dans la
section .content-view .tile { , j'ai essayé la valeur 128,128,128, cela n'a
apparemment rien changé
et l'expression background-color: rgba(0,0,0,1); n'est pas utilisée une seule
fois
----------------------------------------------------------------------
(0006187) LudovicRousseau (administrator) - 2021-05-13 16:44
https://www.grisbi.org/bugsreports/view.php?id=2126#c6187
----------------------------------------------------------------------
Grisbi sur macOS a une détection du mode sombre/clair au lancement de Grisbi.
Le réglage force-type-theme devrait rester sur 0 (sélection automatique).
Par contre si vous avez fait des modifications de couleurs (ce qui crée le
fichier ~/Library/Application Support/Grisbi/config/grisbi.css) alors les
couleurs sont celles que vous avez spécifié et plus celle des thèmes par
défaut de Grisbi.
Proposition :
- renommez/effacer le fichier ~/Library/Application
Support/Grisbi/config/grisbi.css
- relancez Grisbi
C'est mieux ?
----------------------------------------------------------------------
(0006244) LudovicRousseau (administrator) - 2021-06-20 22:09
https://www.grisbi.org/bugsreports/view.php?id=2126#c6244
----------------------------------------------------------------------
phlpp, est-ce que ma proposition a résolu le problème ?
----------------------------------------------------------------------
(0006245) phlpp (reporter) - 2021-06-21 18:53
https://www.grisbi.org/bugsreports/view.php?id=2126#c6245
----------------------------------------------------------------------
Désolé, je croyais l'avoir fait lorsque je suis allé bidouiller dans le
fichier.
Effectivement, après suppression du fichier grisbi.css, les couleurs sont
redevenues normales.
À quoi sert ce fichier css alors ?
Dans tous les cas, merci
Philippe
----------------------------------------------------------------------
(0006246) LudovicRousseau (administrator) - 2021-06-21 21:01
https://www.grisbi.org/bugsreports/view.php?id=2126#c6246
----------------------------------------------------------------------
Ce fichier sert à modifier les couleurs.
Mais il ne faut pas mettre n'importe quoi dedans sinon les couleurs sont aussi
n'importe quoi.
Issue History
Date Modified Username Field Change
======================================================================
2021-05-05 20:05 phlpp New Issue
2021-05-05 20:09 phlpp File Added: capture.jpg
2021-05-10 14:47 pbiava Note Added: 0006176
2021-05-10 18:01 LudovicRousseauNote Added: 0006178
2021-05-10 18:01 LudovicRousseauAssigned To => LudovicRousseau
2021-05-10 18:01 LudovicRousseauStatus new => assigned
2021-05-10 18:42 phlpp Note Added: 0006179
2021-05-11 18:01 LudovicRousseauNote Added: 0006180
2021-05-12 20:51 phlpp Note Added: 0006184
2021-05-13 07:55 pbiava Note Added: 0006185
2021-05-13 10:07 phlpp Note Added: 0006186
2021-05-13 16:44 LudovicRousseauNote Added: 0006187
2021-06-20 22:09 LudovicRousseauNote Added: 0006244
2021-06-21 18:53 phlpp Note Added: 0006245
2021-06-21 21:01 LudovicRousseauNote Added: 0006246
2021-06-21 21:01 LudovicRousseauStatus assigned => closed
2021-06-21 21:01 LudovicRousseauResolution open => no change
required
2021-06-21 21:01 LudovicRousseauOS => Autre(Other)
2021-06-21 21:01 LudovicRousseauUnstable Impact => Yes
======================================================================
Plus d'informations sur la liste de diffusion bugsreports