Discussion:
[grisbi-devel] Migration Grisbi vers Gtk3 demande d'aide sur la partie CSS et thèmes
Pierre Biava
2016-09-17 21:36:18 UTC
Permalink
Bonsoir,

J'ai poussé sur master la partie la plus facile des modifications à
venir. Pour le reste je vais y aller par étapes mais il y a risque que
je casse master pendant un certain temps.

Sinon j'ai besoin d'aide sur la partie CSS et thÚme ainsi que sur la
nouvelle gestion de la dimension des widgets. J'ai commencé à utiliser
un fichier css pour faire des choses faciles mais je butte sur la
colorisation des cellules des tree_view et autres objets.

Si quelqu'un à un peu de temps pour m'expliquer comment ça fonctionne ça
m'avancerait beaucoup.

Bonne soirée.
--
A+

Pierre Biava
Rémi Cardona
2016-09-18 14:21:44 UTC
Permalink
Post by Pierre Biava
Bonsoir,
Salut Pierre,
Post by Pierre Biava
J'ai poussé sur master la partie la plus facile des modifications à
venir. Pour le reste je vais y aller par étapes mais il y a risque que
je casse master pendant un certain temps.
Sinon j'ai besoin d'aide sur la partie CSS et thème ainsi que sur la
nouvelle gestion de la dimension des widgets. J'ai commencé à utiliser
un fichier css pour faire des choses faciles mais je butte sur la
colorisation des cellules des tree_view et autres objets.
Si quelqu'un à un peu de temps pour m'expliquer comment ça fonctionne ça
m'avancerait beaucoup.
Pour l'instant, comme on avait pas encore clairement défini quelle(s)
version(s) de gtk3 on vise, je me suis "interdit" de regarder les trucs
trop récents, dont le CSS.

Mais avec 3.22, le tableau assez sombre de gtk3 commence à sérieusement
s'éclaircir:

* choix ferme du CSS comme système fondamental pour les thèmes
* API de thème enfin déclarée stable

https://blogs.gnome.org/mclasen/2016/04/29/yet-another-gtk-update/

Donc avant de se lancer dans le CSS, je pense qu'il est indispensable
qu'on définisse quelles versions de gtk3 on veut supporter. Comme
toujours, plus ce choix sera large, plus la tâche sera compliquée.

Salutations :)

Rémi
Pierre Biava
2016-09-19 05:45:02 UTC
Permalink
Rémi Cardona a écrit le 18/09/2016 à 16:21 :

Bonsoir Rémi,
Post by Rémi Cardona
Pour l'instant, comme on avait pas encore clairement défini quelle(s)
version(s) de gtk3 on vise, je me suis "interdit" de regarder les trucs
trop récents, dont le CSS.
C'est dommage. Le CSS n'est pas récent (3.0 New theme system ). Ceci
étant dit, pour ce qui est du CSS, j'ai fait le minimum pour faire
fonctionner grisbi. C'est à dire pas grand chose mais j'anticipe la
suite car se former à une nouvelle technologie pour moi, prend du temps.

En tout cas, je ne me voyais pas passer par une étape intermédiaire qui
s'est terminée avec la 3.16.
Post by Rémi Cardona
Mais avec 3.22, le tableau assez sombre de gtk3 commence à sérieusement
* choix ferme du CSS comme système fondamental pour les thèmes
* API de thème enfin déclarée stable
https://blogs.gnome.org/mclasen/2016/04/29/yet-another-gtk-update/
Lien intéressant.
Post by Rémi Cardona
Donc avant de se lancer dans le CSS, je pense qu'il est indispensable
qu'on définisse quelles versions de gtk3 on veut supporter. Comme
toujours, plus ce choix sera large, plus la tâche sera compliquée.
Actuellement je suis en 3.18 mais je n'ai rien fait de supérieur à la
3.16 du moins je le pense. Donc on peut partir de là à minima.

Bonne journée.
--
A+

Pierre Biava
Loading...