[cairo-commit] goocanvas ChangeLog, 1.24, 1.25 NEWS, 1.1.1.1,
1.2 TODO, 1.9, 1.10
Damon Chaplin
commit at pdx.freedesktop.org
Sat Apr 22 12:17:29 PDT 2006
- Previous message: [cairo-commit] goocanvas/demo Makefile.am, 1.2, 1.3 demo-focus.c,
NONE, 1.1 demo.c, 1.3, 1.4
- Next message: [cairo-commit] goocanvas/src goocanvasitemsimple.c, 1.8,
1.9 goocanvasitemview.c, 1.7, 1.8 goocanvasitemview.h, 1.7,
1.8 goocanvasview.c, 1.14, 1.15
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: damon
Update of /cvs/cairo/goocanvas
In directory kemper:/tmp/cvs-serv26926
Modified Files:
ChangeLog NEWS TODO
Log Message:
2006-04-22 Damon Chaplin <damon at gnome.org>
* src/goocanvasview.c: added support for keyboard focus navigation.
(I still need to make it scroll to show the focused item if needed.)
* demo/demo-focus.c: new demo page to test keyboard focus navigation.
* src/goocanvasitemview.c: added "focus-in-event" & "focus-out-event"
signals.
* src/goocanvasitemsimple.c (goo_canvas_item_simple_get_path_bounds):
make sure we do min/max over all points of bounds.
* src/goocanvasview.c (goo_canvas_view_focus_out): emit
"focus_out_event", not "focus_in_event".
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- ChangeLog 18 Apr 2006 23:40:43 -0000 1.24
+++ ChangeLog 22 Apr 2006 19:17:28 -0000 1.25
@@ -1,3 +1,19 @@
+2006-04-22 Damon Chaplin <damon at gnome.org>
+
+ * src/goocanvasview.c: added support for keyboard focus navigation.
+ (I still need to make it scroll to show the focused item if needed.)
+
+ * demo/demo-focus.c: new demo page to test keyboard focus navigation.
+
+ * src/goocanvasitemview.c: added "focus-in-event" & "focus-out-event"
+ signals.
+
+ * src/goocanvasitemsimple.c (goo_canvas_item_simple_get_path_bounds):
+ make sure we do min/max over all points of bounds.
+
+ * src/goocanvasview.c (goo_canvas_view_focus_out): emit
+ "focus_out_event", not "focus_in_event".
+
2006-04-19 Damon Chaplin <damon at gnome.org>
* src/goocanvasitem.c (goo_canvas_item_base_init): added "title" and
@@ -35,7 +51,7 @@
* 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.
+ changes to handle our model/view split.
* src/goocanvasitemviewsimple.c (goo_canvas_item_view_simple_finalize):
chain up to parent's finalize method.
Index: NEWS
===================================================================
RCS file: /cvs/cairo/goocanvas/NEWS,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- NEWS 15 Dec 2005 15:32:00 -0000 1.1.1.1
+++ NEWS 22 Apr 2006 19:17:28 -0000 1.2
@@ -0,0 +1,31 @@
+
+GooCanvas 0.3 (Apr ? 2006)
+=============
+
+ o New GooCanvasPath item (similar to SVG path element).
+ o Accessibility support.
+ o Keyboard focus navigation.
+ o API documentation.
+ o Convenience functions for coordinate conversions.
+ o Smooth scrolling & zooming.
+ o Zoom-independent text layout.
+ o Render part or all of canvas to a cairo_t, for ps/pdf output.
+ o New "visibility" and "visibility-threshold" properties for items.
+ o New "pointer-events" property specifying which parts of items get events.
+
+
+GooCanvas 0.2 (Dec 5 2005)
+=============
+
+ o Affine transformations for all items.
+ o Event handling, including support for pointer grabs.
+ o Support for simple animation.
+ o Finished port of FooCanvas demo, and added test for pointer grabs.
+
+
+GooCanvas 0.1 (Nov 17 2005)
+=============
+
+ o Basic items working.
+ o Model/view split.
+ o Interfaces for items & views.
Index: TODO
===================================================================
RCS file: /cvs/cairo/goocanvas/TODO,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- TODO 18 Apr 2006 15:43:07 -0000 1.9
+++ TODO 22 Apr 2006 19:17:28 -0000 1.10
@@ -1,13 +1,6 @@
Features definitely needed:
- o API docs - functions, properties, signals, enums, structs etc.
-
- o Accessibility - hopefully the GnomeCanvas/FooCanvas code can be reused.
-
-
- o Keyboard focus navigation - port GtkContainer focus_sort code.
-
o Editable text item.
- Previous message: [cairo-commit] goocanvas/demo Makefile.am, 1.2, 1.3 demo-focus.c,
NONE, 1.1 demo.c, 1.3, 1.4
- Next message: [cairo-commit] goocanvas/src goocanvasitemsimple.c, 1.8,
1.9 goocanvasitemview.c, 1.7, 1.8 goocanvasitemview.h, 1.7,
1.8 goocanvasview.c, 1.14, 1.15
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list