Difference between revisions of "Cocoa for EiffelVision2"

(Current Status)
Line 18: Line 18:
  
 
= Current Status =
 
= Current Status =
 +
 +
'''06.04:''' We now have a graphical version of ES 5.7 running on OS X (both ppc and intel). The problem was with the fontconfig libraray: The 2.3.2 version seems to crash where the 2.2.3 works fine. There are still a few problems with fonts sizes though..
 +
 
'''30.4''': We have EiffelStudio compiled for ppc and running on ppc and intel macs. The Gtk+ GUI works more or less but some things (like wizards) are missing atm.
 
'''30.4''': We have EiffelStudio compiled for ppc and running on ppc and intel macs. The Gtk+ GUI works more or less but some things (like wizards) are missing atm.
 
It required a lot of hacking and we're now trying to get newer builds, and streamline the process for getting a build on the mac.
 
It required a lot of hacking and we're now trying to get newer builds, and streamline the process for getting a build on the mac.

Revision as of 05:57, 6 May 2006


Overview

The goal of this project is to provide Vision with a cocoa backend to make it truly native on the mac. For more information please refer to the discussion page. See also OSX_release_infrastructure.

Milestones

M1: April 25th

  • get EiffelStudio 5.7 compiled under OS X

M2: May 2nd

  • Get a Vision window displayed with a Cocoa window (involves eventloop porting)

M3: May

  • To be completed by the team

Current Status

06.04: We now have a graphical version of ES 5.7 running on OS X (both ppc and intel). The problem was with the fontconfig libraray: The 2.3.2 version seems to crash where the 2.2.3 works fine. There are still a few problems with fonts sizes though..

30.4: We have EiffelStudio compiled for ppc and running on ppc and intel macs. The Gtk+ GUI works more or less but some things (like wizards) are missing atm. It required a lot of hacking and we're now trying to get newer builds, and streamline the process for getting a build on the mac. I think the next goal should be to get a self-compiling version of ec so that we can skip building the f_code on linux and then adopt the build-script.

Team

Everyone intrested in this project is welcome to join our mailinglist es-mac@origo.ethz.ch