Hi Eric,

eric b a écrit :
> Hi Ismael, Shaun,
>
>
> Le 7 janv. 07 à 23:30, Ismael a écrit :
>
>> Hi,
>>
>> Shaun McDonald wrote
>>> If I remember correctly Eric Bachard has said that Aqua will not run on Mac OS X 10.3 at all. >>> As we are compiling with gcc4, it may be the case that it will run in Mac OS X 10.3.9, not Mac OS X 10.3 - 10.3.8.
>>
>> Eric Bachard is right. I don't think OpenOffice Aqua can run on MacOS X
>> 10.3.9 because some functions of the Carbon/Quartz API that we use, need
>> at least MacOS X 10.4. So, even if we have gcc 4 on this MacOS X
>> version, IMHO, we can't compile aqua on it.
>>
>
> Yes, this is true : we have to assume the use of a recent API , and things are going fast, breaking 10.3 compatibility.
>
>
> They are several places where code is broken, but the first I have in mind is about Generic Color Space, ( code introduced by Christian Lippka in salbmp.cxx), if I remember correctly.
>
> These API part is not "directly" 10.3 compatible, but can be backported without too much work IMHO. And If we want to keep the compatibility with Panther, I think I see what has to be modified, but I have not the time (and I prefer continue to implement native controls, there is a lot of work).
>

There's also a part of image functions which need MacOS X 10.4 at least
(for example the use of masks to make images transparent, some functions
to manipulate CGContext which are really useful, etc...). Some of these
functions are not easily backportable, and backporting few of them is
not useful because ooo will not run until we have backported all
incompatible used functions.

I think we should concentrate on continuing the aqua port instead of
doing backport to a MasOS X version we have chosen to drop support (but
if a lot of people use it, we can think about backporting to it). Why?
Because we are not enough in the mac porting team, and the team has many
things to do: aqua porting, but also it has to correct bugs, build and
QA the X11 version (and maybe other things i don't know).

So, i think having a working/more stable aqua version can make us more
visible and bring us new developers, translators, testers..... who can
help us to improve the native port and why not to help us to do the backport.

Ismael


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to