On 02.02.2013 21:46, Fred Kiefer wrote:
Sounds like a plan we all agree on. I will make the DPS changes next
week and then start to work on the Opal backend together with Ivan.
There are two open issues I know about, font handling and stored
gstates. For both we need a solution before that backend is fully
working, the rest should be fairly simple.

I made the CGFloat/NSInteger changes to the DPS/PS functions. The problem here was that I had to do them a few times over. In NSGraphicsContext header and code and in the DPSFunction and PSFunction headers. And of course adopt the gui code that uses these functions.

And then I also needed to adjust the backends to these changes. I testes the cairo, art and xlib backend myself. I also adjusted the winlib backend but didn't test it. And of course I could not test each and every function.

You will need to recompile both gui and back and every application that makes use of DPS/PS functions directly. That is, when you are on a 64bit machine, for 32 bit machines there should be no visible change.

And again I did only fix the usages my compiler told me about. There will be a lot more that clang will detect and hopefully David has time to fix them.


Coming next: The Opal backend!

But don't hold your breath...

_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to