[cairo-commit] goocanvas ChangeLog,1.4,1.5 TODO,1.4,1.5

Damon Chaplin commit at pdx.freedesktop.org
Fri Mar 24 09:32:24 PST 2006


Committed by: damon

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

Modified Files:
	ChangeLog TODO 
Log Message:
2006-03-24  Damon Chaplin  <damon at gnome.org>

	* src/goocanvasitemview.c (goo_canvas_item_view_ensure_updated): new
	convenience function to do an immediate update.

	* src/goocanvasview.c (goo_canvas_view_update): turned this into a
	public function for use by the above.

	* src/goocanvastextview.c (goo_canvas_text_view_get_bounds) 
	(goo_canvas_text_view_get_item_at): 
	* src/goocanvasrectview.c (goo_canvas_rect_view_get_bounds) 
	(goo_canvas_rect_view_get_item_at): 
	* src/goocanvaspolylineview.c (goo_canvas_polyline_view_get_bounds) 
	(goo_canvas_polyline_view_get_item_at): 
	* src/goocanvasgroupview.c (goo_canvas_group_view_get_bounds) 
	(goo_canvas_group_view_get_item_at): 
	* src/goocanvasimageview.c (goo_canvas_image_view_get_bounds) 
	(goo_canvas_image_view_get_item_at): 
	* src/goocanvasellipseview.c (goo_canvas_ellipse_view_get_bounds) 
	(goo_canvas_ellipse_view_get_item_at): make sure the canvas is updated
	first, if needed.



Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ChangeLog	24 Mar 2006 16:55:44 -0000	1.4
+++ ChangeLog	24 Mar 2006 17:32:22 -0000	1.5
@@ -1,5 +1,27 @@
 2006-03-24  Damon Chaplin  <damon at gnome.org>
 
+	* src/goocanvasitemview.c (goo_canvas_item_view_ensure_updated): new
+	convenience function to do an immediate update.
+
+	* src/goocanvasview.c (goo_canvas_view_update): turned this into a
+	public function for use by the above.
+
+	* src/goocanvastextview.c (goo_canvas_text_view_get_bounds) 
+	(goo_canvas_text_view_get_item_at): 
+	* src/goocanvasrectview.c (goo_canvas_rect_view_get_bounds) 
+	(goo_canvas_rect_view_get_item_at): 
+	* src/goocanvaspolylineview.c (goo_canvas_polyline_view_get_bounds) 
+	(goo_canvas_polyline_view_get_item_at): 
+	* src/goocanvasgroupview.c (goo_canvas_group_view_get_bounds) 
+	(goo_canvas_group_view_get_item_at): 
+	* src/goocanvasimageview.c (goo_canvas_image_view_get_bounds) 
+	(goo_canvas_image_view_get_item_at): 
+	* src/goocanvasellipseview.c (goo_canvas_ellipse_view_get_bounds) 
+	(goo_canvas_ellipse_view_get_item_at): make sure the canvas is updated
+	first, if needed.
+
+2006-03-24  Damon Chaplin  <damon at gnome.org>
+
 	* src/goocanvasview.c (goo_canvas_view_render): new function to
 	render all or part of the canvas to a given cairo context.
 

Index: TODO
===================================================================
RCS file: /cvs/cairo/goocanvas/TODO,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- TODO	24 Mar 2006 16:55:44 -0000	1.4
+++ TODO	24 Mar 2006 17:32:22 -0000	1.5
@@ -1,8 +1,6 @@
 
 Features definitely needed:
 
- o get_bounds() should ensure item is updated. Check other functions as well.
-
  o Event filter options, like "pointer-events" in SVG, specifying which parts
    of an item can be a target for events and if it has to be visible.
 



More information about the cairo-commit mailing list