[cairo-commit] goocanvas ChangeLog, 1.134, 1.135 NEWS, 1.8, 1.9 README, 1.11, 1.12 TODO, 1.40, 1.41 configure.in, 1.18, 1.19

Damon Chaplin commit at pdx.freedesktop.org
Sun Apr 27 04:45:07 PDT 2008


Committed by: damon

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

Modified Files:
	ChangeLog NEWS README TODO configure.in 
Log Message:
0.10 release



Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -d -r1.134 -r1.135
--- ChangeLog	6 Apr 2008 16:00:13 -0000	1.134
+++ ChangeLog	27 Apr 2008 11:51:36 -0000	1.135
@@ -1,8 +1,12 @@
+2008-04-27  Damon Chaplin  <damon at gnome.org>
+
+	* Released GooCanvas 0.10
+
 2008-04-06  Armin Burgmeier  <armin at openismus.com>
 
 	* src/goocanvastable.c: Implemented grid lines between table items by
-	adding"row-grid-line-width", "column-grid-line-width",
-	"row-border-spacing" and "column-border-spacing" properties.
+	adding "horz-grid-line-width", "vert-grid-line-width",
+	"x-border-spacing" and "y-border-spacing" properties.
 	(Patch applied by Damon with a few changes.)
 
 	* demo/mv-table-demo.c: 

Index: NEWS
===================================================================
RCS file: /cvs/cairo/goocanvas/NEWS,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- NEWS	14 Aug 2007 10:50:46 -0000	1.8
+++ NEWS	27 Apr 2008 11:51:36 -0000	1.9
@@ -1,5 +1,24 @@
 
 
+GooCanvas 0.10	(Apr 27 2008)
+==============
+
+ o Added support for a border and grid lines to GooCanvasTable, with
+   "horz-grid-line-width", "vert-grid-line-width", "x-border-spacing"
+    and "y-border-spacing" properties.
+ o Added "clear-background" property to GooCanvas, to allow subclasses
+   to paint their own background if desired.
+ o Fixed crash when rendering a GooCanvasTable that hasn't been updated.
+ o Fixed possible infinite loop in GooCanvasTable layout.
+ o Added goo_canvas_text_get_natural_extents() to get the natural extents
+   of the text.
+ o Made "stroke-color-rgba" and	"fill-color-rgba" properties read/write.
+ o Added goo_canvas_item_get_simple_transform() and
+   goo_canvas_item_model_get_simple_transform(), which do the opposite of
+   the set_simple_transform() functions.
+ o Improved documentation on general architecture and creating new items.
+
+
 GooCanvas 0.9	(Aug 13 2007)
 =============
 

Index: README
===================================================================
RCS file: /cvs/cairo/goocanvas/README,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- README	14 Aug 2007 10:50:46 -0000	1.11
+++ README	27 Apr 2008 11:51:36 -0000	1.12
@@ -13,11 +13,14 @@
 and uses interfaces for items & models (so you can easily turn any
 application object into a canvas item or model).
 
+NOTE: I am no longer actively developing GooCanvas, so no major new
+features will be added (unless a new maintainer takes over). I'll still
+try to fix any bugs that appear though, and may accept minor patches.
+
 To build it run './configure' and 'make'. To run the demo cd into 'demo' and
 run './demo'. (Or run ./simple-demo for the very simple demo, or ./mv-demo
 for the model-view demo.)
 
-
 Features:
 
  o Optional model/view split.

Index: TODO
===================================================================
RCS file: /cvs/cairo/goocanvas/TODO,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- TODO	27 Mar 2008 14:08:54 -0000	1.40
+++ TODO	27 Apr 2008 11:51:37 -0000	1.41
@@ -1,9 +1,7 @@
 
-For Next Release:
-
- o Document change/update/redraw architecture.
- o Document coordinate system - hierarchy of transformations + item properties.
- o Document creating new items better.
+NOTE: I am no longer actively developing GooCanvas, so no major new
+features will be added (unless a new maintainer takes over). I'll still
+try to fix any bugs that appear though, and may accept minor patches.
 
 
 Bugs:

Index: configure.in
===================================================================
RCS file: /cvs/cairo/goocanvas/configure.in,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- configure.in	23 Mar 2008 23:33:41 -0000	1.18
+++ configure.in	27 Apr 2008 11:51:37 -0000	1.19
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT(goocanvas, 0.9)
+AC_INIT(goocanvas, 0.10)
 AC_PREREQ(2.50)
 AC_CONFIG_SRCDIR(src/goocanvas.c)
 AC_CONFIG_HEADERS(config.h)
@@ -10,9 +10,9 @@
 # If the code has changed at all: REVISION++.
 # If any interfaces have changed at all: CURRENT++, REVISION=0.
 # If it is backwards compatible: AGE++, else AGE=0.
-LT_CURRENT=3
+LT_CURRENT=4
 LT_REVISION=0
-LT_AGE=0
+LT_AGE=1
 
 LT_VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE"
 AC_SUBST(LT_VERSION_INFO)



More information about the cairo-commit mailing list