En fait non, on a pas besoin de la version CVS de GNUstep pour avoir les thèmes, on a juste besoin de Camaelon, et c'est tout, pas besoin de patch. Mais la dernière version de Camaelon est en effet sur le cvs d'étoilé (http://www.etoile-project.org)... donc bon.. ceci dit on peut récupérer les tgz des builds journalières...
Maintenant, ce que fait Camaelon est deux choses:
- modifier les widgets pour que leur "dessin" soit géré par une seule classe donnée
- une implémentation de cette classe qui utilise des images pour dessiner les widgets (thèmes pixmaps)
Grâce à Objective-C on a en effet pas besoin que cette modif des widgets soit intégrée à GNUstep, vu qu'on peut remplacer du code à la volée. Cependant, ce serait mieux que ce code soit quand même intégré à GNUstep lui même (histoire de pas avoir à reporter les modifs de GNUstep dans Camaelon par exemple), et ça c'est en cours en ce moment. Même si ça ne changera pas grand chose pour l'utilisateur final :-)
[^] # Re: à l'exception, évidemment...
Posté par Nicolas Roard . En réponse à la dépêche Gorm 1.0 est disponible. Évalué à 1.
Maintenant, ce que fait Camaelon est deux choses:
- modifier les widgets pour que leur "dessin" soit géré par une seule classe donnée
- une implémentation de cette classe qui utilise des images pour dessiner les widgets (thèmes pixmaps)
Grâce à Objective-C on a en effet pas besoin que cette modif des widgets soit intégrée à GNUstep, vu qu'on peut remplacer du code à la volée. Cependant, ce serait mieux que ce code soit quand même intégré à GNUstep lui même (histoire de pas avoir à reporter les modifs de GNUstep dans Camaelon par exemple), et ça c'est en cours en ce moment. Même si ça ne changera pas grand chose pour l'utilisateur final :-)