Après presque un an d’inactivité, je compte me remettre à travailler sur les thèmes E17. mais cette fois ci, je vais passer par la phase d’apprentissage du langage (si on peut considérer que c’est un langage propre) EDC. Et oui, car faire un thème E17, ce n’est pas aussi simple que d’en faire pour Gnome!

Un exemple: le fichier edj qui gère uniquement les bordures de fenêtre ne fait pas moins de 7500 lignes, fiou! Et faut voir le code!

group {
name: « e/widgets/border/noresize/border »;
// ALSO:
// borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
data {
// this tells e the border is shaped
item: « shaped » « 1 »;
}
parts {
part {
name:           « whole »;
type:           RECT;
description {
state: « default » 0.0;
visible: 0;
rel1 {
relative: 0.0 0.0;
offset:   0   0;
}
rel2 {
relative: 1.0 1.0;
offset:   -1  -1;
}
}
}

Croyez moi, ce n’est pas toujours explicite!

Je vais donc remettre à jour mon second site, qui prend sérieusement la poussière: http://e17artwork.tuxfamily.org