diff ChangeLog @ 0:a84c32f131df 1.1.29

Import vendor version
author Peter Gervai <grin@grin.hu>
date Wed, 15 Oct 2008 23:28:56 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ChangeLog	Wed Oct 15 23:28:56 2008 +0200
@@ -0,0 +1,980 @@
+BINS Change Log                                       -*- text -*-
+
+BINS 1.1.29
+-----------
+
+- A search engine has been added. It only woks on web browser
+supporting javascript and DOM. It can be deactivated via the new
+searchEngine parameter. It allows search on image description fields
+set in the new searchFields parameter. Maximum results returned by the
+search engine is set by the searchLimit parameter.
+This adds a new dependency on Text::Unaccent.
+
+- Michael Olson's mwolson templates have been added. Michael can be
+joined at <mwolson @ member.fsf.org>.
+
+- Martin Pohlack's martin templates have been added. Martin can be
+joined at <mp26 @ os.inf.tu-dresden.de>. These templates are based
+upon marc ones, in turn based on joi. Here are the modifications with
+marc:
+   - fixed some bugs in the css
+   - more layout stuff done in css
+   - changed colors to grey-levels, which allows the viewer to
+     concentrate on the important parts, the images (if you don't like
+     it, you only have to change some lines in the css).
+   - some layout changes, links (next, prev, ...) have a fixed
+     position now, so you don't have to move the mouse if you want to
+     cycle through many images.
+   - use transparent pngs for the slide background in browser which
+     support it -> smoother slide corners (round corners are
+     oversampled, compare the gif and the png)
+   - Display the content of the jpeg-comment filed below the image
+
+- Fixed a bug when javaScriptPreloadImage was set to 1 : the next image
+preloaded was always at maximum size.
+Patch from Malcolm Parsons <malcolm.parsons @ gmail.com>
+
+- Add support for jpegtran with MMX (libjpeg-mmx-progs).
+Patch by Ludovic Rousseau <rousseau @ debian.org>.
+
+- Fix -f option so it can work with files given with a relative path.
+Patch by Ludovic Rousseau <rousseau @ debian>.
+
+- Default template has been renamed to swigs, has it may not be the
+default in the future (it uses tables and don't use CSS).
+
+- A tools directory has been added in the archive, containing the
+small BINS related utilities. The new tools add_num_prefix,
+remove_num_prefix and bins_addtext have been added. All is documented
+on the web site.
+
+- A FAQ has been added.
+
+- BINS now has a page on gna!, see https://gna.org/projects/bins/
+
+BINS 1.1.28
+-----------
+
+- Replaced parameter "enlarge" with "whenSrcSmaller" to dictate what to
+do if the source image is smaller than the size of the generated
+image. Fixed a bug that prevented enlarged image from actually being
+generated.
+Patch from Alexander Blazej <alexb @ csua.berkeley.edu>.
+
+- Added new linkRelative parameter allow to use relative links if
+linkInsteadOfCopy is set to 1.
+Patch from Dan McMahill <mcmahill @ alum.mit.edu>.
+
+- Transform functionality now allow perl code. A new dateString
+parameter allow to specify the date string to be used (following
+date(1)), introducing a dependency on Date::Parse.
+Patch from Martin Michlmayr <tbm @ cyrius.com>.
+
+- Handle buggy EXIF information in DateTimeOriginal.
+Patch from Martin Michlmayr <tbm @ cyrius.com>.
+
+- Fix on deExifyImages option.
+Patch from Martin Michlmayr <tbm @ cyrius.com>.
+
+- Fix encoding problem whith ISO 646 used by Solaris.
+Patch from Martin Michlmayr <tbm @ cyrius.com>.
+
+- Fix bug when source directories is a prefix of the destination one.
+Patch from Pizza <pizza @ shaftnet.org>.
+
+- Make JPEG Comments available as image subtext.
+Patch from Martin Pohlack <mp26 @ os.inf.tu-dresden.de>.
+
+- Catalan translation (ca) has been added.
+Thanks to Joan Antoja Sabin <joan @ badiu.org>.
+
+- A CSS bug in marc template has been fixed.
+Correction from Martin Pohlack <mp26 @ os.inf.tu-dresden.de>.
+
+- The image details page, using the Joi template, now respects use of a
+background image.
+Fix by Alexander Blazej <alexb @ csua.berkeley.edu>.
+
+- The image details page's "Album Tree" link is fixed.
+Fix by Alexander Blazej <alexb @ csua.berkeley.edu>.
+
+- Standardized indentation (4 columns).
+Done by Alexander Blazej <alexb @ csua.berkeley.edu>.
+
+- Default value of borderOnThumbnails has been set to 0.
+
+BINS 1.1.27
+-----------
+
+- Added new parameter borderOnThumbnails to change or remove the
+border of the thumbnail's image in the thumbnails page, in pixels.
+
+- Exit if target_dir is in source_dir since it will generate an
+infinite recursion.
+Correction from Ludovic Rousseau <rousseau @ debian.org>.
+
+- Bug on tips popup when text contained double quotes has been corrected.
+Patch from Arthur de Jong <adejong @ debian.org>.
+
+- bugs on -e and -o custom options has been fixed.
+Patch from Adam Lackorzynski <adam @ os.inf.tu-dresden.de>.
+
+- Adding a check for Perl < 5.8 in bins_edit for utf-8 handling.
+Correction from Robert Funnell <robert.funnell @ mcgill.ca>.
+
+- Hungarian translation (hu) has been added.
+Thanks to Aurel Gabris <gabrisa @ optics.szfki.kfki.hu>.
+
+- zh language code has been changed to zh_TW.
+
+- Correction in comments of binsrc.
+Patch from Robert Funnell <robert.funnell @ mcgill.ca>.
+
+- Added RCS directories in excludeDirs parameter of binsrc to shown
+regexp use.
+Suggestion from Ambrose Li <ambrose.li @ gmail.com>.
+
+The following changes have been made in bins-edit-gui by Mark W. 
+Eichin <eichin @ thok.org> :
+
+- Primitive "current album" editor. 
+- Force LATIN1 if 7-bit ANSI is selected. Add charmap override box if
+either conversion fails.
+- Free server-side pixmap correctly (oops.)
+- Fix grey-out of filename box.
+- more error checks.
+- Update man page.
+
+- Also, shortcut for autofill has been corrected (now CTRL A).
+Correction from Ivan Daou <ivan.daou @ free.fr>
+
+BINS 1.1.26
+-----------
+
+- Added new marc template from Marc Menem <marc.menem @ m4x.org>.
+It is based on the joi template, so it has all of it's features. It
+don't use any table for the positioning but only css: this allows the
+number of images displayed on one line to scale according to the width
+of the browser window.
+http://quentinlepingouin.free.fr/album/apples-gal/
+
+- Added new petrus template from Petrus <thus0 @ free.fr>.
+It is just a modified version of the joi template with a different look :
+http://www.campus.ecp.fr/~petrus/bins/index.html
+
+- Added support for more Exif tags.
+
+- Fix a divide by zero error crash, due to a corrupt image.
+Patch from Phillip Cole <phillip.cole @ uk.coltgroup.com>.
+
+- Fix javascript errors occured when a singe quote was included in a filename.
+Patch from Phillip Cole <phillip.cole @ uk.coltgroup.com>.
+
+- Fix bug on joi template : accesskey="t" was showing in the pages.
+Patch from Gerard Gerritsen <gerard @ sigcafe.net> 
+and Phillip Cole <phillip.cole @ uk.coltgroup.com>.
+
+- Fix missing /IF directive in images pages on satyap template.
+Patch from Guillaume Rousse <rousse @ ccr.jussieu.fr>.
+
+
+
+BINS 1.1.25
+-----------
+
+- The images in each directory can now be displayed in an arbitrary,
+custom order. This is done via an optional file album.list (a slibling
+file to album.xml) that lists the files in the order you want them
+displayed. If album.list doesn't exist in a directory the sorting by
+image name is done as usual.
+Patch from Stefan Rueger <srueger @ doc.ic.ac.uk>.
+
+- Added hot keys (use with Alt key) : (N)ext, (P)revious, (U)p,
+(H)ome, images (L)ist, (T)ree.
+
+- Added first, last, index, parent, up and index relation links in
+thumbnail and image pages. They are used by Mozilla and Opera
+navigation bar.
+
+- Added first and last links on thumbnail and image pages in default
+templates.
+
+- Templates are now installed under /usr/local/share/bins, as data file,
+instead of /etc as configuration files
+Patch from Guillaume Rousse <rousse @ ccr.jussieu.fr>.
+
+- Fix bug on images list page for custom sizes (defined in description
+image file).
+
+- Added BINS completion for bash.
+Send by Guillaume Rousse <rousse @ ccr.jussieu.fr>.
+
+- Updated Spanish translation.
+Send by David Barroso <tomac @ somoslopeor.com>.
+
+- Updated Esperanto translation.
+Send by Pier Luigi Cinquantini <plcinquantini @ katamail.com>
+	
+BINS 1.1.24
+-----------
+
+- Added anti_bins program, to create a clean image files tree for each
+image size from a BINS album.
+
+- Added jpegProgressify config option. Now, generated jpeg can be
+progressive (instead of baseline) using jpegtran.  Usually progressive
+jpegs save space, but by default it only makes them progressive if it
+does save space. See bins man page for usage detail.
+Patch from Bill Clarke <llib @ computer.org>.
+
+- When backgroundImage was empty, the background attribute on body was
+not correct and thus produced 404 HTTP error on web server.
+patch from David Pfitzner <dwpfitzner @ earthlink.net>.
+
+- Use the more generic AddDefaultCharset directive (instead of
+AddType) in the .htaccess file for setting HTTP headers encoding.
+
+- Corrected wrong orientation for value 3 (bot_right, 180° rotation).
+Patch from Guillaume Rousse <rousse @ ccr.jussieu.fr>.
+
+- Added prev/next link element (to enable Mozilla's link prefetching
+feature and site navigation toolbar) in joi templates .
+
+- Added JavaScript image pre-loading in satyap templates.
+
+- Esperanto translation (eo) has been added.
+Thanks to Revuo <plcinquantini @ katamail.com>
+
+- Finish translation (fi) has been added.
+Thanks to Ville Pohjanheimo <vpohjanheimo @ hotmail.com>.
+	
+- Russian translation (ru) has been updated.
+Thanks to Andrei Emeltchenko <Andrei.Emeltchenko @ nokia.com>
+
+- Italian translation (it) has been updated.
+Thanks to Lele Gaifax <lele @ nautilus.homeip.net>.
+
+- Added BINS CVS Web interface : 
+http://kashmir.sautret.org/cgi-bin/viewcvs.cgi/bins
+	
+BINS 1.1.23
+-----------
+
+- new parameter 'deExifyImages' which performs a Profile("*") call
+just before the resizing. This removes all Exif information in resized
+pictures and thus, saves some disk spaces and network
+consumption. This is specially noticeable on thumbnails an images list
+pages.
+Patch from Leo Breebaart <leo @ lspace.org>.
+
+- the "Unknown discipline ':utf8'" bug in Perl versions older than
+5.8.0 has been corrected.
+
+- images were sometimes copied even if they were identical. This has
+been corrected and thus, runtime speed has been improved (about 15-20% on my
+album without regenerating images).
+Patch from Stuffed Crust <pizza @ shaftnet.org>.
+
+- the ' (quote) character was not correctly encoded in URL.
+Reported by Benjamin Wilbur <benpublic @ xwilbur.com>.
+
+- corrects a bug where descriptions containing a ' (quote) were used
+in javascript (like information popup window in joi templates).
+
+- added icons for custom huge picture size in joi templates 
+(see panoramas on
+http://album.sautret.org/200_vacances/700_Irlande_2003/thumb5.html).
+
+- japanese translation (ja) has been added.
+Thanks to Yoshinori Okuji <okuji @ enbug.org>
+
+- german translation (de) has been updated.
+Thanks to Christian Bang <cbang @ web.de>.
+
+BINS 1.1.22
+-----------
+
+- Perl 5.8 UTF-8 file writting problem has been corrected.
+
+- htmldefaults option of HTML::Clean has been removed, because it
+breaks UTF-8 strings in Perl 5.8
+
+- added satyap style templates from Satya <satyap @ satya.virtualave.net>.
+	
+- added Dutch translation (nl).
+Thanks to Eelco Maljaars <e.maljaars @ scouting.nl>
+
+	
+BINS 1.1.21
+-----------
+
+- PNG images can now be used directly in the album (even if then are
+still renamed to .jpg...).
+
+- File timestamps are now preserved when they are copied in the gallery.
+
+- bins_cleanupgallery script has been added. Use it to remove any unused
+file in your HTML galleries. Run it without argument for usage
+information. Note that this script is still experimental, so if it
+performs wrong, just re-run bins to recreate erased files.
+This program was written by Jochen Schaeuble <psionic @ psionic.de>.
+	
+- default templates has been updated as follow : 
+
+  * link element was added in default templates to enable Mozilla's link
+  prefetching feature and site navigation toolbar.
+  (http://www.mozilla.org/projects/netlib/Link_Prefetching_FAQ.html)
+  Patch from Chris Croome.
+
+  * a width problem was corrected in the "In this album" column and
+  the overall display now uses 90% of the screen.
+  Patch from Migrec.
+
+  * imagePageCycling option now works in default templates.
+  Bug reported by Migrec.
+
+- joi templates have been updated by Joachim Kohlhammer as follow :
+
+  * the full width of the browserwindow is used; the width of the
+    navigationbar is set to a fixed width
+
+  * more colors and mouse-over-highlights
+
+  * usage of custom stylesheets per subalbum (config option
+    customStyleSheet, works like the backgroundImage-option)
+
+  * initial support for video, the number of media files is displayed
+    along with the number of images and subalbums
+
+  * the Mozilla next/previous-buttons-navigation-collapse-bug is
+    fixed
+
+  Note there are still some known problems with this version of the
+  joi templates :
+  * Konqueror displays the lower info-popup wrong
+  * Opera has problems with all (?) mouseover-popups
+
+- A mailing-list about BINS has been set up, thanks to Chris Croome.
+See http://www.email-lists.org/mailman/listinfo/bins for information.
+
+BINS 1.1.20
+-----------
+
+- corrects bug with UTF-8 local encoding
+
+BINS 1.1.19
+-----------
+
+- added Traditional Chinese translation (zh).
+Thanks to Chris Chau <chris @ moodofblue.net>
+
+- es.mo (spanish messages file) was not included in the archive.
+
+BINS 1.1.18
+-----------
+
+- joi templates has been updated by Joachim Kohlhammer :
+  * The Albumtree works now correctly, even the thumbnail for the
+    root-album works, i.e. no more broken images.
+  * New icon for the albumtree.
+  * Redesign of the image-view. The icons moved to the left border.
+  * Leave was renamed to Home; the variable in the template is now called
+    HOME_LINK. The icon was changed to a little house. The old icon is
+    still included.
+  * If the option pathImgNum is set, the image-view shows
+    (Image/Imagecount) in the path.
+  * The path contains a icon for each level (corresponding to the type of
+    the level (albumtree, album, image)) if the variable pathShowIcon is
+    set to 1.
+  * In the Thumbnailview the bar with the next/prev-buttons shows only if
+    there are two or more pages. If the bar shows, it now has a grey
+    background.
+  * The "cycling" of the thumbnailpages and the imageviews can be disabled
+    by setting the options thumbnailPageCycling and imagePageCycling to 1.
+
+- If only one Thumbnailpage exists, the navigation bar shows
+"Thumbnail Page" instead of "Thumbnail Page 1".
+(from Joachim Kohlhammer's patch)
+
+- select LATIN1 as default encoding on systems lacking the locale
+command (like *BSD systems)
+(patch from Dan <mcmahill at mtl.mit.edu>).
+
+- added new parameter emptyAlbumDesc to get rid of the "No long/short
+description available" message if no description was set.
+	
+- added Spanish translation.
+(thanks to David Barroso).
+
+BINS 1.1.17
+-----------
+
+- new parameter feedbackMail to add a link "Send Feedback" in the
+pages (only used in the joi templates for now).
+
+- new parameter treePreview to add a the thumbnail album in the tree
+page (only used in the joi templates for now).
+
+- new parameters backgroundImage & excludeBackgroundImage to use an
+image as a wallpaper (only used in the joi templates for now).
+
+- joi templates have been updated, using above features.
+
+(templates and patch by Joachim Kohlhammer).
+
+- Russian translation has been updated.
+(thanks to Andrei Emeltchenko).
+
+BINS 1.1.16
+-----------
+
+- static elements (icons, css, javascript, etc.) can now be used by
+the templates, by using a static subdir in the templates directory
+(see the joi templates).
+
+- joi templates has been added. It uses icons, css and javascript. See
+http://album.sautret.org/300_lieux/500_Paris/index.html for an example
+applied on some of the sub-albums of my main album. You can use it
+with the templateStyle parameter in the binsrc or album.xml, or with
+the -s command line parameter (see bins(1) man page).
+(templates and patch by Joachim Kohlhammer).
+
+- new parameter homeURL has been added to link your home page to the
+Leave button of the joi template.
+
+- javaScriptPreloadImage parameter has been renamed to
+javaScriptPreloadThumbs. New javaScriptPreloadImage parameter can be
+used to add some javascript code in image pages to preload the next
+image of the same size when current one is loaded, to speed up the
+album browsing.
+(patch from David Panofsky).
+
+- added Russian translation.
+(thanks to Andrei Emeltchenko).
+
+- Mandrake 9.0 and NetBSD packages are now available. Check the
+download page.
+(mdk rpm by Cédric Thevenet,
+NetBSD package by Thomas Klausner <(wiz at netbsd dot org>)
+
+- install.sh script can now install BINS in specified directories. For
+example, to install it in /opt/bins, use the following command :
+PREFIX=/opt/bins install.sh
+	
+BINS 1.1.15
+-----------
+
+- New parameter linkInsteadOfCopy has been added, to create a link to
+the image in the destination directory instead of copying it, when
+it's possible.
+Patch from Vincent Bernat.
+
+- Correct a bug that crashed bins with Perl 5.8.0
+Patch from Marty Leisner
+
+- Include links for movie files (avi, mpeg and mov) in the navigation
+bar of albums ("In this album" upper left box).
+Patch from Vincent Cautaer.
+
+- Scale method (to created scaled pictures and thumbnails) can now be
+chose with the new scaleMethod parameter. It can be either scale or
+sample. sample is faster, scale is better.
+Idea from Mark W. Eichin.
+
+- Don't perform rotation on files matching the regexp defined by the
+new noRotation parameter (default to _Orig suffix). This can be used
+in conjunction with scaleIfSameSize=0 and a scaled size of 100%x100%
+to keep original pictures in your album.
+Patch from Vincent Cautaer.
+
+- Correct a bad behavior with some little pictures when scaled sizes
+uses mixed pixels and percentages.
+Patch from Vincent Cautaer.
+
+- jpegtran can now be used with image names containing spaces.
+Patch from Vincent Bernat.
+
+- Define $verbose earlier to avoid warning.
+Patch from Vincent Bernat.
+
+- Chop local encoding to avoid carrier return.
+Patch from Vincent Bernat.
+
+- A sample album.xml file is provided in the doc directory. Take a
+look at it to see how you can customize a album.
+
+BINS 1.1.14
+-----------
+
+- Some image files and directories can now be excluded by setting some
+regexp to excludeFiles and excludeDirs new parameters. excludeDirs is
+set to ^CVS$ in default config, and thus, CVS subdirs aren't processed
+by bins now.
+
+- HTML generation performances have been increased by using the
+blind_cache parameter of HTML::Template.
+Thanks to Mark Eichin for this one.
+
+- Corrected a bug that wrongly set width and height of thumbnails and
+prevented Internet Explorer (at least version 5) to display them.
+
+- Changed the image template so that Internet Explorer can display the
+title tooltip on the prev/next thumbnails (when thumbPrevNext is 1).
+
+- bins now process .thm (THuMbnail) files. Accroding to Mark Eichin,
+Canon cameras that do movies generate mvi*.thm files which are really
+small JPEGs with exif data.
+
+BINS 1.1.13
+-----------
+
+- It is now possible to use the <sizes> parameter in picture
+description files to have different scaled images number and scaled
+sizes for pictures in the same album (for example, one can have three
+scaled pictures, small, medium and big, for most of the images of an
+album, and a fourth one, huge, for big panoramas). Some other
+parameters, such as titleOnThumbnail, defaultSize or
+thumbnailBackground, can now also be used on a per image basis.
+
+- A bug introduced in 1.1.10 version that caused scaleIfSameSize
+parameter to be always 1 has been corrected.
+Thanks to Mark Eichin for pointing out the problem 
+and to Dan (mcmahill @ mtl.mit.edu) and Kamil Iskra for the correction path.
+
+- jpegtran can now be used even if it cannot handle the same file in
+input and output (this is the case for the jpegtran shipped with most
+GNU/Linux distribution, except Debian).
+Patch from Kamil Iskra.
+
+- Corrected encoding problem on creation date.
+	
+BINS 1.1.12
+-----------
+
+- Sorting order for directories and/or pictures can now be reversed,
+using the -r command line option or the reverseOrder parameter.
+Patch from Christian Hoenig for the -r option.
+
+- A bug on automatic rotation of destination image when -o was used
+has been corrected (width and height were inversed).
+
+- French translation has been corrected.
+
+BINS 1.1.11
+-----------
+
+- Some javascript code is now added in thumbnails pages to preload
+thumbnails of the next page when current one is loaded, to speed up
+the album browsing. This can be deactivated with the new
+javaScriptPreloadImages parameter.
+
+- Generated HTML code is now cleaned up to reduce the size of pages
+and thus, speed up browsing. This reduces the size of HTML BINS files
+by about 30%. This uses the HTML::Clean(3) library (new
+dependency). This can be deactivated with the new compactHTML
+parameter.
+
+- Use of the jpegtran program is now deactivated in default config
+(some versions fail to perform rotation correctly). A new parameter
+rotateWithJpegtran has been added. Set it to 1 in binsrc to continue
+to use jpegtran.
+
+- Added some non breakable spaces in HTML code.
+
+- Strip . (dots) in small size names when creating file names (this
+caused problem with italian i18n). You may have to delete all your
+generated HTML files before running bins on a old italian album to
+clean it up.
+
+- Some minor bugs have been corrected.
+	
+- French translation has been corrected.
+	
+BINS 1.1.10
+-----------
+
+- Most of the formats that ImageMagick can handle are now supported by
+BINS. See the @knownImageExtentions variable in the configuration
+section in bins.
+
+- Italian i18n has been added. Thanks to Lele Gaifax (lele @ seldati.it).
+
+- added 'ignore' parameter, that works like the -i command line
+options.
+
+- added -n command line option and 'hidden' parameter to prevent some
+sub-album from being linked, in the same way -i and 'ignore'
+works. This can be used to create private albums.
+
+- Remove link to details page if there is no data about the picture.
+
+- new parameter stripDirPrefix to strip numeric prefix in directories,
+like the -p command line option.
+
+- Typos corrections (patch from Leo Breebaart).
+
+BINS 1.1.9
+----------
+
+- Corrected bug which broke album thumbnails when using
+include_images.
+Patch from Mark W. Eichin.
+
+- Corrected bug that crashed bins when run on some particular images,
+in particular grayscaled JPEG.
+
+- Corrected bug that crashed bins when run on some particular exif
+structures images.
+Patch from Klaus Ethgen.
+
+- Corrected problem with -v option that appeared in 1.1.8 version.
+
+- New 0.7 version of Mark W. Eichin's bins-edit-gui which corrects
+some miscellaneous bugs. See RELEASE.gui file for more details.
+
+BINS 1.1.8
+----------
+
+- Use of color styles to choose a set of colors via the colorStyle
+parameter in the config/desc files or using the new -c command line
+option. Color styles provided in the binsrc are blue (default one),
+green, ivory and pink.
+	
+- Get charset encoding from the system's locales, instead of the
+ISO-8859-1 hardcoded value.
+
+- new -f command line option to use an alternate configuration file
+instead of ~/.bins/binsrc.
+(patch from Bill Carlson).
+	
+- Correct a bug with read only images and scaleIfSameSize=0 (set write
+permission on destination image after copying it).
+Thanks to Mark W. Eichin for the bug report.
+
+- Correct some bugs with the -e option (editable albums).
+(patch from Christian Hoenig).
+
+- Correct bugs with command lines parameters (command line options now
+override config file parameters).
+
+- Use of verbose functions to display command line messages
+(patch from Christian Hoenig).
+
+- Updated man page, thanks to Mark W. Eichin.
+
+- New 0.6 version of Mark W. Eichin's bins-edit-gui which adds
+user-specified rotation to interface plus some other
+improvements. See RELEASE.gui file for more details.
+
+
+BINS 1.1.7
+----------
+
+- Use of HTML:Template to manage HTML creation from template
+files. Thus, the HTML code is totally separated from the Perl code.
+
+- new version 0.5 of bins-edit-gui by Mark W. Eichin, supporting i18n
+via gettext (French translation is provided). See RELEASE.gui file
+for more details.
+
+	
+BINS 1.1.6
+----------
+
+- rotation can now be performed on destination images, thus, original
+images can be preserved. This is controlled by the rotateImages
+parameter. See the comment on it in the binsrc for more
+information. Note that you may have to manually add this attribute in
+the desc file of picture if the original image was already rotated by
+previous version of BINS (or else, the original image will be rotated
+each time you run BINS).
+
+- the priority attribute is added in the exif tag in XML desc files to
+use value from desc file instead of exif data from image file
+(normally, data from image file takes precedence on values from XML
+desc file). In particular, this is used to not read the Orientation
+tag in image file when the original is already rotated.
+
+- use of the title HTML attribute to show tooltips on prev
+and next links (display title of picture), sizes (display long
+names and resolution) and other links (misc help).
+
+- display the current album thumbnail in sub-albums page if it has
+pictures, with links to the first thumbnail page. This is controlled
+by the albumThumbInSubAlbumPage parameter (see binsrc file).
+	
+- a bug on sample images with special characters in the file name has
+been corrected.
+
+- man pages have been added. Thanks to Mark W. Eichin for writing
+them.
+
+- new version 0.4 of bins-edit-gui by Mark W. Eichin, see RELEASE.gui
+file for more details.
+	
+BINS 1.1.5
+----------
+	
+- new bins-edit-gui program to set or edit description fields using a
+GTK+ graphical interface. Thanks to Mark W. Eichin who wrote this
+program.
+
+- an "ignore" directive for the album.xml has been added with a new -i
+command line option, so that entire albums can be ignored (not indexed
+and published) (patch from Rene Weber)
+
+- new -e option to add link to .xml description files in HTML album,
+to ease the edition of description fields. (patch from Christian
+Hoenig)
+	
+- number, sizes and size names of scaled images can now be
+personalized in config files and desc files (see comment in binsrc).
+
+- the default scaled image size (which is displayed when user clicks
+directly on the thumbnail in the thumbnails page instead of one of the
+size name) is configurable in the config files using the defaultSize
+parameter.
+
+- check explicitly for -t directory existing (catches typos) (patch
+from Mark W. Eichin).
+
+- clearer -h explanation of what -t does, and clarification of what -p
+does.  (patch from Mark W. Eichin)
+	
+- use of generic exif tag "Software" and "Owner" instead of Canon
+specific ones. (patch from Christian Hoenig)
+	
+- transform the Apex Value to the exposure time in seconds for
+ShutterSpeedValue. (patch from Christian Hoenig)
+
+- add empty description fields in the <description> section when the
+image description file is created to ease later edition with an text
+editor (this controlled by the createEmptyDescFields parameter in the
+configuration files). (patch from Christian Hoenig)
+
+- corrected a bug with the "-o copied" command line option. (patch
+from Rene Weber)
+
+- the addition of "all thumbnails" pages for the parent directory and
+sub-directories that have thumbnails that take more than page for
+off-line browsing.  This is controlled by the allThumbnailsPage
+parameter and is an alpha feature and doesn't seems to works
+properly. It is deactivated in the default config. (patch from Rene
+Weber)
+	
+
+BINS 1.1.4
+----------
+
+- strip control code characters in Exif tag name. Some DigiCam (at
+least Kodak ones) puts some 0 code in their Exif tag names, which
+crashed bins or bin_edit during the XML parsing.
+
+
+BINS 1.1.3
+----------
+	
+- add a parameter to display thumbnails close to the previous and next
+link at the bottom of the image page.  Thanks to Rene Weber for the
+patch.
+
+- new parameter templateStyle and command line switch -s to choose a
+style of template. The only style provided for now is "default".  If
+anyone want to make some new ones, don't hesitate to contact me, I'm
+so bad at HTML design...
+
+- new template footer.html to add a footer on all generated pages.
+Thanks to Rene Weber for the patch.
+	
+- add a parameter thumbnailBackground that allow to add a background
+colour to the thumbnail's cell in the thumbnails page so that if the
+top and bottom borders are wider than the image (for example, if it is
+in portrait mode), instead of spilling over, there is a border around
+the whole picture. Thanks to Rene Weber for the patch.
+	
+- center the list of image size names under thumbnail. Thanks to Rene
+Weber for the patch.
+
+	
+BINS 1.1.2
+----------
+
+- use of configuration files /etc/bins/binsrc and ~/.bins/binsrc to
+personalize BINS.
+
+- personalization parameters can be used in album or image description
+files too.
+
+- new Exif tags for ISO, Exposure Program, Original Image Width and
+Length, and Compression Quality (tested with Olympus camera).  Thanks
+to Rene Weber for the patch.
+	
+- new install script.
+
+- BINS is now in Sid (Debian unstable version), thanks to Mark
+W. Eichin.
+
+- some typos corrections (thanks to Mark W. Eichin and Rene Weber).
+	
+
+BINS 1.1.1
+----------
+
+- automatically rotate picture if the Orientation EXIF tag is found
+and the orientation isn't correct. This tag is set when you rotate
+pictures on the DigiCam. For JPEG files, BINS use jpegtran if found,
+otherwise use mogrify (form ImageMagick).
+
+- corrected bug in reading EXIF fields from picture file.
+
+- corrected bug on date format (gettext doesn't seems to work with
+perl string containing backslash, if anyone has an idea...). For now,
+default date format is set to French. You have to set it manually if
+you want to change it : just edit the Transform field of the date
+record in the %fields hash in the configuration of bins file (near the
+beginning, read comment).
+
+- removed forgotten debug output.
+	
+
+BINS 1.1.0
+----------
+
+- new details pages which displays all information available on file
+and DigiCam settings for each picture, with tooltip explaining the
+meaning of some fields. Additional information for Canon DigiCams are
+provided.
+
+- customizable charset encoding, including full support for UTF-8
+(Unicode), with Generation of the Apache .htaccess file for correct
+encoding charset in HTTP headers.
+	
+- use XML as desc file format (with a utility to convert old .txt
+format to new .xml format called bins_txt2xml).
+
+- all Exif information is now saved in the XML description file,
+preventing they disappear when the image is modified.
+	
+- ability to change background color (thanks to Christian Hoenig).
+	
+- center links under thumbnails.
+	
+- don't center decription fields under picture.
+
+- corrected bug on URL that wasn't correctly escaped in tree page and
+for album thumbnails (thanks for Andrew Ruthven for this last one).
+
+
+BINS 1.0.4
+----------
+
+- use of the <abbr> tags to show tooltips on short size names.
+	
+- added a sample album.txt and album_fr.txt in the templates
+directory.
+	
+- complete the doc with use of album.txt.
+	
+- complete the doc with names of the mandrake 8.1 & 8.2 packages to
+install.  (thanks to Cédric Thevenet)
+	
+- display BINS version at bottom of each page.
+	
+BINS 1.0.3
+----------
+
+- Correct a bug with path of thumbnails in album page when an
+album.txt is used
+
+- new command line option -d to control addition of EXIF tags in
+description files
+	
+- New parameter $defaultSize to turn thumbnails into a link
+
+- Use more appropriate alt on thumbnails
+
+- Work around for corrupt images that return a zero size (thanks to
+Bill Carlson)
+	
+BINS 1.0.2
+----------
+
+- Correctly escape space and other odd characters in directory & file
+names using URI:Escape.
+	
+- correct a random bug that caused problems in HTML generation when
+I18N is used.
+
+- added date of generation in HTML
+
+- added BINS version and CVS Id tag in generated HTML
+
+- some tables where empty when no description field exists (this is
+not allowed by HTML 4.0)
+	
+- fix some minor problems
+	
+- some code clean up
+	
+BINS 1.0.1
+----------
+
+- added German (thanks to Colin Marquardt <colin @ marquardt-home.de>
+and Polish translations (thanks to Grzegorz Borek
+<grzebo @ poczta.onet.pl>).
+	
+BINS 1.0.0 (differences with SWIGS 0.1.1)
+----------
+
+- Possibility to display the title of each image on top of its
+thumbnail.  (see the $titleOnThumbnail parameter at the beginning of
+the bins file)
+	
+- Possibility to display the thumbnails in the image list page, if
+$thumbnailInImageList parameter is set. Be warned that this may
+produce a really loaded page if the album contains lots of pictures.
+(see the $thumbnailInImageList parameter at the beginning of the bins
+file)
+
+- Template modified & some little bugs corrected to produce some valid
+HTML 4.0 Transitional pages, as checked by the WDG HTML Validator
+(http://www.htmlhelp.com/tools/validator/source.html).
+
+- I18N, using Locale::gettext, to produce fully translated album
+(French translation is provided). If Locale::gettext is not installed
+on the running system, album will be generated in English.
+	
+- Verbose command line option, with different levels, to see work
+progression.
+
+- Use of a generic parameter to define the list of fields describing a
+picture, with the possibility of reading the EXIF data structure (see
+below). See the @fields structures in the bins file for details.
+
+- Possibility of reading the EXIF data structure found on some images
+(usually, those produced by digital cameras) to fill automatically the
+desired fields (date and time, for example). See the @fields
+structures in the bins file for details.
+
+- bins_edit utility: it can be used to set or edit description fields
+on several pictures in one command.
+	
+- Size of scaled pictures can now be expressed in percentage of the
+original picture, i.e. you can write
+  my @scaledWidths = ("640", "66%","100%"); 
+  my @scaledHeights = ("480", "66%", "100%");
+and SWIGS generate 640 x 480, 1024 x 768 and 1600 x 1200 scaled
+pictures from an 1600 x 1200 original picture.  It is useful if your
+pictures are not all of the same size.
+
+- Don't convert an image if it has already the right size, if
+$scaleIfSameSize parameter is 0. In this case, the original picture is
+just copied, instead of being rescaled to the same size with a new
+JPEG quality. Thus, you can keep the original picture in the album
+(otherwise, you loose conpression level for jpeg).
+
+- Don't generate scaled and thumbnails images if they already exists
+and the original is older. This speed up regeneration of albums.
+
+- Use Image::Size insteed of loading an image to get its size.  This
+speed up regeneration of albums.