mercredi, avril 21, 2010

Be able to see any Image in Writer, as a slideshow ... (idea of 21st april)

Just a wild idea (don't know whether this is realistic or not), but after I watched Google Chrome video, I was thinking to myself : what about be able to see any image as a slideshow ?

(Sort of) scenario :

Imagine you are reading a Writer /Draw or whatever document, and in this document, a nice image.

-> click one dedicated shortcut : et hop ! the image appears in fullscreen, including possible annotations
-> move the mouse : a front like menu appears, and you can stop, or display the next image found in the document, maybe do more ..

Ok, was just an idea ... back to the real work :-)

Libellés : , , , , ,

lundi, janvier 11, 2010

Welcome to new students joining the OpenOffice.org Education Project

EducOOo Logo

Morgan Magnin just advertised me today : two students from Ecole Centrale Nantes(aka ECN) will continue the effort this semester (january to june 2010) :-)

Welcome to Cyril le Mat and Arthur Bonnet!

It is planned to continue to improve the HP Tablet PC use with Impress.

The great news, is that this new project will start the third year of cooperation between OpenOffice.org Education Project and ECN.

Links: see the blog entry about the previous project just finished and screenshots about "Tablet PC and OpenOffice.org (french, sorry).





Are you student in computing, and want to learn code (mostly C++), fight with well defined and mentored projects ? or simply contribute to OpenOffice.org, instead of doing dumb internal projects ? Just find a teacher, as correspondant, and join the OpenOffice.org Education Project :-)


Contact : IRC
Channel : #education.openoffice.org
Server : irc.freenode.net




"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki

EducOO.org blog (french)

OOo4Kids Project

Many thanks to Ben Bois , author of the EducOOo logo, dedicated to the OpenOffice.org Education Project
...

Libellés : , , , , , , , , , ,

samedi, novembre 14, 2009

OOo4Kids.activity.xo is available !

EducOOo Logo

On XO machines, when using Sugar, an application must respect some criterias, to appear listed as activity. We had in the scope to provide OOo4Kids as activity on Sugar.

...and the first step is done !!

Until yesterday evening (late in the night), Thomas Fontenay and me, worked hard to fix a silly issue we had with the first .xo archive of OOo4Kids. In fact, symlink are prohibited in the activity tree, and we had to modify it. + we had to include the changes in the OOo4Kids build process, similar to the OpenOffice.org one.


For the moment, we only provide en-US, but other locales are possible, like italien, spanish, french, german, and portuguese.

The lucky XO owners can download the archive there

Next steps :

* improve the set, and make its build more robust
* improve performance (simplify, simplify, remove dead code .. )
* work on the Journal implementation
* Study the sharing mechanism, like allow several children to work on the same document, though the network
* improve the python support
As you can see, there is place for a lot of students applications !!

Last but not least, I repeat my thank you to Thomas Fontenay, Abdelkader Belabbes, students at Epitch Paris for their good work.

Libellés : , , , , , , , ,

mercredi, octobre 28, 2009

Portable OOo4Kids

EducOOo Logo

Since I finally figured out what was wrong, we have Portable OOo4Kids on Windows XP (SP3 mini). To understand more, I started from the version Pierre-Yves Gosset a friend of mine from Framasoft did, but I had to do a lot of modifications, I did some cleanup, and created new files, to obtain something clean.

As a beginning, I started with a french version, but that's very easy to create other locales.

Stay tuned ;-)

Libellés : , , , , , ,

jeudi, octobre 01, 2009

OOo4Kids call for donation

You appreciate OOo4Kids or any action the Education project does ?

So now, you have no excuse to not help us :)

For that, Ben Bois did yet another great thing, and added a donate link on the download website


Other nice feature ... look at the thermometer on left ;)

OOo4Kids : disk image mounted on Mac OS X

The money will help us to found other actions, and more, to really create a bridge between OpenOffice.org Project and the Education

Thanks a lot to all the donators !!


"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki

EducOO.org blog (french)

OOo4Kids Project

Many thanks to Ben Bois , author of the EducOOo logo, dedicated to the OpenOffice.org Education Project
...

Libellés : , , , , , ,

jeudi, juin 18, 2009

Use a .png for the SplashScreen (i.e. no longer use .bmp)

A bit less than two month ago, I modified OOo source code, to be able to load a .png splashscreen (same story for the about too). I received a nice help from Thorsten Behrens, Philipp Lohmann and Herbert Duerr, who explained me what do (the most clean way to do), how to remove the transparent places and more.

