Arachne 1.1.2
--------------

Arachne is an open source graphical application written to showcase the best features of the Seamstress seam carving library.  This package contains the Seamstress library (in the seamstress subdirectory), the Arachne program and three command line tools that demonstrate use of the library (removeseams, retarget and mapseams).  See http://seam-carver.sourceforge.net for more information.  Seamstress was written by Hayden Walles (hgwalles@gmail.com).

All the programs depend on libtiff and libjpeg, so you will need these to compile them.  Arachne itself can be built using Windows(using mingw) or GTK+.  The GTK+ version requires GTK+ 2.6 or higher.  The Windows version expects Windows XP or higher.  You can build and install the command line programs without Arachne by specifying --without-gtk and --without-windows to configure.

To build and install the library, you should only need to do 

	./configure
	make
	make install

See the file INSTALL for more details.

Some people have reported that configure doesn't properly detect GTK+, even though they're installed.  If you have this problem, you should still be able to compile by making sure config.h contains '#define USE_GTK 1' and doing a 'make' followed by 'make arachne'.  You may have to install the arachne program manually.

If Arachne installs properly it should have HTML help available.  Failing this, the help can be found in the doc subdirectory of the source package, or online at the project website.

If you have trouble installing or using the library or programs, take a look at the website and if that doesn't help drop me a line at hgwalles@gmail.com.

Changes from 1.1.1
------------------
No new features but a few problems were fixed.

The configure script for Arachne no longer looks for gdk-pixbuf 0.22 (which it never actually depended on).  The Autotools build system was updated and some minor documentation fixes were made.

A bug that caused the GTK+ version to sometimes crash on exit has been fixed and some calls to deprecated functions were removed.

Some minor documentation problems were fixed.

Changes from 1.1.0
------------------
Arachne now has better support for large images.  The Seamstress library supports carving images measuring up to 4096x4096 pixels and if an image is opened which is too large for the screen it will automatically be scaled for display.

Thanks to other fixes in Seamstress the program is more stable.

Changes from 1.0.0
------------------
Arachne has been split into GUI specific and generic parts.  There are GUI modules for GTK+ and Windows.

Arachne supports stretching images by duplicating minimal seams.

Arachne can now read and write JPEG files.

Red and blue are used as the tool colours rather than red and green, which were confusing to some and provide poor contrast to colourbline users.

Thanks to a fix in Seamstress, dynamic energy now works correctly with annotated images.

Some of the command line tools had incorrect -h help.  This has been rectified.

Various minor bugs have been fixed.