Effort/Migrate Rendering to XCanvas

From Apache OpenOffice Wiki
< Effort
Revision as of 15:41, 30 May 2007 by Kr (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Type: Effort State: in progress

Convert all applications from the old VCL OutputDevice-based rendering to the Uno XCanvas API.

Motivation

Get rid of the Win16 GDI-based concepts deeply ingrained in VCL OutputDevice. Make use of an API that has low impedance towards contemporary graphics APIs (Quartz, Java Graphics2D, OpenGL, DirectX).

Work already done

  • Impress slideshow
  • (80 percent of) Draw/Impress edit view

Problems

  • Lots of places to change
  • Maintaining layout compatibility in Writer
Personal tools