[cairo-commit] cairo ChangeLog,1.525,1.526 TODO,1.46,1.47
Carl Worth
commit at pdx.freedesktop.org
Tue Apr 26 12:38:08 PDT 2005
Committed by: cworth
Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv6704
Modified Files:
ChangeLog TODO
Log Message:
Originally: 2005-04-19 Carl Worth <cworth at cworth.org>
* src/cairo.h: Add cairo_stroke_preserve, cairo_fill_preserve,
and cairo_clip_preserve.
* src/cairoint.h:
* src/cairo-gstate-private.h:
* src/cairo-gstate.c: Rip the path out of cairo_gstate_t.
* src/cairo-private.h: Add path to cairo_t.
* src/cairo.c: Bring in most of the path code that used to live in
cairo-gstate.c
* src/Makefile.am:
* src/cairo-arc-private.h:
* src/cairo-arc.c: Move arc generation code into its own file.
* src/cairo-path-data-private.h:
* src/cairo-path-data.c: Accept path+ctm_inverse+tolerance instead
of gstate. Absorb flattening and device space->user space
conversion that used to be in _cairo_gstate_intepret_path.
* src/cairo-path.c: Prefer cairo_fixed_t parameters over
ciaro_point_t for cross-file interfaces.
* src/cairo-ft-font.c: Track changes in _cairo_path_fixed
interfaces.
* test/fill-and-stroke.c: (draw): Port to use cairo_fill_preserve
rather than cairo_save/cairo_restore which no longer work for
saving the path.
* test/get-and-set.c: (settings_set), (settings_get),
(settings_equal): Remove get and set of current point since it is
no longer affected by cairo_save and cairo_restore. Add get and
set testing for cairo_matrix_t.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.525
retrieving revision 1.526
diff -u -d -r1.525 -r1.526
--- ChangeLog 26 Apr 2005 16:43:39 -0000 1.525
+++ ChangeLog 26 Apr 2005 19:38:06 -0000 1.526
@@ -1,5 +1,45 @@
2005-04-26 Carl Worth <cworth at cworth.org>
+ Originally: 2005-04-19 Carl Worth <cworth at cworth.org>
+
+ * src/cairo.h: Add cairo_stroke_preserve, cairo_fill_preserve,
+ and cairo_clip_preserve.
+
+ * src/cairoint.h:
+ * src/cairo-gstate-private.h:
+ * src/cairo-gstate.c: Rip the path out of cairo_gstate_t.
+
+ * src/cairo-private.h: Add path to cairo_t.
+
+ * src/cairo.c: Bring in most of the path code that used to live in
+ cairo-gstate.c
+
+ * src/Makefile.am:
+ * src/cairo-arc-private.h:
+ * src/cairo-arc.c: Move arc generation code into its own file.
+
+ * src/cairo-path-data-private.h:
+ * src/cairo-path-data.c: Accept path+ctm_inverse+tolerance instead
+ of gstate. Absorb flattening and device space->user space
+ conversion that used to be in _cairo_gstate_intepret_path.
+
+ * src/cairo-path.c: Prefer cairo_fixed_t parameters over
+ ciaro_point_t for cross-file interfaces.
+
+ * src/cairo-ft-font.c: Track changes in _cairo_path_fixed
+ interfaces.
+
+ * test/fill-and-stroke.c: (draw): Port to use cairo_fill_preserve
+ rather than cairo_save/cairo_restore which no longer work for
+ saving the path.
+
+ * test/get-and-set.c: (settings_set), (settings_get),
+ (settings_equal): Remove get and set of current point since it is
+ no longer affected by cairo_save and cairo_restore. Add get and
+ set testing for cairo_matrix_t.
+
+2005-04-26 Carl Worth <cworth at cworth.org>
+
* test/.cvsignore:
* test/Makefile.am:
* test/cairo-test.h:
Index: TODO
===================================================================
RCS file: /cvs/cairo/cairo/TODO,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- TODO 19 Apr 2005 13:38:07 -0000 1.46
+++ TODO 26 Apr 2005 19:38:06 -0000 1.47
@@ -23,7 +23,7 @@
PDRTC cairo_current_matrix
cairo_mask
cairo_create and eliminating cairo_set_target_surface
-PD T cairo_fill_preserve, cairo_stroke_preserve, cairo_clip_preserve
+PDRTC cairo_fill_preserve, cairo_stroke_preserve, cairo_clip_preserve
cairo_<device>_surface_mark_dirty
PDR C A hidden offset for the xlib backend
Simplifying the operator set
More information about the cairo-commit
mailing list