[cairo-commit] goocanvas ChangeLog,1.22,1.23 TODO,1.8,1.9
Damon Chaplin
commit at pdx.freedesktop.org
Tue Apr 18 08:43:09 PDT 2006
- Previous message: [cairo-commit] src/cairo-svg-surface.c
- Next message: [cairo-commit] goocanvas/src Makefile.am, 1.7, 1.8 goocanvasatk.c,
NONE, 1.1 goocanvasatk.h, NONE, 1.1 goocanvasgroupview.c, 1.10,
1.11 goocanvasgroupview.h, 1.2, 1.3 goocanvasitemview.c, 1.6,
1.7 goocanvasitemview.h, 1.6, 1.7 goocanvasitemviewsimple.c,
1.2, 1.3 goocanvasitemviewsimple.h, 1.1, 1.2 goocanvasview.c,
1.13, 1.14 goocanvasview.h, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: damon
Update of /cvs/cairo/goocanvas
In directory kemper:/tmp/cvs-serv25504
Modified Files:
ChangeLog TODO
Log Message:
2006-04-18 Damon Chaplin <damon at gnome.org>
* src/goocanvasview.c (goo_canvas_view_get_model): new function.
(goo_canvas_view_adjustment_value_changed): emit "visible_data_changed"
on accessible object.
(goo_canvas_view_init): initialize default bounds, and create default
adjustments.
* src/goocanvasitemview.[hc]: added new is_visible() method, and
"can-focus" property, and convenience find_child() function.
* src/goocanvasitemviewsimple.c: implemented "can-focus" property
and "is_visible" method.
* src/goocanvasgroupview.c: implemented "can-focus" property and
"is_visible" method, and used same flags field as
GooCanvasItemViewSimple.
* src/goocanvasatk.[c]: new files to support accessibility. Most of
the code has been copied from foocanvas & libgnomecanvas, with slight
changes to handler our model/view split.
* src/goocanvasitemviewsimple.c (goo_canvas_item_view_simple_finalize):
chain up to parent's finalize method.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- ChangeLog 16 Apr 2006 22:29:44 -0000 1.22
+++ ChangeLog 18 Apr 2006 15:43:07 -0000 1.23
@@ -1,3 +1,28 @@
+2006-04-18 Damon Chaplin <damon at gnome.org>
+
+ * src/goocanvasview.c (goo_canvas_view_get_model): new function.
+ (goo_canvas_view_adjustment_value_changed): emit "visible_data_changed"
+ on accessible object.
+ (goo_canvas_view_init): initialize default bounds, and create default
+ adjustments.
+
+ * src/goocanvasitemview.[hc]: added new is_visible() method, and
+ "can-focus" property, and convenience find_child() function.
+
+ * src/goocanvasitemviewsimple.c: implemented "can-focus" property
+ and "is_visible" method.
+
+ * src/goocanvasgroupview.c: implemented "can-focus" property and
+ "is_visible" method, and used same flags field as
+ GooCanvasItemViewSimple.
+
+ * src/goocanvasatk.[c]: new files to support accessibility. Most of
+ the code has been copied from foocanvas & libgnomecanvas, with slight
+ changes to handler our model/view split.
+
+ * src/goocanvasitemviewsimple.c (goo_canvas_item_view_simple_finalize):
+ chain up to parent's finalize method.
+
2006-04-16 Damon Chaplin <damon at gnome.org>
* src/goocanvasview.c (propagate_event, emit_pointer_event): ref views
Index: TODO
===================================================================
RCS file: /cvs/cairo/goocanvas/TODO,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- TODO 11 Apr 2006 13:33:19 -0000 1.8
+++ TODO 18 Apr 2006 15:43:07 -0000 1.9
@@ -1,13 +1,14 @@
Features definitely needed:
+ o API docs - functions, properties, signals, enums, structs etc.
+
o Accessibility - hopefully the GnomeCanvas/FooCanvas code can be reused.
- o Editable text item.
- o Keyboard focus navigation.
+ o Keyboard focus navigation - port GtkContainer focus_sort code.
- o API docs - functions, properties, signals, enums, structs etc.
+ o Editable text item.
Possible additional features:
- Previous message: [cairo-commit] src/cairo-svg-surface.c
- Next message: [cairo-commit] goocanvas/src Makefile.am, 1.7, 1.8 goocanvasatk.c,
NONE, 1.1 goocanvasatk.h, NONE, 1.1 goocanvasgroupview.c, 1.10,
1.11 goocanvasgroupview.h, 1.2, 1.3 goocanvasitemview.c, 1.6,
1.7 goocanvasitemview.h, 1.6, 1.7 goocanvasitemviewsimple.c,
1.2, 1.3 goocanvasitemviewsimple.h, 1.1, 1.2 goocanvasview.c,
1.13, 1.14 goocanvasview.h, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list