[cairo-commit] goocanvas/docs Makefile.am, 1.2, 1.3 goocanvas-docs.sgml, 1.5, 1.6 goocanvas-sections.txt, 1.15, 1.16 goocanvas.types, 1.3, 1.4

Damon Chaplin commit at pdx.freedesktop.org
Sat Dec 9 04:08:42 PST 2006


Committed by: damon

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

Modified Files:
	Makefile.am goocanvas-docs.sgml goocanvas-sections.txt 
	goocanvas.types 
Log Message:
2006-12-09  Damon Chaplin  <damon at gnome.org>

	* docs/goocanvas-sections.txt: 
	* docs/goocanvas-docs.sgml: use separate sections for model objects,
	as gtk-doc doesn't support multiple objects per section.

	* docs/Makefile.am (SCANGOBJ_OPTIONS): added --query-child-properties
	argument to document child properties (needs cvs gtk-doc).

	* demo/table-demo.c: beginnings of demo for GooCanvasTable.



Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/Makefile.am,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- Makefile.am	14 Apr 2006 12:49:10 -0000	1.2
+++ Makefile.am	9 Dec 2006 12:08:38 -0000	1.3
@@ -21,7 +21,7 @@
 DOC_SOURCE_DIR=../src
 
 # Extra options to pass to gtkdoc-scangobj. Not normally needed.
-SCANGOBJ_OPTIONS=
+SCANGOBJ_OPTIONS=--query-child-properties=goo_canvas_query_child_properties
 
 # Extra options to supply to gtkdoc-scan.
 # e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED" 

Index: goocanvas-docs.sgml
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/goocanvas-docs.sgml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- goocanvas-docs.sgml	29 Nov 2006 18:47:02 -0000	1.5
+++ goocanvas-docs.sgml	9 Dec 2006 12:08:38 -0000	1.6
@@ -12,6 +12,7 @@
     <xi:include href="xml/goocanvasitem.xml"/>
     <xi:include href="xml/goocanvasitemmodel.xml"/>
     <xi:include href="xml/goocanvasitemsimple.xml"/>
+    <xi:include href="xml/goocanvasitemmodelsimple.xml"/>
     <xi:include href="xml/goocanvasstyle.xml"/>
   </chapter>
 
@@ -25,6 +26,19 @@
     <xi:include href="xml/goocanvasrect.xml"/>
     <xi:include href="xml/goocanvastext.xml"/>
     <xi:include href="xml/goocanvaswidget.xml"/>
+    <xi:include href="xml/goocanvastable.xml"/>
+  </chapter>
+
+  <chapter>
+    <title>Standard Canvas Item Models</title>
+    <xi:include href="xml/goocanvasgroupmodel.xml"/>
+    <xi:include href="xml/goocanvasellipsemodel.xml"/>
+    <xi:include href="xml/goocanvasimagemodel.xml"/>
+    <xi:include href="xml/goocanvaspathmodel.xml"/>
+    <xi:include href="xml/goocanvaspolylinemodel.xml"/>
+    <xi:include href="xml/goocanvasrectmodel.xml"/>
+    <xi:include href="xml/goocanvastextmodel.xml"/>
+    <xi:include href="xml/goocanvastablemodel.xml"/>
   </chapter>
 
   <chapter>

Index: goocanvas-sections.txt
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/goocanvas-sections.txt,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- goocanvas-sections.txt	29 Nov 2006 18:47:02 -0000	1.15
+++ goocanvas-sections.txt	9 Dec 2006 12:08:38 -0000	1.16
@@ -1,12 +1,45 @@
 <SECTION>
+<FILE>goocanvastable</FILE>
+<TITLE>GooCanvasTable</TITLE>
+GooCanvasTable
+goo_canvas_table_new
+
+<SUBSECTION Standard>
+GOO_CANVAS_TABLE
+GOO_IS_CANVAS_TABLE
+GOO_TYPE_CANVAS_TABLE
+goo_canvas_table_get_type
+GOO_CANVAS_TABLE_CLASS
+GOO_IS_CANVAS_TABLE_CLASS
+GOO_CANVAS_TABLE_GET_CLASS
+
+<SUBSECTION Private>
+</SECTION>
+
+<SECTION>
+<FILE>goocanvastablemodel</FILE>
+<TITLE>GooCanvasTableModel</TITLE>
+GooCanvasTableModel
+goo_canvas_table_model_new
+
+<SUBSECTION Standard>
+GOO_TYPE_CANVAS_TABLE_MODEL
+goo_canvas_table_model_get_type
+GOO_CANVAS_TABLE_MODEL
+GOO_CANVAS_TABLE_MODEL_CLASS
+GOO_IS_CANVAS_TABLE_MODEL
+GOO_IS_CANVAS_TABLE_MODEL_CLASS
+GOO_CANVAS_TABLE_MODEL_GET_CLASS
+
+<SUBSECTION Private>
+</SECTION>
+
+<SECTION>
 <FILE>goocanvasrect</FILE>
 <TITLE>GooCanvasRect</TITLE>
 GooCanvasRect
 goo_canvas_rect_new
 