After fixing a bug on Linux (the renderer not correctly initialized), it works nicely on both Mac OS X and Windows since end of April, and on Linux (all ports) since early May (because of the bug).

OOo4Kids 1

Design of the OOo4Kids logo : Ben Bois

As you can see, I added the possibility to play with transparency. One other reason to choose .png was that the .png are lighter than .bmp. Finally the gain was around 360 kB, compared to the .bmp

This is not perfect (some little white pixels due to rounding in the corners ), but gives IMHO a better User Experience, and opens the door to Funky Splashscreens :)

Of course, if one ask me, I'd be glad to backport that into OpenOffice.org source code (not sure because one told me there was something else in progress ... so, I don't know).

Important: we do not distribute anything publically, and will replace the OpenOffice.org application icon in the dock (and provide our own) asap .

To be continued ...

Libellés : , , , , ,

samedi, décembre 13, 2008

appleremote02 (part 4)

Removing the F5 key

In appleremote01 cws, the plan was to send keycodes, and the sd had to interpret as commands for the slideshow. It works perfectly, but has the drawback to not respect the portability criteria.

As replacement, I modified the way events are sent to the application

Before, we had :

[NSApp postEvent:

[NSEvent keyEventWithType:NSKeyDown
location: NSZeroPoint
modifierFlags : modifierFlags
timestamp: 0
windowNumber: [[NSApp keyWindow] windowNumber]
context: nil
characters: characters
charactersIgnoringModifiers: characters
isARepeat: toBeRepeated
keyCode: theKeyCode]
atStart: NO];

Means, for every case, I sent the right keycode, for the right slideshow command ( I passed the theKeycode variable to the postEvent method, using an keyEventWithType:NSKeyDown type) (for further information, see RemoteMainController.m appleremote01 )

The new implementation is different :

1) I created a different event type (otherEventWithType:NSApplicationDefined ) sent to the NSApp


- (void) postTheEvent: (short int)buttonIdentifier modifierFlags:(int)modifierFlags
{
[NSApp postEvent:
[NSEvent otherEventWithType:NSApplicationDefined
location:NSZeroPoint
modifierFlags:modifierFlags
timestamp: 0
windowNumber:[[NSApp keyWindow] windowNumber]
context:nil
subtype:AppleRemoteControlEvent
data1: buttonIdentifier
data2: 0]
atStart: NO];
}


(for further information, see RemoteMainController.m appleremote02)

2) in AquaSalInstance::handleAppDefinedEvent(), the NSApp detects the event (in vcl/aqua/app/salinst.cxx ), and turns it into a MEDIA_COMMAND_(some_name) event through the data1 parameter. Then, the sd received the event throught the eventlistener, and does the dispatching to the ::Command and ::Notify implemented methods.

The problem was, it works nicely for all events sent, but only when the slideshow is running.

Means: no way to start the slideshow using the same method as the one used for e.g. gotoNextSlide(), gotoFirstSlide() and so on. My first hack was to continue to create, in salinst.cxx, the NSKeyDown event. The problem is ... it is just a hack.

So I decided to figure out what was happening. And for that, I implemented new methods (uggly buggy hacks, but very usefull to trace everything at runtime), in sd/source/ui/view/viewshel.cxx (see the diff for further information)

What I discovered, is, the events coming from the remote are never seen, when the slideshow is not started !

My first tries where: maybe I do no send the event to the right frame ? So I implemented another hack, when sending the "PLAY" command. The idea was to check for every frame, and see what happens ... More precisely, doing :

