On 10/24/05, Dennis Leeuw <[EMAIL PROTECTED]> wrote: > Actually I think Riccardo has some valid points. > I would love to see Cameleon integrated into -core, but marketing wise I > think releasing GNUstep 1.0, would do us more good then anything else.
Releasing GNUstep (gui) 1.0 would be good yes. But we need to identify exactly what's missing and set precise goals for what a 1.0 should (or not) provide.. Regarding Camaelon, it *does not* need to be integrated into -core at all ! Camaelon, as "a pixmap theme engine", is fine outside gnustep (even if it could be committed on the gnustep cvs, possibly, but that's another story). What needs to be done in -core is the whole part of Camaelon that deals with integrating the pixmap engine ("Camaelon") with -gui. Basically, properly separating the widgets rendering in GSDrawFunctions instead of having it defined in each widget. So it's more a refactoring than anything else.. Ok, I guess I should actually work on that and extract a proper patch for -gui from the current Camaelon; as I said, it will amount to a refactoring rather than adding new things, so for the end-user/stability that shouldn't have any impact (hopefully ;-). But once it's done, if you want to change -gui, you just need to modify GSDrawFunctions methods; Camaelon will just provide an implementation of GSDrawFunctions where the rendering in each methods use pixmap rather than NSBezier et al. code.. -- Nicolas Roard "Any sufficiently advanced technology is indistinguishable from magic." -Arthur C. Clarke _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev