[cairo-commit] goocanvas ChangeLog,1.85,1.86 TODO,1.27,1.28
Damon Chaplin
commit at pdx.freedesktop.org
Sun Feb 25 09:38:03 PST 2007
Committed by: damon
Update of /cvs/cairo/goocanvas
In directory kemper:/tmp/cvs-serv11858
Modified Files:
ChangeLog TODO
Log Message:
2007-02-25 Damon Chaplin <damon at gnome.org>
* src/*.c: checked over all finalize methods and moved code to dispose
methods where appropriate. (Dispose methods should be used to unref
any other objects.) This was done to help the Ruby bindings.
It was a bit fiddly so it might cause a few bugs.
* src/goocanvasutils.c (goo_cairo_matrix_copy)
(goo_cairo_matrix_free): allocate and free with g_slice_new/free() as
that is what was being used in GooCanvasItemSimple.
* demo/scalability-demo.c: added a test for a very wide canvas, almost
up to the 31-bit GDK window size limit. (It is slow to start though.)
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -d -r1.85 -r1.86
--- ChangeLog 24 Feb 2007 11:16:35 -0000 1.85
+++ ChangeLog 25 Feb 2007 17:37:56 -0000 1.86
@@ -1,3 +1,17 @@
+2007-02-25 Damon Chaplin <damon at gnome.org>
+
+ * src/*.c: checked over all finalize methods and moved code to dispose
+ methods where appropriate. (Dispose methods should be used to unref
+ any other objects.) This was done to help the Ruby bindings.
+ It was a bit fiddly so it might cause a few bugs.
+
+ * src/goocanvasutils.c (goo_cairo_matrix_copy)
+ (goo_cairo_matrix_free): allocate and free with g_slice_new/free() as
+ that is what was being used in GooCanvasItemSimple.
+
+ * demo/scalability-demo.c: added a test for a very wide canvas, almost
+ up to the 31-bit GDK window size limit. (It is slow to start though.)
+
2007-02-24 Damon Chaplin <damon at gnome.org>
* demo/widgets-demo.c (on_delete_event):
Index: TODO
===================================================================
RCS file: /cvs/cairo/goocanvas/TODO,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- TODO 20 Feb 2007 22:54:46 -0000 1.27
+++ TODO 25 Feb 2007 17:37:56 -0000 1.28
@@ -1,7 +1,6 @@
Bugs
- o Demo text layout is changing when scale is changed. Maybe bug 341481.
Features definitely needed:
More information about the cairo-commit
mailing list