switch ([pEvent data1])
{
case kRemoteButtonPlay:
{
nCommand = MEDIA_COMMAND_PLAY;
std::list::iterator it = pSalData->maFrames.begin();
while( (*it) && (it != pSalData->maFrames.end()) )
{
AquaSalFrame* pFrame = (*it);
Window * pWindow = pFrame->GetWindow();
if( pWindow )
{
const Point aPoint;
CommandEvent aCEvt( aPoint, COMMAND_MEDIA, FALSE, &nCommand );
NotifyEvent aNCmdEvt( EVENT_COMMAND, pWindow, &aCEvt );
fprintf( stdout, "EVENT_COMMAND Notified from
AquaSalInstance::handleAppDefinedEvent \n");

if ( !ImplCallPreNotify( aNCmdEvt ) )
pWindow->Command( aCEvt );
}
it++;
}
}


But nothing ... After tracing a lot, and using the backtraces for working and not working events, Philipp Lohmann suggested me to check the focused window.

So did I, using Window* pWindow = Application::GetFocusWindow(); instead of the list of frames.
And one more time, it was not working :-/

So what is the problem ? After yet another discussion on IRC, Philipp finaly found the reason, following ( if I'm not wrong) Christian Lippka explanations : the draw event listener for the slideshow is not active.

More precisely, the "play" does not work on Windows too. The reason is, as soon as the slideshow exists, it registers as event listener of the application. But that is AFTER the slideshow is started. Said differently, the slideshow doesn't exist at all, before the F5 key is pressed :)

=> So the events go nowhere (what I verified since several days ;) )

The solution (see issue 97195 ) in the air is the sd to register as event handler before. Andre Fischer is the specialist, and will work on that.

So far, once it will work, I'll just fix that in 2 minute, and this is the last change I see before to declare the cws as Ready for QA (and find someone for the QA ...) : everything else works, including a new little feature: play/pause when slideshow started.

Crossing the fingers to see the change occur before the deadline of 3.1 (waiting, I'll have a look at how eventlistener work ... cannot be bad to understand how things work ... ;-) )

.. to be continued ...

Libellés : , , , , , ,

mercredi, décembre 10, 2008

Centrale Nantes and Education Project : first result with Tablet PC and Impress

Education Project Logo

More information on the original link (french ) : Tablet PC

After hours of compilation, the first try gives interesting results :
Tablet PC, multi colors

The students working on that, are Olivier Girardot (aka ssaboum) and Frederic Gelot (aka fredus on IRC). Wow :-)

To be continued ...


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki

EducOO.org blog (french)

Many thanks to Ben Bois , author of the Education Project Logo

Libellés : , , , , ,

dimanche, novembre 09, 2008

Yet other Ben Bois creations :-)

Education Project Logo

Many thanks to Ben Bois, who created yet other pieces for the Education Project

Ben was so kind to create new stickers, images and logos (for goodies in the future) to bring resources to the Education Project, here the FOSS.in is concerned (I still expect we'll receive donations to attend)

Just a sample :

An EducOOo sticker


A diaporama is available there => Ben's blog


"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki

EducOO.org blog (french)

Many thanks to Ben Bois , author of the Education Project Logo

Libellés : , , , , ,

dimanche, août 31, 2008

OpenGL transitions ( 2)

Worked 5 hours on the thing last night (from 30th to 31st august).

Good some good news :

Fixed the colorspace issue: was the pDetectedFormat, means OpenGL transitions work and appear in the right colors now.

There is only one remaining important issue (flicker)


Some details : GL_VERSION 1.2 or 1.3 detected means we enter in the "if .. .#endif" control structure

Adding debug info, we have :

rendering::ColorSpaceType:: 2 ( if RGB, returns 2 )
GL_VERSION 1.2 or 1.3 detected
nNumComponents = 4
nBitsPerPixel = 32
nComponentOrderIndex = 0

And in the #if .. #endif structure, this leads to lcl_ARGB32[] use, what is wrong. Indeed, correct OGLFormat is lcl_RGB24 on Mac OS X Intel ( lcl_RGB32 untested, might work )

Simple solution -> not use or fix the suspicious color space detection, and use (just fast workaround) :

#if defined(GL_VERSION_1_2) && defined(GLU_VERSION_1_3) && !defined( QUARTZ ) // buggy

instead of : #if defined(GL_VERSION_1_2) && defined(GLU_VERSION_1_3)


TODO :

- cleanup in void OGLTrans_TransitionerImpl::GLInitSlides() ,
- contact Radek, and Thorsten, and see. Maybe split the current OGLTransitionerImpl.cxx in three arch-dedicated files, should help to avoid the growing forest of #if ..


Last remaining issues :

offset in window mode, caused by scrollbar not included in the slide position computation
(the frame dimensions are different)

=> Looks secondary, because everything works fine in a frame.

flicker

Very noisy when happening. Must be fixed.

The problem is (using ssa words) : the slideshow displays the slide first
then an opengl view is painted on top of it and plays the slide transition
once it is removed the old background appears again still containing the first frame of the animation, and after a very short time the slideshow engine draws the final frame,
which is visible as a flicker

Update: the issues always occurs, means it does concern both windowed and fullscreen modes.

There is probably some needDisplay or whatever other event sent, we should not. Needs to ask pl, the master of vcl.

Optimization / compatibility ?

Will be Fun ( cleanup in OGLTransitionerImpl::GLInitSlides() is mandatory to be sure the detection works on every machine.

To be continued

Libellés : , , , , , ,

jeudi, août 28, 2008

OpenGL transitions in Impress for Aqua (1)

Started the effort, to make work the OpenGL transitions, Shane M. Mathews developed under the Google Summer of Code 2007.

The goal is to use these transitions in Impress with the Aqua version. Obviously, the feature does concern Mac OS X only. As reminder, the great work Shane did, was mentored by Thorsten Behrens.

The work is progressing fastly, and I created the cws is ogltrans4mac. We'll probably do commit everything soon ( build completed with the current patches)

Everything will be documented on the OpenGL transitions for Aqua wiki page. I'll document the code changes (incuding the one about another idea) asap.

Currently, the transitions can be tested, but some important issues have to be solved, and any help for the implementation is welcome.

Last, I'd like to thank Stephan Schaefer for the important piece of code he provided (making the NSOpenGLView working).

Any volunteer is warmly invited to join us in the adventure :-)

Some screenshots are available here


IMPORTANT: we need volunteers to (I hope this will not slow down the work in progress) write a spec document

... and the Macport needs new devs, with objective C / C /C++ skills. Feel free to contact us :)

Libellés : , , , , ,

jeudi, août 21, 2008

apple remote (5)

Last changes:

- Seems to work well with the the Presenter Screen, a great and promising feature. Many thanks to the authors btw !

The issue was, the events were not sent to the right screen, and thus, no clics ... After searching complicated things, it was just a bad parameter. For one time I didn't had to read Apple doc for hours. Just a 20 minutes of search ... et hop :-)

- Updated the wiki page

I'll continue to test

To be continued...

Libellés : , , , ,

mardi, août 19, 2008

apple remote (3) and other recent things

The apple_remote alias is ok (thanks to Martin Hollmichel), thus I created appleremote01 cws ( should be buildable with m29 now).

Thanks to Eike Rathke who explained me how commit the new build.lst and d.lst

The great and fast feedback from Yves Roggeman, who helped me to fix the fullscreen issue ( I just forgot to implement it ).

I made a point with Pierre Pasteau about his first task ( see replace mozilla 1.7.5 )

Hope to find some time for the other cws I'd like to create ( macmenusquit)

Last but not least, new builds are available on oooaqua site ( ja locale is available for Intel, and I'll start PowerPC build this afternoon)

IMPORTANT : please do not forget they are unofficial and hacked builds, who just aim to receive feedback about the apple remote, nothing else. Do not use them if you don't know what you are doing, and make a backup of your datas

Libellés : , , , , ,

jeudi, juin 26, 2008

Education Project at RMLL2008 (Mont de Marsan, France)

Education Project Logo

OpenOffice.org Education Project will be represented at RMLL2008.

We'll be there from 2nd to 4th July, to present the Education Project, its mission, including the association we created as resource.

The Education Project will be explained, as Incubator Project in a presentation (french, sorry).

Nicolas Jeudy, Remi Boulle, Mathieu Lalanne and myself will be glad to welcome you.

See you :-)

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki

=> If you are willing to present a projet, or drive a ClassRoom with us, please contact me.

Many thanks to Ben Bois , author of the Logo

Libellés : , ,

vendredi, juin 20, 2008

First signs of life of my Apple Remote .. in OpenOffice.org

After searching a bit how to implement Martin Kahr's code, to make Apple Remote work with OpenOffice.org, looks like I got something :

Menu button is seen as the value "8"
|<< is seen as "64"
>>| is seen as value "32"
- is seen as value "4"
+ as value "2"
|> || (play pause) as value "16"

Originaly, Martin did a complete reverse engineering of the thing, because the API was undocumented ( who is surprised ? ). We all expect to see apple publy something a day. Would be nice to replace some "magics" with something more academic ;-)

