diff options
Diffstat (limited to 'html/en/to_do.html')
-rw-r--r-- | html/en/to_do.html | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/html/en/to_do.html b/html/en/to_do.html new file mode 100644 index 0000000..e2b7299 --- /dev/null +++ b/html/en/to_do.html @@ -0,0 +1,86 @@ +<!doctype HTML PUBLIC "-//IETF//DTD HTML//EN"> +<html> + +<head> +<meta http-equiv="Content-Language" content="en-us"> +<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> +<title>To Do</title> +<link rel="stylesheet" type="text/css" href="../style.css"> +<style type="text/css"> +.style1 { + color: #FF0000; +} +</style> +</head> + +<body> + +<h1>To Do</h1> +<h3>CD</h3> +<ul> + <li class="style1">A new GDK base driver.</li> + <li>A new SVG driver.</li> + <li>libEMF in UNIX.</li> +</ul> +<h3>MAC</h3> +<ul> + <li><font color="#008000">Build a native Mac OS X driver using Quartz 2D.</font></li> + <li>Macintosh Picture (PICT) file.</li> +</ul> +<h3>X-WIN</h3> +<ul> + <li>Xp: X Printer Extension driver</li> + <li>XShm: Double Buffering and MIT-Shared Memory extensions for server images ?</li> + <li>XIE: X Imaging Extensions ?</li> + <li>Shape Extension and XShapeCombineMask to implement "WINDOWRGN" attribute + (non rectangular windows from regions)</li> +</ul> +<h3>Simulation</h3> +<ul> + <li>Implement line styles, line cap and line join for line with > 1.</li> + <li>Improve Sector rasterization.</li> +</ul> +<h3>PS</h3> +<ul> + <li>Allow functions <b><font face="Courier New">cdPutImageMap</font>...</b> to be implemented using <em>indexed color + space</em>.</li> + <li>Check the possibility of <b><font face="Courier New">cdHatch</font></b> and <font face="Courier New"><b>cdStipple</b></font>, + which are always opaque, having transparency, using <em>shading </em>from PS Version 3 or <em>mask images</em>. Same for + <font face="Courier New"><b>cdPutImageRGBA</b></font>.</li> +</ul> +<hr> + + <h1 style="color: #FF0000">Not likely to be updated anymore, although they are still supported.</h1> + +<h3>DXF</h3> +<ul> + <li>Implement Arch and Sector functions as DXF primitives, and not as polygons. Update all other primitives according + to the new DXF manual, as there are several limitations in the current implementation.</li> +</ul> +<h3>CGM</h3> +<ul> + <li>Make <strong><font face="Courier New">cdPlay</font></strong> treat the possibility of <font face="Courier New"> + xmax</font> and <font face="Courier New">ymax</font> being 0.</li> + <li>Check the possibility of implementing function <b>cdTextOrientation</b>.</li> + <li>Implement World Coordinate functions directly in the driver.</li> + <li>Correct the <strong><font face="Courier New">cdPlay</font></strong> function, which is generating several extra + lines.</li> + <li>Correct the <strong><font face="Courier New">cdPlay</font></strong> function, which should not preserve the aspect + ratio.</li> + <li>Allow <strong><font face="Courier New">cdPutImageRGBA</font></strong> to be partially implemented using <em> + transparent cell color</em>.</li> +</ul> +<h3>DGN</h3> +<ul> + <li>Improve the driver using the DGNlib third party library.</li> + <li>Implement the interior style attributes: <i>hatch</i>, <i>stipple</i> and<i> pattern</i>. They depend on the new + DGN specification, which we do not have yet.</li> + <li>Check the possibility of implementing functions <font face="Courier New"><b>cdTextOrientation</b></font> and + <font face="Courier New"><b>cdRect</b></font>.</li> + <li>Correct function <font face="Courier New"><strong>cdKillCanvas</strong></font>, which generates "<em>assertion + failed</em>" when the library is used with debug information and the Seed file is not included.</li> +</ul> + +</body> + +</html>
\ No newline at end of file |