1998-12-19  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in: Incorporated patches from Andrey A. Chernov
 	<ache@nagual.pp.ru> to perfom the following:
	  1) Add possibility to force jpeg thumbnails instead of gif ones
          2) Add possibility to add index pages footer (not header only)
          3) Move /etc/webmagickrc to @prefix@/etc/webmagickrc
          4) Add possibility to specify index pages extention (i.e. .shtml instead
             of .html, needed for SSI)
          5) Write progressive JPEGs for jpeg thumbnails
          6) Add possibility to write per-picture HTML pages instead of linking
             images directly; optional top/bottom code, target and non-default
             extention tuned too. Per-picture SSI-ed HTMLs used mainly for banner
             advertisment and helps a lot to keep site free for users.
          7) Don't write *.js files when JavaScript turned off

1998-03-23  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.js: framesLoaded() was sometimes being executed before
 	it was defined by the frameset onLoad handler.  This is a race
 	condition that should never happend but did on fast machines and
 	Netscape 4.

	* webmagick.in (doMontage): ImageMagick changed the way it sets
 	the montage text label color.  The new syntax is
 	Set(pen=>$opt_thumbforeground).  The old way (foreground) has been
 	left in place to support older ImageMagick's.
	(dodir): Added support for .sgi which seems to be an extension used
	for SGI-format OpenGL texture files.

1998-01-11  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in: Fixed nasty bug which caused opt_skip to not
	work.  This bug could cause damage to user files.

1997-12-15  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (handleMagickError): Now supports three levels of
 	errors: process fatal, image fatal, warning only.  The subroutine
 	return code may be used to distinguish between the last two.

1997-11-25  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (doMontage): Compute imagemap information directly
 	rather than retrieving it from an external *_map.shtml file. One
 	less file type to deal with and possibly faster.

Sat Nov  1 10:12:23 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (abs_path_to_rel): Eliminated $opt_abolute and
 	$opt_relative options.  WebMagick now tryies to make all URLs
 	relative.  If a URL can not be made relative then it will be
 	represented as an absolute URL.
	(dodir): Now uses the order of directories and images specified by
 	.dirindex and .imgindex (respectively) to control the sort order
 	of the displayed directories and images.  Directories and files
 	not occuring in the index are sorted in alphabetic order.

Tue Oct 14 00:17:32 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (doMontage): Fixed bug that caused label to always
	be supplied if listing occured in the .imgindex file regardless
	of whether $opt_thumblabel was set to 'false' or not.

Sun Oct 12 18:16:07 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (compareHash): Added programmed handling of
 	Image::Magick related errors by routing all error status through
 	handleMagickError() rather than warn().

Sun Oct  5 15:31:13 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (dodir): Writes run information to
 	".index.pl". Also saves same information in ".index.js" in
 	JavaScript form.  A new JavaScript interface has been added which
 	uses the .index.js file as input.  These changes should be
 	considered substantial since much of the WebMagick core code had
 	to be re-written.

Tue Sep  9 00:37:24 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (html_imgsize): Uses new PerlMagick "Ping" method
 	to determine image sizes if available.  The Ping method is much
 	faster since it does not read the entire image.

Wed Aug 27 23:48:36 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in: Now uses a single ".index.stat" file rather than a
 	file per page to save run information.

	Now also passes "use strict 'vars'".

Mon Aug 25 08:30:01 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in: Removed PERL4 style '&' prefix from subroutine
 	invokations in favor of "new" C style".

	Now uses (and passes) -w flag plus "use strict 'refs'" and
	"use strict 'subs'".  Removed some bugs in the process.

Sun Aug  3 14:07:11 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (dodir): Status represented by $stat_havereadme and
 	$stat_numpages has now been moved into $stat_htmlparams in the
 	.index*.stat output.

Fri Jul 25 19:07:09 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* webmagick.in (writeindexes): If $icon_url{'ball'} is undefined,
 	then no ball icon is displayed beside directory items.  This is
 	now the default since more space is left available for the
 	directory name or title and it looks at least as good.

Wed Jul 16 08:02:13 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* Makefile.in: Removed typo from AWK code ($ prefix on variables)
 	so that generating webmagickrc.in works on other than the original
 	AWK.

Thu Jul  3 13:54:39 1997  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>

	* Added size hint information which is used by the JPEG library
 	(and possibly some other formats) to return an image close to the
 	desired size rather than the full size image.  This results in a
 	considerable speed-up when creating thumbnail images for JPEGs.

	* Added $opt_readfailhook to support executing code if reading an
 	image fails.  A typical action would be to unlink the image
 	(presuming the image is corrupted).

	* webmagick.in (dodir): Re-named $opt_thumbbordercolor to
 	$opt_thumbframebgcolor and $opt_thumbmattecolor to
 	$opt_thumbframecolor to better reflect what these options do.
  	Added backward compatability code so the old options continue to
 	work.

	* Created ChangeLog file.  Let's keep track of edits from now on.