What is nice, is the 8 value (giving the FrontRow effect) is seen when you start the FrontRow and when you return in normal screen mode. Other point is all keys you hit when in front row mode are seen.

Seems crazy, but why not imagine we could use the FrontRow effect with OpenOffice.org ? I need to ask Martin Kahr, who gracefully accepted the integration (say adaptation, because there is some work yet) of his code into OpenOffice.org.


The trace (using gdb) :

2008-06-20 20:46:06.528 soffice.bin[11541] Button 8 pressed down 1
2008-06-20 20:46:06.539 soffice.bin[11541] Button 8 pressed down 0
2008-06-20 20:46:09.302 soffice.bin[11541] Button 8 pressed down 1
2008-06-20 20:46:09.312 soffice.bin[11541] Button 8 pressed down 0
2008-06-20 20:46:28.077 soffice.bin[11541] Button 64 pressed down 1
2008-06-20 20:46:28.087 soffice.bin[11541] Button 64 pressed down 0
2008-06-20 20:46:32.229 soffice.bin[11541] Button 32 pressed down 1
2008-06-20 20:46:32.239 soffice.bin[11541] Button 32 pressed down 0
2008-06-20 20:46:33.975 soffice.bin[11541] Button 4 pressed down 1
2008-06-20 20:46:34.142 soffice.bin[11541] Button 4 pressed down 0
2008-06-20 20:46:35.670 soffice.bin[11541] Button 2 pressed down 1
2008-06-20 20:46:35.760 soffice.bin[11541] Button 2 pressed down 0
2008-06-20 20:46:37.495 soffice.bin[11541] Button 16 pressed down 1
2008-06-20 20:46:37.505 soffice.bin[11541] Button 16 pressed down 0

