libgnomecanvas r1253 - in trunk: . docs/reference libgnomecanvas



Author: herzi
Date: 2007-07-10 09:56:52 +0100 (Tue, 10 Jul 2007)
New Revision: 1253
ViewCVS link: http://svn.gnome.org/viewcvs/libgnomecanvas?rev=1253&view=rev

Added:
   trunk/libgnomecanvas/gailcanvas.c
   trunk/libgnomecanvas/gailcanvas.h
   trunk/libgnomecanvas/gailcanvasgroup.c
   trunk/libgnomecanvas/gailcanvasgroup.h
   trunk/libgnomecanvas/gailcanvasgroupfactory.c
   trunk/libgnomecanvas/gailcanvasgroupfactory.h
   trunk/libgnomecanvas/gailcanvasitem.c
   trunk/libgnomecanvas/gailcanvasitem.h
   trunk/libgnomecanvas/gailcanvasitemfactory.c
   trunk/libgnomecanvas/gailcanvasitemfactory.h
   trunk/libgnomecanvas/gailcanvastext.c
   trunk/libgnomecanvas/gailcanvastext.h
   trunk/libgnomecanvas/gailcanvastextfactory.c
   trunk/libgnomecanvas/gailcanvastextfactory.h
   trunk/libgnomecanvas/gailcanvaswidget.c
   trunk/libgnomecanvas/gailcanvaswidget.h
   trunk/libgnomecanvas/gailcanvaswidgetfactory.c
   trunk/libgnomecanvas/gailcanvaswidgetfactory.h
Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/docs/reference/Makefile.am
   trunk/libgnomecanvas/Makefile.am
   trunk/libgnomecanvas/libgnomecanvas-2.0.pc.in
Log:
2007-06-25  Sven Herzberg <herzi gnome-de org>

	Roll ATK support for GnomeCanvas into libgnomecanvas,
	formerly it was in libgail. Patch by Bill Haneman.
	See bug #363103.

	* configure.in:
	Depend on libgail explicitly, since the ATK support for
	gnome-canvas uses some libgail-util API.

	* libgnomecanvas/gnome-canvas.c:
	(gnome_canvas_init): Register the gail_canvas factory types
	with ATK when GnomeCanvas is first used.

	* libgnomevanvas/gailcanvas.[ch]: New, bootstraps
	ATK support for GnomeCanvas instances and provides
	ATK implementations for GnomeCanvas.

	* libgnomevanvas/gailcanvasitem.[ch]: New, ATK support
	for generic canvas items.

	* libgnomevanvas/gailcanvaswidget.[ch]: New, ATK support
	for canvas internal widgets.

	* libgnomevanvas/gailcanvastext.[ch]: New, ATK support
	for canvas text objects.

	* libgnomevanvas/gailcanvas*factory.[ch]: New,
	factories for creating the above ATK peers on demand,
	that is, when gtk_widget_get_accessible() is called
	on the corresponding GnomeCanvas instances or their
	sub-parts.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]