-GooCanvasRectModel
-goo_canvas_rect_model_new
-
 <SUBSECTION Standard>
 GOO_CANVAS_RECT
 GOO_IS_CANVAS_RECT
@@ -16,6 +49,17 @@
 GOO_IS_CANVAS_RECT_CLASS
 GOO_CANVAS_RECT_GET_CLASS
 
+<SUBSECTION Private>
+GooCanvasRectData
+</SECTION>
+
+<SECTION>
+<FILE>goocanvasrectmodel</FILE>
+<TITLE>GooCanvasRectModel</TITLE>
+GooCanvasRectModel
+goo_canvas_rect_model_new
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_RECT_MODEL
 goo_canvas_rect_model_get_type
 GOO_CANVAS_RECT_MODEL
@@ -25,7 +69,6 @@
 GOO_CANVAS_RECT_MODEL_GET_CLASS
 
 <SUBSECTION Private>
-GooCanvasRectData
 </SECTION>
 
 <SECTION>
@@ -149,9 +192,6 @@
 GooCanvasGroup
 goo_canvas_group_new
 
-GooCanvasGroupModel
-goo_canvas_group_model_new
-
 <SUBSECTION Standard>
 GOO_CANVAS_GROUP
 GOO_IS_CANVAS_GROUP
@@ -161,6 +201,16 @@
 GOO_IS_CANVAS_GROUP_CLASS
 GOO_CANVAS_GROUP_GET_CLASS
 
+<SUBSECTION Private>
+</SECTION>
+
+<SECTION>
+<FILE>goocanvasgroupmodel</FILE>
+<TITLE>GooCanvasGroupModel</TITLE>
+GooCanvasGroupModel
+goo_canvas_group_model_new
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_GROUP_MODEL
 goo_canvas_group_model_get_type
 GOO_CANVAS_GROUP_MODEL
@@ -180,9 +230,6 @@
 GooCanvasPath
 goo_canvas_path_new
 
-GooCanvasPathModel
-goo_canvas_path_model_new
-
 <SUBSECTION Standard>
 GOO_CANVAS_PATH
 GOO_IS_CANVAS_PATH
@@ -192,6 +239,18 @@
 GOO_IS_CANVAS_PATH_CLASS
 GOO_CANVAS_PATH_GET_CLASS
 
+<SUBSECTION Private>
+goo_canvas_path_command_type_get_type
+GOO_TYPE_CANVAS_PATH_COMMAND_TYPE
+</SECTION>
+
+<SECTION>
+<FILE>goocanvaspathmodel</FILE>
+<TITLE>GooCanvasPathModel</TITLE>
+GooCanvasPathModel
+goo_canvas_path_model_new
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_PATH_MODEL
 GOO_CANVAS_PATH_MODEL
 goo_canvas_path_model_get_type
@@ -201,8 +260,6 @@
 GOO_CANVAS_PATH_MODEL_GET_CLASS
 
 <SUBSECTION Private>
-goo_canvas_path_command_type_get_type
-GOO_TYPE_CANVAS_PATH_COMMAND_TYPE
 </SECTION>
 
 <SECTION>
@@ -211,9 +268,6 @@
 GooCanvasEllipse
 goo_canvas_ellipse_new
 
-GooCanvasEllipseModel
-goo_canvas_ellipse_model_new
-
 <SUBSECTION Standard>
 GOO_CANVAS_ELLIPSE
 GOO_IS_CANVAS_ELLIPSE
@@ -223,6 +277,17 @@
 GOO_IS_CANVAS_ELLIPSE_CLASS
 GOO_CANVAS_ELLIPSE_GET_CLASS
 
+<SUBSECTION Private>
+GooCanvasEllipseData
+</SECTION>
+
+<SECTION>
+<FILE>goocanvasellipsemodel</FILE>
+<TITLE>GooCanvasEllipseModel</TITLE>
+GooCanvasEllipseModel
+goo_canvas_ellipse_model_new
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_ELLIPSE_MODEL
 GOO_CANVAS_ELLIPSE_MODEL
 goo_canvas_ellipse_model_get_type
@@ -232,7 +297,6 @@
 GOO_CANVAS_ELLIPSE_MODEL_GET_CLASS
 
 <SUBSECTION Private>
-GooCanvasEllipseData
 </SECTION>
 
 <SECTION>
@@ -298,9 +362,6 @@
 GooCanvasText
 goo_canvas_text_new
 
-GooCanvasTextModel
-goo_canvas_text_model_new
-
 <SUBSECTION Standard>
 GOO_CANVAS_TEXT
 GOO_IS_CANVAS_TEXT
@@ -310,6 +371,17 @@
 GOO_IS_CANVAS_TEXT_CLASS
 GOO_CANVAS_TEXT_GET_CLASS
 