As you can see, this is only the beginning, but this is very encouraging. Thanks a lot to Martin Kahr for his work.

Next steps will be associate the events with vcl events, simulate the keyboard access, read slideshow code .. and so on.

To be continued :-)

Important Links :

Martin Kahr website for Apple Remote

OpenOffice.org wiki page for Apple Remote implementation

Libellés : , ,

lundi, juin 09, 2008

Trip in California

Arrived on saturday in San Francisco, for my third WWDC. Nice meal with other frenchies the evening, and nice restaurants. As usual the first idea was to fight against the Jet lag, and I must admit I feel surprisingly well today.

Today, I visited Belmont (was my first caltrain travel). The Plisson Family, means Marion, Eleanor, Eglantine and of course Sebastien, was so kind to invite me. Nice town, nice meal, and nice trip the afternoon. I was extremely pleased to meet them, and I hope to be able to invite them at home in France.

Just back to the Hotel (very nice), I finally met Michael Sicotte. Wifi is ok too. Next step: retrieve Philipp Lohmann, probably sleeping (because just arrived today).

Got the badge, the bag (yet another bag...). I feel ready for the week: to be continued.

Libellés : , ,

mardi, juin 03, 2008

Sort of game

Education Project Logo

Looking at binfilter log gives more than 3MB of warnings. That's the reason why, when I have time, I try to fix one or another.

The idea was to try to fix them with volunteers from Education Project. Fix warnings is a nice and sane practice. You must:

- build OpenOffice.org until binfilter (not so simple for beginners)
- build binfilter and create the log
- analize the warnings, and fix them on all archs (not that trivial sometimes)
- create a patch
- ask someone else to agree your changes
... and so on

Very pedagogical :) ... and not really dangerous because binfilter is close to be obsolete, and we could create a childworkspace for the fixes. Or not ... nobody cares in fact

If you want to play with us, I started with this patch (please tell me if some fixes are wrong, can be ), and you can join us on IRC, telling us what you want to fix. TODO : Maybe write a wiki page about that

Update: found a wiki page about that : Writing warning free code


Rakesh Pandit (from India), an Education Project supporter, enjoyed and already answered "present" ..

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Education Project on the wiki

Many thanks to Ben Bois , author of the Logo

Libellés : ,

jeudi, mai 29, 2008

Big Buck Bunny

After the famous Elephants Dream, and after 1 year and half, here's Big Buck Bunny, the new 3D short movie only free softwares made with. Most of it has been realized using Blender (sources files are distributed under CC-by license)


You can download the movie here here

Great work !

Libellés : ,

dimanche, novembre 04, 2007

L'enigme d'Albert Einstein

French only, sorry

Juste pour le Fun, je suis tombe sur le site de momo, et j'ai pas pu faire autrement que de relever le defi ;-)

Pour tester la version Aqua, j'ai reecrit l'enonce, que j'ai mis ICI

Seconde enigme ( facile) : j'ai aussi ecrit un corrige complet et detaille que j'ai mis en ligne quelque part ( la reponse la plus rapide est en 7 etapes)

Bon, maintenant, passons a l'enigme des strip-teaseuses :)

