[cairo-commit] cairo ChangeLog,1.455,1.456 TODO,1.38,1.39

Carl Worth commit at pdx.freedesktop.org
Mon Mar 28 14:06:42 PST 2005


Committed by: cworth

Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv8825

Modified Files:
	ChangeLog TODO 
Log Message:

        * TODO: Sorted API shakeup chart.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.455
retrieving revision 1.456
diff -u -d -r1.455 -r1.456
--- ChangeLog	28 Mar 2005 21:58:26 -0000	1.455
+++ ChangeLog	28 Mar 2005 22:06:40 -0000	1.456
@@ -1,3 +1,7 @@
+2005-03-28  Carl Worth  <cworth at cworth.org>
+
+	* TODO: Sorted API shakeup chart.
+
 2005-03-28  Kristian Høgsberg  <krh at redhat.com>
 
 	* src/cairo-png.c (cairo_image_surface_write_png) 

Index: TODO
===================================================================
RCS file: /cvs/cairo/cairo/TODO,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- TODO	23 Mar 2005 22:02:36 -0000	1.38
+++ TODO	28 Mar 2005 22:06:40 -0000	1.39
@@ -6,30 +6,35 @@
 ||/ Test case included?
 |||/ Committed.
 ||||/
+Somwhat backwards-compatible changes
+-----------------------------------
 PDRTC	user data (was Re: [cairo] Patch improving fallbacks)
-	cairo_paint
 PDRTC	setters and getters
-	cairo_current_matrix
-	Renaming the terms of the rendering equation
+PDR C	cairo_output_stream_t and cairo_surface_finish()
+PDRTC	cairo_current_path -> cairo_copy_path_data
+PDR C	cairo_surface_finish, cairo_surface_flush
+PD  C	Abbreviation hunt: cairo_init_clip and cairo_concat_matrix
+-----	Renaming the terms of the rendering equation
 	Making set_source consistent
-	Eliminating cairo_show_surface
-	cairo_mask
+	cairo_paint
 	cairo_begin_group, cairo_end_group, cairo_get_group
-PDR C	cairo_output_stream_t and cairo_surface_finish()
+	cairo_stroke_path -> cairo_stroke_to_path
+	default matrix
+	cairo_current_matrix
+	cairo_mask
 	cairo_create and eliminating cairo_set_target_surface
 	cairo_fill_preserve, cairo_stroke_preserve, cairo_clip_preserve
-	default matrix
-PDRTC	cairo_current_path -> cairo_copy_path_data
-PDR C	cairo_surface_finish, cairo_surface_flush
 	cairo_<device>_surface_mark_dirty
-	Eliminating cairo_copy
-	Eliminating cairo_surface_set_repeat/matrix/filter
 	A hidden offset for the xlib backend
-	cairo_stroke_path -> cairo_stroke_to_path
 	Simplifying the operator set
-PD  C	Abbreviation hunt: cairo_init_clip and cairo_concat_matrix
 	Consistent error handling for all objects
 
+Backwards incompatible
+----------------------
+	Eliminating cairo_copy
+	Eliminating cairo_surface_set_repeat/matrix/filter
+	Eliminating cairo_show_surface
+
 * Add support for non-antialiased rendering. API ?
 
 * Clean up the cache code a bit, (there is at least one redundant




More information about the cairo-commit mailing list