Education Project/Effort/Write a new canvas

From Apache OpenOffice Wiki
Jump to: navigation, search

Draft : this application is an effort to implement the new Mac OS X canvas, using Core Graphics on Mac OS X

Please refer to Canvas for some introduction about the what, where, and why.


The Canvas is slated to become OOo's abstraction for rendering application content. Having quality and performant implementations available is therefore highly desirable, and can also serve as a litmus test for one of Canvas' core design goals - providing a low-impedance abstraction over modern graphics APIs.


Take an existing boilerplate Canvas (the nullcanvas), locate (in cairocanvas) & write platform glue code to render Canvas content natively via the Quartz2D or CoreGraphics (preferred) interfaces.


ericb2 and thorsten on #ooo_macport or (Freenode)

Personal tools