[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