[cairo-commit] goocanvas ChangeLog,1.120,1.121

Damon Chaplin commit at pdx.freedesktop.org
Mon Aug 13 04:18:40 PDT 2007


Committed by: damon

Update of /cvs/cairo/goocanvas
In directory kemper:/tmp/cvs-serv11183

Modified Files:
	ChangeLog 
Log Message:
2007-08-13  Damon Chaplin  <damon at gnome.org>

	* src/goocanvastable.c: use static goo_canvas_table_parent_iface
	and goo_canvas_table_model_parent_iface variables which are set in
	the class_init functions. That makes it much easier to call the
	GooCanvasGroup methods when needed.

	* src/goocanvasitemsimple.c (goo_canvas_item_simple_set_parent): call
	goo_canvas_item_set_canvas() so items can do whatever is needed
	(e.g. groups can pass the canvas on to children).

	* src/goocanvasitem.c (goo_canvas_item_request_update): don't use
	return here as it is a void function.

	* src/goocanvastable.c (goo_canvas_table_remove_child): 
	* src/goocanvasgroup.c (goo_canvas_group_remove_child): check the
	child_num arg is valid.



Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -d -r1.120 -r1.121
--- ChangeLog	20 Jun 2007 12:59:48 -0000	1.120
+++ ChangeLog	13 Aug 2007 11:18:23 -0000	1.121
@@ -1,3 +1,21 @@
+2007-08-13  Damon Chaplin  <damon at gnome.org>
+
+	* src/goocanvastable.c: use static goo_canvas_table_parent_iface
+	and goo_canvas_table_model_parent_iface variables which are set in
+	the class_init functions. That makes it much easier to call the
+	GooCanvasGroup methods when needed.
+
+	* src/goocanvasitemsimple.c (goo_canvas_item_simple_set_parent): call
+	goo_canvas_item_set_canvas() so items can do whatever is needed
+	(e.g. groups can pass the canvas on to children).
+
+	* src/goocanvasitem.c (goo_canvas_item_request_update): don't use
+	return here as it is a void function.
+
+	* src/goocanvastable.c (goo_canvas_table_remove_child): 
+	* src/goocanvasgroup.c (goo_canvas_group_remove_child): check the
+	child_num arg is valid.
+
 2007-06-20  Damon Chaplin  <damon at gnome.org>
 
 	* src/goocanvas.c: added "automatic-bounds", "bounds-from-origin" and



More information about the cairo-commit mailing list