Libellés : ,

jeudi, septembre 20, 2007

Back from OOoCon Barcelona

Just back at home one hour ago. The OOoCon2007 were short for me ( I'm working tomorrow), but great !

Very glad to have meet for true a lot of people I only knew the IRC nickname, or the name in a lot of emails :)

Glad too, to have made a wild debug party between two confs with Herbert Duerr: even if the real cause of the crash is not known, we finally have a hack fixing the crash :-)

The only regret I have was to miss Michael presentation, about debug using Emacs. :-/


Last but not least, I won't miss to thanks Jesus Corrius and the Catalan Team for everything: the place, the organisation, the rooms, the parties, the public .. everything was great !!

See you soon !!

BTW: Happy Birthday to Shaun :)

Libellés :

jeudi, août 30, 2007

Mac OS X port at Apple Expo 2007 (Paris)

Enable/Disable Native FilePicker in preferences

Author : Ben Bois ben at hooboo dot com


Mac OS X porting projet is proud to announce it will be present at Apple Expo Paris

Like last year, Frederic Vuillod, Manuel Naudin, Sophie Gautier and me will receive the visitors.


Other volunteers are expected, and I'll give more infos about the agenda soon if you want to meet us.

Skills needed:

- a very good OpenOffice.org software knowledge (including Mac OS X versions, both Aqua and X11 )
- a good knowledge about Mac OS X environment


If you are volunteer contact me directly: ericb at openoffice dot org

Libellés : , ,

vendredi, juillet 27, 2007

Goodbye

Last day before some holidays...

- found a solution for complete m220 + aquavcl03 build, and played a bit with the first try with Cocoa things, Philipp implemented. svdem from svtools works too ( but there is a strange issue with borders and resizing the window. Lot of Fun to come :-)

- Quick look at native printing stuff ( from Yvan Barthelemy )

- tested and fixed the build using Michael Sicotte code with aquavcl03 ( not the time to verify macaddressbook01 can build in aquavcl03 configuration though ... :/ )

- added infos in a new wiki page, to build Cocoa version ( early stage, very unstable, and may crash your machine).

You are courageous ? => build and test it

Time to stop for some holidays : no computer, no Internet connexion 20km around. Back in two weeks.

Bye !

Libellés : ,

mardi, juillet 03, 2007

2nd Aqua Development Snapshot Released

The OpenOffice.org Mac Porting team are proud to announce the second development snapshot of the Aqua version of OpenOffice.org for Mac OS X

We propose Intel and PowerPC in 4 locales : english US, German, French and Japanese. (see below -> Get it )

Using Writerwith Aqua OpenOffice.org

What's new in this version ?

Printing now works, though it does not yet use an aqua print dialog
PDF export now works
Copy and Paste should now work fully
OpenOffice.org no longer crashes after quiting
Text and graphics are now drawn properly
Windows and dialogs mostly now have an Aqua theme
Native comboboxes and listboxes (work in progress)
Window background uses Aqua theme
Maths works
New Chart module included (since m214 resync)

For QA only : testtool can be hacked to work properly

Known Issues :

There are a number of things that do not work in this version, main are :

Drag and Drop ( work in progress)
Native FilePicker ( will be back soon, after complete integration)

Because of translation issue, Tango icons work only for en-US (but can be hacked for other)

Complète changelog



Get it :

Download page

Contribute :

To avoid duplicated issues, please read carefully the know issues, and file a new one if you found a bug (please add all usefull informations to reproduce it)

Issue List with aqua keyword

We need help :

Coders with C++ / Carbon / Cocoa skills are welcome

Donations ( via Paypal), or contact us

Contacts :

Mailing list (subscribe is mandatory)

IRC :

Server : irc.freenode.net
Channel #ooo_macport

Libellés : , ,

lundi, juin 18, 2007

Back from WWDC 2007 / Part 1 : agenda

Still no bagages .. :-/

Back from WWDC 2007 ( San Francisco California ). Arrived on saturday night.

3 attendees represented Mac OS X port of OpenOffice.org project : Sebastien Plisson, Philipp Lohmann, Eric Bachard

On sunday afternoon, I met Philipp and Sebastien for the first time.
We discussed a lot, and finally, we worked/discussed a bit ( 3 hours .. ) about the Mac port :-)

But I won't forgot to mention I was very pleased to meet Johann Henselmann for true. Unfortunaly, I was so tired I couldn't follow him and Sebastien in San Francisco nights :)