+<SUBSECTION Private>
+GooCanvasTextData
+</SECTION>
+
+<SECTION>
+<FILE>goocanvastextmodel</FILE>
+<TITLE>GooCanvasTextModel</TITLE>
+GooCanvasTextModel
+goo_canvas_text_model_new
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_TEXT_MODEL
 GOO_CANVAS_TEXT_MODEL
 goo_canvas_text_model_get_type
@@ -319,7 +391,6 @@
 GOO_CANVAS_TEXT_MODEL_GET_CLASS
 
 <SUBSECTION Private>
-GooCanvasTextData
 </SECTION>
 
 <SECTION>
@@ -329,10 +400,6 @@
 goo_canvas_polyline_new
 goo_canvas_polyline_new_line
 
-GooCanvasPolylineModel
-goo_canvas_polyline_model_new
-goo_canvas_polyline_model_new_line
-
 <SUBSECTION Standard>
 GOO_CANVAS_POLYLINE
 GOO_IS_CANVAS_POLYLINE
@@ -342,6 +409,20 @@
 GOO_IS_CANVAS_POLYLINE_CLASS
 GOO_CANVAS_POLYLINE_GET_CLASS
 
+<SUBSECTION Private>
+GooCanvasPolylineData
+NUM_ARROW_POINTS
+GooCanvasPolylineArrowData
+</SECTION>
+
+<SECTION>
+<FILE>goocanvaspolylinemodel</FILE>
+<TITLE>GooCanvasPolylineModel</TITLE>
+GooCanvasPolylineModel
+goo_canvas_polyline_model_new
+goo_canvas_polyline_model_new_line
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_POLYLINE_MODEL
 GOO_CANVAS_POLYLINE_MODEL
 goo_canvas_polyline_model_get_type
@@ -351,9 +432,6 @@
 GOO_CANVAS_POLYLINE_MODEL_GET_CLASS
 
 <SUBSECTION Private>
-GooCanvasPolylineData
-NUM_ARROW_POINTS
-GooCanvasPolylineArrowData
 </SECTION>
 
 <SECTION>
@@ -367,9 +445,6 @@
 goo_canvas_item_simple_paint_path
 goo_canvas_item_simple_changed
 
-<SUBSECTION>
-GooCanvasItemModelSimple
-
 <SUBSECTION Standard>
 GOO_CANVAS_ITEM_SIMPLE
 GOO_IS_CANVAS_ITEM_SIMPLE
@@ -379,6 +454,16 @@
 GOO_IS_CANVAS_ITEM_SIMPLE_CLASS
 GOO_CANVAS_ITEM_SIMPLE_GET_CLASS
 
+<SUBSECTION Private>
+GooCanvasItemSimpleData
+</SECTION>
+
+<SECTION>
+<FILE>goocanvasitemmodelsimple</FILE>
+<TITLE>GooCanvasItemModelSimple</TITLE>
+GooCanvasItemModelSimple
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_ITEM_MODEL_SIMPLE
 goo_canvas_item_model_simple_get_type
 GOO_CANVAS_ITEM_MODEL_SIMPLE
@@ -388,7 +473,6 @@
 GOO_CANVAS_ITEM_MODEL_SIMPLE_GET_CLASS
 
 <SUBSECTION Private>
-GooCanvasItemSimpleData
 </SECTION>
 
 <SECTION>
@@ -397,9 +481,6 @@
 GooCanvasImage
 goo_canvas_image_new
 
-GooCanvasImageModel
-goo_canvas_image_model_new
-
 <SUBSECTION Standard>
 GOO_CANVAS_IMAGE
 GOO_IS_CANVAS_IMAGE
@@ -409,6 +490,17 @@
 GOO_IS_CANVAS_IMAGE_CLASS
 GOO_CANVAS_IMAGE_GET_CLASS
 
+<SUBSECTION Private>
+GooCanvasImageData
+</SECTION>
+
+<SECTION>
+<FILE>goocanvasimagemodel</FILE>
+<TITLE>GooCanvasImageModel</TITLE>
+GooCanvasImageModel
+goo_canvas_image_model_new
+
+<SUBSECTION Standard>
 GOO_TYPE_CANVAS_IMAGE_MODEL
 GOO_CANVAS_IMAGE_MODEL
 goo_canvas_image_model_get_type
@@ -418,7 +510,6 @@
 GOO_CANVAS_IMAGE_MODEL_GET_CLASS
 
 <SUBSECTION Private>
-GooCanvasImageData
 </SECTION>
 
 <SECTION>

Index: goocanvas.types
===================================================================
RCS file: /cvs/cairo/goocanvas/docs/goocanvas.types,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- goocanvas.types	29 Nov 2006 18:47:02 -0000	1.3
+++ goocanvas.types	9 Dec 2006 12:08:38 -0000	1.4
@@ -35,3 +35,5 @@
 goo_canvas_item_model_simple_get_type
 goo_canvas_image_get_type
 goo_canvas_image_model_get_type
+goo_canvas_table_get_type
+goo_canvas_table_model_get_type



More information about the cairo-commit mailing list