enthought/enable — pull request #54 by jwiggins (2012-06-19 03:29:23+00:00)
Title: Update OS X native code for a Carbon-free present (and future)

This PR does a couple key things to the Quartz Kiva backend:
- It replaces the ATSUI font code with CoreText since ATSUI effectively doesn't exist anymore.
- It makes it possible to use the Quartz backend from Qt (ETS_TOOLKIT=qt4.quartz)

Additionally:
- It has been tested on EPD 32-bit and 64-bit on OS X 10.6 and 10.7 with two different versions of Xcode.
- The Quartz backend works with Qt for both 32 and 64-bit builds
- The Quartz backend works with Wx on 32-bit only. (64-bit support is not currently planned)