Of course, we met a lot of other people, and discussed a lot with them. More kind, I even installed the last version of Aqua OpenOffice.org on demand several times in the week.

The feedback we received from other people was very positive for the Mac port. Of course the first development snapshot was not perfect, but people encouraged us : this is true, an aqua version really exists, and works. More on part 2.

During the week, we had conferences, and Labs with Apple engineers. The hotel was nice (wifi for free !! ), and very close to the Moscone Center. Always nice to walk for attending.



The Agenda was :

Monday 11th June : Keynote (morning), and introduction conference.

Glad to see John Karmack for true. The other parts of the keynote were more "marketing" (IMHO)

The most important point of the day was : no 64 bits for Carbon. This means Carbon will probably be binary compatible for 10.5, and deprecated for 10.6. Waiting for more infos, I'll comment more in the part 2.

Mess wit Sebastien and Johann for the dinner. We tried to find a restaurant with Philipp, but was too late. Was hamburgers and fries ..

Tuesday 12th June : conferences for Sebastien, Philipp and me

Nothing too important in the confs. Dinner with frenchies, Sanraku Restaurant, 704 Sutter street (yes, the name is the good one ;-) )

Philipp tested Japanese food :-) Return to the hotel, tested some code for Window background. Sent the patch to Ismael for his Googl SoC.

Wednesday 13th June First Lab with John Geleynse postponed to Thursday afternoon. We decided to assist some confs, and later, continued to work for code with Philipp.

Restaurant with Johann, Sebastien and Philipp. Good wine.

Thursday 14th June

Because of the appointments, no confs : all the day on Labs.

first appointment : Deric Horn / David Mc Leod and another. 1h30 to ask questions and discuss.

After the lunch, we assisted some conf, and then prepared the second appointment, with John Geleynse.
Very constructive discussion, we learned a lot with John, about all the work we have to do before to reach Apple Software level of quality.

Dinner : was the bash. To avoid hours of buses, and spare time, the bash was not organized in Cuppertino, but close to the Moscone Center, in a park. Lot of music, noise and food. I met other frenchies ( Jacques Foucry , Dominique Baillon and Franck Lefevre).

We finally preferred Marriot bar ... more quiet before to return at the hotel.

Friday 15th June

Other labs, and questions XCode, thread issues and HI* issues.
Last appointment with Ernest Prabahkar, during the lunch (more easy for all).

Continued with weekly IRC meeting

Friday afternoon : annoying conferences + a bit tired -> at hotel at 5h30 pm

Saturday 16th June Time to return

Thanks to all the donators, Cusoon, OpenOffice.org project and Apple for the help we received to make it true, and Christian Hardy, Cusoon treasurer for all his time

To come : part 2, technical analyse about the benefit of WWDC for Mac OS X port.

Libellés : , ,

vendredi, juin 08, 2007

WWDC 2007 will start on monday.

Philipp Lohmann, Sebastien Plisson and me will represent Mac OS X port for OpenOffice.org project.

See you !!

Libellés : , ,

dimanche, avril 22, 2007

Saturday trip

Charles invited us to a walk , in Dampierre s/ Linotte, somewhere in French County (English link )

The walk ( 12 km for me ) was organized by the association Association Franc Comtoise du Chemin de Compostelle, dedicated, as the name explains, to the Saint James route of Santiago de Compostela in French county :)

Anne, Solène ( 7 ) and Tom ( 8 1/2) did 6 km

After the trip and the Saint James cake at arrival, we have seen a movie from Serge, who did it, from Mandrevillard to Santiago de Compostella .. with "Calin", a donkey !

Last, a trio ( violin, alto , cello ) played some Ragtimes and more "classical" music.

More things are simple, and better they are.

Very nice day

Libellés :

mercredi, mars 14, 2007

Mac OS X port

OpenOffice.org , an Apple ...

Native menu

Many thanks to Ben Bois ( ben-at-hooboo-dot-com ) our great designer !


--
Mac OS X port needs developpers with Carbon C/C++ knowledge :
Contact : IRC : server irc.freenode.net / channel #ooo_macport

Or see mac@porting mailing list

Libellés : ,

mardi, février 20, 2007

Aqua : first tests with native filepicker

Work in progress.
Means it is not yet fully functionnal, but already pretty nice :)

Native menu


Other screenshots of native File Picker

Thanks to Florian and Pavel

Libellés : ,