
gtk-canvas 0.1.1

This release is a minor bug fix release, patches to gtk-canvas.c.

Note this is for Gtk+ 1.2 only.  For Gtk+ 2.0 or above, please use
GNOMECanvas in GNOME 2.0 or above.

Also note ths distribution contains a copy of the libart_lgpl which may 
conflict with the same library of different versions already installed.  This problem
is being worked on and the next release the libart_lgpl will be taken out of the distribution to 
allow GtkCanvas to work with whatever version od libart_lgpl you may already have installed.

Andy Tai, Nov 16, 2002

----below are the earlier README from the 0.1 release-------

This is a straight port of the GNOME Cavnas from the stable gnome-libs 1.2.4
back to gtk+.  Thw widget is called GtkCanvas. To compile and to install it,
follow the standard GNU tool convention:

./configure --prefix=(destin dir path)
make 
make install

This widget behaves identically to the GnomeCanvas widget, with the same APIs, 
except the names are changed from gnome_canvas to gtk_canvas.  Thus you can use
the GNOME documentation on this widget.  The test-gtkcanvas program in the test
directory can serve as a starting point on learning to use the widget.

Currently the widget still depends on GdkImLib, which is available from 

ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/

Modern GNU/Linux distributions like Red Hat should come with it already.  Since
the next version of gtk+ will drop GdkImLib and intgrate with gdk-pixbuf, it
is expected that future versions of this widget will depend upon gtk+ only.

This distribution contains libart_lgpl.

I intend to have GtkCanvas follows GnomeCanvas closely and merges new code
whenever a stable release of the latter is made.  Thus this is not really a
fork but rather a "re-packaging" of the same code.  I recommend that you
consider using the GNOME libraries first before using this widget, as the GNOME
framework provides many services, much more than a canvas widget.  

If the gtk+ maintainers decide someday to place this widget into gtk+, then I
shall turn this to them and stop distribute this widget separately.

This software is licensed under the GNU Lesser General Public License version
2.1, or any later version. Please refers to the file COPYING.LIB for details. 
The test-gtkcanvas program is  licensed under the GNU GPL (please see the file
COPYING).

Again, I basically did a re-packing.  The main authors of this software were
Federico Mena <quartic@gimp.org> (GnomeCanvas) and Raph Levien <raph@acm.org>
(libart_lgpl).

Please send bug fixes, suggestions and comments to Andy Tai, atai@atai.org.

Andy Tai
