[cairo-commit] goocanvas ChangeLog,1.122,1.123 TODO,1.37,1.38

Damon Chaplin commit at pdx.freedesktop.org
Tue Nov 13 06:30:54 PST 2007


Committed by: damon

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

Modified Files:
	ChangeLog TODO 
Log Message:
2007-11-13  Murray Cumming  <murrayc at murrayc.com>

	* src/goocanvasitem.c: goo_canvas_item_add_child():
	* src/goocanvasitemmodel.c: goo_canvas_item_model_add_child(): 
	Add a debugging check to make sure the child is not the same as the
	parent, preventing an endless loop.

2007-11-13  Murray Cumming  <murrayc at murrayc.com>

	* src/goocanvasimage.c: goo_canvas_image_set_common_property(): 
	Support setting the pixbuf property to NULL. 

2007-11-13  Murray Cumming  <murrayc at murrayc.com>

	* src/goocanvas.c: goo_canvas_render(): Call goo_canvas_update() 
	if necessary, as suggested by Damon, to fix a crash when rendering 
	a GooCanvasTable that has never been shown on screen.



Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -d -r1.122 -r1.123
--- ChangeLog	13 Aug 2007 11:33:15 -0000	1.122
+++ ChangeLog	13 Nov 2007 14:30:51 -0000	1.123
@@ -1,3 +1,21 @@
+2007-11-13  Murray Cumming  <murrayc at murrayc.com>
+
+	* src/goocanvasitem.c: goo_canvas_item_add_child():
+	* src/goocanvasitemmodel.c: goo_canvas_item_model_add_child(): 
+	Add a debugging check to make sure the child is not the same as the
+	parent, preventing an endless loop.
+
+2007-11-13  Murray Cumming  <murrayc at murrayc.com>
+
+	* src/goocanvasimage.c: goo_canvas_image_set_common_property(): 
+	Support setting the pixbuf property to NULL. 
+
+2007-11-13  Murray Cumming  <murrayc at murrayc.com>
+
+	* src/goocanvas.c: goo_canvas_render(): Call goo_canvas_update() 
+	if necessary, as suggested by Damon, to fix a crash when rendering 
+	a GooCanvasTable that has never been shown on screen.
+
 2007-08-13  Damon Chaplin  <damon at gnome.org>
 
 	* src/goocanvastext.c: added "wrap" property (patch from James

Index: TODO
===================================================================
RCS file: /cvs/cairo/goocanvas/TODO,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- TODO	20 Jun 2007 12:59:48 -0000	1.37
+++ TODO	13 Nov 2007 14:30:51 -0000	1.38
@@ -1,5 +1,13 @@
 
-Bugs
+For Next Release:
+
+ o Function to return size of text in a GooCanvasText.
+ o Add "clear-background" patch?
+ o Add similar function to gtk_container_child_set_property() for bindings.
+ o Document stuff needed for WYSIWYG - absolute font sizes & units.
+
+
+Bugs:
 
  o I need to check the bounds are being calculated correctly so that they
    are correct for all zoom settings. Since cairo uses fixed point maths
@@ -17,6 +25,7 @@
 
 Features definitely needed:
 
+ o API for modifying GooCanvasPath data.
  o Editable text item - a port of GtkTextView.
  o Tooltips - I have code to support tooltips using the new API in GTK+ 2.12.
 



More information about the cairo-commit mailing list