[cairo-commit] [cairo-www] src/todo.mdwn

Chris Wilson ickle at freedesktop.org
Wed Oct 8 11:25:52 PDT 2008


 src/todo.mdwn |   12 ++++++++++++
 1 file changed, 12 insertions(+)

New commits:
commit cc673fef9cbb0748180b4fb3e9a8ab131611f24d
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Oct 8 19:24:32 2008 +0100

    Add more todo from bugzilla.
    
    Include triangular caps/joins even though they look pretty ugly.

diff --git a/src/todo.mdwn b/src/todo.mdwn
index 36b53ee..b8ca087 100644
--- a/src/todo.mdwn
+++ b/src/todo.mdwn
@@ -44,6 +44,13 @@ Changes that add new API (API changes/removals will not be considered)
    patch](http://lists.freedesktop.org/archives/cairo/2005-August/004801.html)
    or the `arc_to` branch in Behdad's repository
 
+ * Extend line caps/joins to include "triangular cap/join" and "no join"
+
+   As defined by PCL, [example on page 213](http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13211/bpl13211.pdf).
+   The triangular cap is constructed by adding a point one half-line width
+   midway beyond the end points, and the join by adding a point one half-line
+   width beyond the midpoint of the vector connecting the two outer edges.
+
  * Add support for custom caps
 
    It would be nice if the user had a mechanism to reliably draw
@@ -260,6 +267,11 @@ Backend-specific improvements
 
     * Switch to using XRenderAddTraps rather than XRenderCompositeTrapezoids
 
+ * PCL
+
+  New backend to output Printer Command Language.
+
+
 Test-suite improvements
 -----------------------
  * Single binary


More information about the cairo-commit mailing list