[Initial darcs import.
bjorn@bringert.net**20051127224801] 
[Some small fixes.
bjorn@bringert.net**20051203191418] 
[Use loadJpegString.
bjorn@bringert.net**20051203194650] 
[Made saveImage do more.
bjorn@bringert.net**20051204193627] 
[Keeps urls in ImageInfo.
bjorn@bringert.net**20051204195209] 
[Added FileMetaDataStore.
bjorn@bringert.net**20051204211019] 
[Implemented FileMetaDataStore.
bjorn@bringert.net**20051204214055] 
[Removed spurious undefined in FileMetaDataStore.
bjorn@bringert.net**20051204214203] 
[Implemented nextImageID. Added fake EXIF module.
bjorn@bringert.net**20051204215201] 
[Added a basic image upload form.
bjorn@bringert.net**20051204220500] 
[Started work on HaskellDB metadata store.
bjorn@bringert.net**20051212233333] 
[Implemented (untested) HaskellDB meta data store.
bjorn@bringert.net**20051213001233] 
[Lots of fixes in the HaskellDB meta data store.
bjorn@bringert.net**20051215205459] 
[Moved nextImageID to MetaDataStore
bjorn@bringert.net**20051215214411] 
[Removed dbdirect target from Makefile.
bjorn@bringert.net**20051215214534] 
[Almost fixed image id formatting.
bjorn@bringert.net**20051215215958] 
[First working version with HaskellDB meta data store.
bjorn@bringert.net**20051218004809] 
[Use SQLite3.
bjorn@bringert.net**20051218010446] 
[Show some image info.
bjorn@bringert.net**20051218234232] 
[Support view actions in admin interface. Added tag adding form.
bjorn@bringert.net**20051219212221] 
[Support for uploading multiple images.
bjorn@bringert.net**20051219224116] 
[Show original name. Added link for leaving admin mode.
bjorn@bringert.net**20051219225821] 
[Added page titles. Fiex upload form style. Sort tags.
bjorn@bringert.net**20051219232144] 
[Added TODO. Fixed CSS validator link.
bjorn@bringert.net**20051220094450] 
[Some CSS fixes.
bjorn@bringert.net**20051220100159] 
[Use EXIF to get image date.
bjorn@bringert.net**20051220231609] 
[Show image count in list of all tags.
bjorn@bringert.net**20051227185222] 
[Reorganized TODO
bjorn@bringert.net**20051227190132] 
[Split image date into day and time.
bjorn@bringert.net**20051227190729] 
[Reorganized TODO again. Played with thumbnail page formatting.
bjorn@bringert.net**20051227200450] 
[Added half-finished suggest.js.
bjorn@bringert.net**20051228115206] 
[More work on suggestion.
bjorn@bringert.net**20051228130945] 
[Suggest: moved most stuff into the AutoSuggest object.
bjorn@bringert.net**20051228132018] 
[Added XmlHttpRequest completion provider.
bjorn@bringert.net**20051228143015] 
[More suggest work, e.g. mouse support.
bjorn@bringert.net**20051228152440] 
[Cleaned up suggest init code.
bjorn@bringert.net**20051228155751] 
[Added suggest.css.
bjorn@bringert.net**20051228160903] 
[Added insertAfter function in multi file form.
bjorn@bringert.net**20051228160921] 
[Copy scripts and stylesheets in make install.
bjorn@bringert.net**20051228161052] 
[Added test_suggest.html.
bjorn@bringert.net**20051228161204] 
[Added AJAX autosuggest. 
bjorn@bringert.net**20051228184004] 
[Support limiting the number of suggestions.
bjorn@bringert.net**20051228220539] 
[Cleaned up suggest.js.
bjorn@bringert.net**20051229103619] 
[More suggest refactoring.
bjorn@bringert.net**20051229110056] 
[Use HDBC instead of HSQL.
bjorn@bringert.net**20051229110118] 
[Fixed (almost at least) race in suggest.
bjorn@bringert.net**20051229113739] 
[Suggest: hide when clicking on the text field.
bjorn@bringert.net**20051229114036] 
[Suggest: don't autocomplete if we are not at the end of the input
bjorn@bringert.net**20051229115733] 
[Auto goto next page after admin actions.
bjorn@bringert.net**20051229230602] 
[Fixed some for loop bugs in suggest.
bjorn@bringert.net**20051230002922] 
[Strip binaries. Added htaccess files. Moved css and js files.
bjorn@bringert.net**20051230104821] 
[Set size of file fields.
bjorn@bringert.net**20051230105735] 
[Added remove tag.
bjorn@bringert.net**20051230114215] 
[Added remove image support. Reformat dates from EXIF.
bjorn@bringert.net**20051230130338] 
[Sort images by date.
bjorn@bringert.net**20051230131405] 
[Added some ordering functions.
bjorn@bringert.net**20051230133304] 
[Parametrized meta-data functions over ordering.
bjorn@bringert.net**20051230134338] 
[Delete images from the file system when deleted.
bjorn@bringert.net**20051230140253] 
[Added some more TODOs.
bjorn@bringert.net**20051230140631] 
[Fixed image edit button styles. Added image deletion confirmation.
bjorn@bringert.net**20051230154619] 
[Lost of formatting fixes.
bjorn@bringert.net**20051230182326] 
[More formatting fixes.
bjorn@bringert.net**20051230195845] 
[A little more formatting.
bjorn@bringert.net**20051230200534] 
[Remove bad characters from file names vefore using them.
bjorn@bringert.net**20051230201705] 
[Added range feature to getImageImageByTag.
bjorn@bringert.net**20060119205725] 
[Get image order from parameters.
bjorn@bringert.net**20060119210432] 
[Added countImages function.
bjorn@bringert.net**20060119211351] 
[Use the new FPS support in the CGI module.
bjorn@bringert.net**20060125200636] 
[Show image ID the as hex in urls.
bjorn@bringert.net**20060125200710] 
[Added sorting controls to index pages.
bjorn@bringert.net**20060125225009] 
[Use title tag.
bjorn@bringert.net**20060223140536] 
[Added README. Fixed to work with current FPS and xhtml. Use HSQL SQLite3.
bjorn@bringert.net**20060523183035]