mardi, août 29, 2006

OpenOffice.org at Apple Expo (Paris)

The Mac OS X Porting Team is proud to announce OpenOffice.org will be present at Apple Expo (Paris), from 12 to 16 september.

Many thank's to Frédéric Vuillod, Manuel Naudin, Benoit Koch, Sophie Gautier and Cusoon for their help !

I'll be present too the 15th and 16th, a good occasion to show the native version (running without X11) in runtime.

See you !!

Native menu

Contact : mac@porting mailing list or ericb at openoffice dot org

mardi, août 22, 2006

OpenOffice.org without X11 : native menus are coming ...

Christian again did some black magic with event loops, with some code one proposed me to test.

Everything is described on Christian's wiki


...and now we have, combined with Pavel's work real native menus.
It means OpenOffice.org without X11 menubar now looks like other Mac Applications !!


Native menu


Currently, this bar is not completely active, and using a wrong charset, but this will be fixed soon (click on preview to enlarge) :

We know we have a lot to do to make all menus work, but this is another big step forward we did.

See the OpenOffice.org without X11 screenshots link

Next work in progress : add other native controls (sccrollbar, buttons ..etc)

Stay tuned ;)



Contact : mac@porting mailing list or ericb at openoffice dot org

--
ericb

dimanche, août 20, 2006

Native Mac OS X port: new screenshots

Back since a week, a lot of changes in Mac OS X native port of OpenOffice.org have been done while I was on holidays !!

I first want to say thank you to Christian Lippka for all the work he recently did with bitmaps: his work is great, and helped a lot.

A big thank you Christian !!

Of course, I don't forget Pavel, Pierre ...and all other people of the Mac Team, doing a wonderfull work for the port: thank you too ! :-)


Using these changes, OpenOffice.org runs without X11 (using Pavel tips with droplet).
How ? Just have a look... ( Terminal.app replaced xterm, to proof I really didn't use X11)

First example, using draw (click the preview to enlarge):


Native Draw




Native Draw



Second, opening Business cards sample in Writer (click the preview to enlarge):


Native writer



To satisfy the curious ~ 70 other screenshots can be found here : Other screenshots of OpenOffice.org on Mac OS X without X11

Note: don't forget to ask me if you want to use these screenshots.


Of course , a lot has to be done, and currently, we have still important problems to solve :

- event loops
- complete ATS font server implementation
- implement all missing methods in aqua
- complete windowing management (some parent issues)
- practice intensive debug

- (lot of other tasks ... )

The most important: we need help from experimented Carbon developers.

If you have a very good Carbon API experience and want to contribute on OpenOffice.org, please contact us !


To be continued ...

--
ericb

Contact : mac@porting mailing list or ericb at openoffice dot org