Le 22 nov. 08 à 00:35, Fred Kiefer a écrit :

> Thank you Nicolas, David and Quentin for your positive replies.

Well, thanks for raising the issue and all your hard work on the  
AppKit :-)

> Looks
> like we definitely will be able to do better with the next release.

Yes.

> I am
> volunteering to help you integrate back the changes from Wild Menus  
> and
> Camaelon into gui.

That's really great!
On my side, I'm going to first resubmit all my existing AppKit  
patches, then if nobody has tackled Wild Menus merge in the meantime,  
I'll to look at it and split the code so you can reintegrate the  
necessary changes back into gnustep-gui.

> It would be best if you break them down into smaller
> parts first to make the integration easier.

Makes sense.

> As for other changes you are really welcome to start coding again on
> GNUstep, I hope that you will be surprise by some of the progress we
> made during the last year.

Indeed. I remember to have observed some very nice progresses in  
NSView, NSImage and glyph generation. Writing EtoileUI on both GNUstep  
and Mac OS X at the same time have confirmed this impression. It's a  
big framework that use many features of AppKit, and with few  
workarounds it works well on both GNUstep and AppKit. The only major  
things that aren't working as well on GNUstep as Cocoa are the drag  
and drop and the nib support. I haven't tried nib support for few  
months though, so this might have changed. iirc time to time the  
drawing code ported from Mac OS X also need to be adjusted to get the  
same result.

NSArray now works well over DO, this was a really nice fix too in  
Foundation. I can now do funny stuff like browsing and modifying the  
UI of a running application from another one by the mean of DO and  
CoreObject. Another GNUstep change that has really made a difference  
is the fact gnustep-make has become a lot better at building frameworks.

> And I hope you keep up the speed of progress
> in your great project!

:-)

Quentin.
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à