2009-04-07  Philip Van Hoof  <pvanhoof@codeminded.be>

	* config.h.in
	* configure.ac
	* daemon/hildon-thumbnail-daemon.c: Making it possible to compile on a
	host that has no OSSO packages installed

2009-03-26  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/Makefile.am: Bugfix for Bug #108103

2009-03-26  Philip Van Hoof  <pvanhoof@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-albumart-factory.c
	* daemon/hildon-thumbnail-plugin.h
	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/utils.c
	* daemon/utils.h
	* daemon/plugin-runner.c
	* daemon/albumart.c
	* daemon/thumbnailer.c
	* daemon/hildon-thumbnail-plugin.c: Fixes for Bug #108103

2009-03-24  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Bugfix in error reporting

2009-03-23  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Added support for some
	video formats

2009-03-20  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.22

2009-03-20  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Seeking 30 seconds into the
	video before making a thumbnail of the video.

	Fixes Bug# 92748

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/thumbnailer.c
	* daemon/thumbnailer.h
	* daemon/thumbnailer.xml
	* daemon/hildon-thumbnail-plugin.c: DBus API change for the 'since'
	parameter of cleanup

2009-03-20  Philip Van Hoof  <pvanhoof@codeminded.be>

	* config.h.in
	* configure.ac
	* daemon/thumb-hal.c
	* daemon/thumb-hal.h: Removed necessity for libhal, replaced it with
	GIO's pre-unmount event handling

2009-03-18  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gdk-pixbuf-plugin.c: Bug# 91658 fixed

2009-03-17  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.21

2009-03-16  Philip Van Hoof  <pvanhoof@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c: Bugfix passing mime-hints

2009-03-13  Philip Van Hoof  <pvanhoof@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* daemon/utils.c
	* daemon/thumbnailer.c: Fixed some issues with URI vs. paths

2009-03-11  Philip Van Hoof  <pvanhoof@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c: Fixed a crash when joining

2009-03-09  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c: Checking for alpha-channels, fixes
	gray thumbnails Bug# 104113

2009-03-09  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Added support for
	video/quicktime (.mov files). Bugfix for Bug# 104293.

2009-03-06  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Disable animated video
	thumbnails by default

2009-02-27  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.20

2009-02-24  Philip Van Hoof  <pvanhoof@codeminded.be>

	* config.h.in
	* daemon/hildon-thumbnail-daemon.c
	* daemon/thumb-hal.c
	* daemon/thumb-hal.h
	* daemon/Makefile.am: Dying whenever an unmount of a removable device
	takes place, so that we ensure that we are not blocking the unmount
	from taking place whenever we are working with a file located on it.

	Although this isn't very nice, are thumbnails just cache. We are
	activatable so the next request will let us restart anyway. And caches
	should not be relied upon (consumers of the thumbnails must always
	request thumbnails if they see that their thumbnail is not already
	available).

	This drastic action might however mean that some app's thumbnail
	request will fail with a DBus timeout error.

2009-02-23  Philip Van Hoof  <pvanhoof@codeminded.be>

	* debian/hildon-thumbnail.install: Re-enabled the GStreamer plugin
	* thumbs/hildon-thumbnail-factory.c: Bugfix for Bug# 102446

2009-02-18  Philip Van Hoof  <pvanhoof@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* configure.ac: Usage of mallopt

	* thumbs/hildon-albumart-factory.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/thumbnailer.c: Various small memory leaks

2009-02-17  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.19

	* daemon/hildon-thumbnail-daemon.c (initialize_priority): Only use
	SCHED_IDLE when it is defined.

	* Makefile.am (SUBDIRS): Added "tests" so that it ends up in the
	dist tarball.

2009-02-17  Philip Van Hoof  <pvanhoof@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-factory.h: Added convenience function for
	rotating (needs a new release asap) 

2009-02-16  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.18

2009-02-16  Philip Van Hoof  <pvanhoof@codeminded.be>

	daemon/hildon-thumbnail-daemon.c
	daemon/thumbnailer.c: Nicing the process/thread
	
2009-02-09  Philip Van Hoof  <pvanhoof@codeminded.be>

	* thumbs/thumber-common.c: Bugfix for Bug# 91639
	
2009-02-04  Philip Van Hoof  <philip@codeminded.be>

	* deamon/  utils.c: leak fix found by jasuarez@fanzine.igalia.com

2009-01-27  Philip Van Hoof  <philip@codeminded.be>

	* debian/hildon-thumbnail.install: Enabling the GStreamer video plugin
	and after that Disabled it again (DSP bug is still not fixed)

2009-01-16  Philip Van Hoof  <philip@codeminded.be>

	* tests/Makefile.am
	* daemon/utils.c
	* configure.ac
	* tests/testpaths.c: single character albums

2008-12-23  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/google-images-art-downloader.vala:
	Fixed the album-art path. Careful Marius, this requires recompiling
	the vala bits. Also mind the music-store plugin which is external!

2008-12-19  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.17

2008-12-18   Suarez Romero Juan Antonio  <jasuarez@igalia.com>

	* Bug# 96208: Single-char artist/album generates the same ID for
	hildon-thumbnail

2008-12-16  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.16

2008-12-16  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c
	* daemon/Makefile.am: ifdef for the old album-art paths

2008-12-15  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.15

2008-12-15  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c: Fixed a crash

2008-12-15  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c: Filenames for album-art

2008-12-12  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-obj.c: Error passing

2008-12-10  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.14

2008-12-05  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.13

	* Don't include the libhildon-thumbnailer-gstreamer-video.so
	plugin for now, it's too crashy.

2008-12-01  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.12

2008-11-28  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c: Fixed a bug when there where more than
	one URI in a request that had the same URI schema

2008-11-28  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c
	* daemon/thumbnail-manager.c: Fixed the GetSupported DBus method

2008-11-25  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.11

2008-11-19  Philip Van Hoof  <philip@codeminded.be>

	* config.h.in
	* daemon/plugins/gstreamer-video-plugin.c
	* configure.ac: Support for the same thing but detecting we are on
	a desktop or not. And then using the pipeline for a desktop.

2008-11-19  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Demo for animated video
	thumbnails: Make a file like this to enable:

	 cat  $HOME/.config/hildon-thumbnailer/gstreamer-video-plugin.conf 

	 [Hildon Thumbnailer]
	 DoVideoThumbnails=1
	 DoCropping=1

	Also install http://freedesktop.org/wiki/GstOpenMAX

2008-11-19  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Preparing the plugin for
	animated video thumbnails

2008-11-18  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/thumbnailer.c
	* daemon/thumbnailer.h
	* daemon/thumbnailer.xml
	* daemon/hildon-thumbnail-plugin.c: Added a DBus API for cleaning up
	thumbnails

2008-11-18  Philip Van Hoof  <philip@codeminded.be>

	* config.h.in
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/Makefile.am
	* daemon/hildon-thumbnail-plugin.c
	* configure.ac: Storing metadata in a SQLite in case of JPeg and in
	tExt in case of PNG

2008-11-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/epeg-plugin.c: Bugfix in error handling
	* daemon/README.yourplugin: Added documentation for plugin writers

2008-11-17  Philip Van Hoof  <philip@codeminded.be>

	* debian/libhildon-thumbnail-dev.install
	* configure.ac
	* daemon/hildon-thumbnail-daemon.c
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/plugin-runner.c
	* daemon/thumbnailer.c
	* daemon/plugin
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugin/Makefile.am
	* daemon/Makefile.am
	* daemon/hildon-thumbnail-plugin.c: Making the plugin API public

2008-11-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/hildon-thumbnail-plugin.c: Namespacing public plugin
	API

2008-11-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/hildon-thumbnail-plugin.c: Performance improvements:
	avoiding rescaling when there's no need to recreate the thumbnail

2008-11-17  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.10
	
	Cleaning up a bit.  Removed unused local variables all over the
	place, and also:

	* daemon/albumart.c: Removed strcasestr.
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c: Include
	<glib/gstdio.h> for g_stat.
	* daemon/plugins/gdkpixbuf-png-out-plugin.c: Likewise.
	(hildon_thumbnail_outplugin_out): Use "%Lu" for 64 bit quantity.
	* daemon/thumbnailer.c: Include <ctype.h> for toupper.

2008-11-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/hildon-thumbnail-plugin.c: Don't recreate based on modified time

2008-11-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Fixed a criticial warning
	in the video thumbnailer plugin

2008-11-14  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Replaced a GMainLoop with a
	less confusing GCond

2008-11-14  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.c: Fixed the locking to cope with
	the video plugin

2008-11-14  Mikael Ottela    <mikael.ottela@ixonos.com>

	* daemon/plugins/gstreamer-video-plugin.c: Fixed some bugs in the 
	video thumbnailer

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/thumbnailer.c
	* daemon/hildon-thumbnail-plugin.c: Actually unloading and loading of
	modules, taking into account resident modules if the module behaves as
	a resident one (currently only the gstreamer-video-plugin.c is a
	resident one, because it needs gst_init, and the function can't be
	executed twice without crashing ... when I last checked)

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/hildon-thumbnail-plugin.c: Code cleanups

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/hildon-thumbnail-daemon.c
	* daemon/hildon-thumbnail-plugin.c: Bugfixes for loading and unloading
	plugins on GFileMonitor 

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c: No more difference between png and jpeg filename
	request for cropped
	* daemon/hildon-thumbnail-plugin.c: Making it possible to dynamically
	change the output plugin's configuration

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-png-out-plugin.c
	* daemon/plugins/Makefile.am: Added a PNG output plugin, this plugin is
	inactive by default (our default is JPEG, although indeed the FDO
	thumbnail-spec wants PNG - we don't believe PNG is the right format for
	thumbnails on the device -). 

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/Makefile.am
	* daemon/plugins/gstreamer-video-plugin.c: Removed GdkPixbuf dependency

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/thumber-gdk-pixbuf.c
	* thumbs/hildon-albumart-factory.c
	* thumbs/hildon-thumbnail-factory.h
	* thumbs/thumber-register.c
	* thumbs/hildon-albumart-obj.c
	* thumbs/hildon-thumber-common.h
	* thumbs/thumber-common.c
	* thumbs/hildon-albumart-factory.h
	* daemon/hildon-thumbnail-plugin.h
	* daemon/utils.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/pixbuf-io-loader.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/plugin-runner.c
	* daemon/utils.h
	* daemon/albumart.h
	* daemon/albumart-manager.c
	* daemon/albumart-manager.h
	* daemon/hildon-thumbnail-plugin.c
	* daemon/thumbnail-manager.c: Indentation

2008-11-13  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/Makefile.am
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/thumbnailer.c
	* daemon/Makefile.am
	* daemon/hildon-thumbnail-plugin.c: Output plugins

2008-11-07  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.9.

2008-11-05  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-obj.c
	* thumbs/hildon-albumart-factory.h: Added cropped param to API

2008-11-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c: Bugfix for files with filename <= 1, found by
	Garnacho

2008-11-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/epeg-plugin.c: When the destination is larger
	than the source, EPeg behaves unexpected.

2008-11-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/albumart.c: Aways emit the finished and started signals

2008-11-05  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-factory.c
	* thumbs/hildon-albumart-obj.c
	* tests/artist-art-test.c
	* daemon/utils.c: Saw the hope for change become materialized and then
	fixed some problems in the new album art client library. Also adapted
	the test to use the new library instead of the old one.

2008-11-04  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* thumbs/Makefile.am
	* thumbs/thumbnailer-marshal.list: Registering client-side marshallers
	for the Error signal

2008-11-04  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* tests/tests.c
	* daemon/thumbnailer.c: More bugfixes in determining the path in the
	new client API

2008-11-04  Philip Van Hoof  <philip@codeminded.be>

	* tests/tests.c
	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-thumbnail-factory.h
	* thumbs/hildon-albumart-factory.h
	* daemon/thumbnailer.c: Fixed several serious bugs after performing some
	tests. Fixed the tests to also test the new client API

2008-11-03  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* daemon/utils.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/utils.h
	* daemon/thumbnailer.c: Storing as JPEG instead of PNG, since this 
	commit we therefore no longer follow the thumbnail-spec. If you
	set the DoPngs in all your thumbnailer plugin's configurations, then
	you will still follow the thumbnail-spec.

	The reason for this is that a) JPEG thumbnails are smaller
				    b) Smaller files means loading faster
				    c) The device has libraries that load JPEG
				       files faster and better than that it can
				       load PNG files.

2008-10-31  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-thumbnail-factory.h
	* thumbs/hildon-albumart-obj.c: New API, improvements

2008-10-31  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-factory.h: Error reporting and added to
	convenience APIs 

2008-10-30  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c: Stripping album and artist strings

2008-10-30  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c: Local thumbnail art, and code cleaning up

2008-10-29  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnail-manager.h
	* daemon/plugin-runner.c
	* daemon/manager.xml
	* daemon/thumbnail-manager.c: Adding groupng per URI scheme to the
	plugin-runner

2008-10-29  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnail-manager.c: Refactoring for grouping per URI scheme.
	Same as yesterday but now for 3th party external specialized plugins.

2008-10-28  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/Makefile.am: Bugfix for make 
	distcheck and make clean

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c
	* daemon/plugin-runner.c
	* daemon/thumbnailer.c
	* daemon/thumbnailer.h: Refactoring for grouping per URI scheme, picking
	of plugins based on supported uri_schemes and priority

2008-10-28  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnail-manager.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugins/epeg-plugin.c: Memory leak fixes

	* daemon/thumbnail-manager.c
	* daemon/thumbnailer.c: Refactoring for grouping per URI scheme

2008-10-27  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugin-runner.c
	* daemon/thumbnailer.c
	* daemon/thumbnailer.h: Prioritizing 

	* daemon/plugins/epeg-plugin.c
	* daemon/plugins/epeg-plugin.h
	* daemon/plugins/Makefile.am
	* configure.ac: Epeg plugin

2008-10-27  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugin-runner.c
	* daemon/thumbnailer.c
	* daemon/plugin-runner.xml
	* daemon/thumbnailer-marshal.list
	* daemon/thumbnailer.xml
	* daemon/hildon-thumbnail-plugin.c: Improved error reporting, passing
	of failed_uris everywhere

2008-10-24  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c: Copying to removable devices in .localthumbs
	when possible

2008-10-24  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* daemon/utils.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/utils.h
	* daemon/thumbnailer.c: Support for localthumbs

2008-10-23  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.8

	* configure.ac: Modernized initialization.  Use 'tar-ustar' since
	we have very long filenames.

	* daemon/Makefile.am, albumart-providers/googleimages/Makefile.am:
	Use BUILT_SOURCES only for things that will not be build anyway
	because of dependencies.  Do not distribute all BUILT_SOURCES,
	only the marshallers and the glue.

2008-10-22  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/google-images-art-downloader.vala:
	Using .part files

2008-10-22  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.7

2008-10-22  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-thumbnail-factory.h
	* thumbs/hildon-albumart-obj.c
	* thumbs/hildon-albumart-factory.h: API documentation

2008-10-21  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-factory.c
	* thumbs/hildon-albumart-factory.h: Returning caller-owns for a boolean
	based API is unconvenient in the C world (that has no GC).

2008-10-21  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-albumart-obj.c
	* thumbs/hildon-albumart-factory.h: Introduction to a convenience API
	for requesting a thumbnail for media art (not just media art, a thumb
	for it): hildon_albumart_factory_queue_thumbnail

2008-10-21  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* daemon/hildon-thumbnail-plugin.h
	* daemon/thumbnail-manager.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugin-runner.c
	* daemon/albumart.c
	* daemon/thumbnailer.c
	* daemon/thumbnailer.h
	* daemon/plugin-runner.xml
	* daemon/manager.xml
	* daemon/thumbnailer.xml
	* daemon/hildon-thumbnail-plugin.c
	* daemon/thumbnail-manager.c: No more VFS_id stuff, adapted to new
	spec

2008-10-17  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.6

	* thumbs/thumber-register.c (thumber_unregister_mime): Initialize
	mimetypes.

2008-10-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/plugin-runner.c
	* daemon/thumbnailer.c
	* daemon/plugin-runner.xml
	* daemon/hildon-thumbnail-plugin.c: Passing MIME and VFS hinting to the
	specialized thumbnailers and plugins

2008-10-17  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-thumbnail-factory.h
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/thumbnail-manager.h
	* daemon/plugin-runner.c
	* daemon/thumbnailer.c
	* daemon/thumbnailer.h
	* daemon/manager.xml
	* daemon/thumbnailer.xml
	* daemon/thumbnail-manager.c: VFS and MimeType hinting

2008-10-16  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-obj.c
	* daemon/thumbnailer.c
	* daemon/thumbnail-manager.c
	* thumbs/hildon-thumbnail-factory.c
	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-albumart-factory.c
	* daemon/plugins/gstreamer-video-plugin.c
      	* daemon/albumart.c
	* daemon/albumart-manager.c: Making things -Wall warning free

2008-10-15  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.5

	Disabled "doc" and "tests" subdirectories.  Corrected EXTRA_DIST
	lists.

2008-10-15  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-factory.c
	* thumbs/hildon-albumart-factory.h: API changed and improved documentation

2008-10-15  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-albumart-obj.c: New client API for album art downloading

2008-10-15  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-factory.c
	* thumbs/hildon-albumart-factory.h: API change

2008-10-14  Philip Van Hoof  <philip@codeminded.be>

	* tests/artist-art-test.c
	* thumbs/hildon-albumart-factory.c
	* thumbs/hildon-albumart-obj.c
	* thumbs/hildon-albumart-factory.h
	* daemon/albumart.c: Bugfixes and added support for the new mediaart
	storage spec in the client library for albumart downloading

2008-10-14  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/google-images-art-downloader.vala
	* daemon/utils.c
	* daemon/utils.h
	* daemon/albumart.c
	* daemon/albumart.h
	* daemon/albumart.xml: Support for the new mediaart storage spec:
	http://live.gnome.org/MediaArtStorageSpec. Note that this spec is
	still very volatile.

2008-10-08  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c: Memory leak oeps, fix

2008-10-08  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* thumbs/hildon-thumbnail-factory.h: Added support for cropped thumbs
	to the new API

2008-10-08  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-obj.c
	* thumbs/Makefile.am
	* thumbs/hildon-thumbnail-factory.h
	* thumbs/hildon-albumart-obj.c
	* thumbs/hildon-albumart-factory.h: Infrastructure for a new client API
	initial implementation of the client API for thumbnailing

2008-10-07  Philip Van Hoof  <philip@codeminded.be>

	* Merged deamonize branch to trunk

2008-10-03  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/google-images-art-downloader.vala
	* daemon/utils.c: Using 32 bytes long digests

2008-10-03  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c
	* daemon/md5.c
	* daemon/Makefile.am
	* daemon/md5.h: Replaced the md5.c code with standard glib MD5 tools

2008-10-03  Philip Van Hoof  <philip@codeminded.be>

	* daemon/Makefile.am
	* daemon/com.nokia.albumart.service.in
	* debian/hildon-thumbnail.install: Fixed installing service files for DBus
	* thumbs/hildon-albumart-factory.c: Fixed various things
	* tests/Makefile.am:
	* configure.ac:
	* tests/artist-art-test.c: Implemented demo for the albumart downloading
	* daemon/utils.c: Fixed filename determination
	* daemon/albumart.c: Fixed various things

2008-10-01  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-albumart-factory.c
	* thumbs/Makefile.am
	* thumbs/hildon-albumart-factory.h: Added a client C API for album art
	requesting

2008-10-01  Philip Van Hoof  <philip@codeminded.be>

	* daemon/albumart.c: Heuristics for cover art
	* albumart-providers/googleimages/google-images-art-downloader.vala: URI encoding

2008-09-30  Philip Van Hoof  <philip@codeminded.be>

	* daemon/albumart-manager.c
	* daemon/thumbnail-manager.c: Memory leak fixes

2008-09-30  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/com.nokia.albumart.AlbumartProvider.GoogleImages.service
	* daemon/albumart.c
	* daemon/albumart-manager.c
	* daemon/thumbnail-manager.c: Priority ordering, various bugfixes

2008-09-30  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers/googleimages/google-images-art-downloader.vala 
	* albumart-providers/googleimages/Makefile.am 
	* albumart-providers/Makefile.am 
	* daemon/utils.c 
	* daemon/utils.h 
	* daemon/albumart.c 
	* daemon/albumart.h 
	* daemon/albumart-marshal.list 
	* daemon/albumart.xml: Changed the DBus API

2008-09-29  Philip Van Hoof  <philip@codeminded.be>

	* albumart-providers
	* albumart-providers/googleimages
	* albumart-providers/googleimages/google-images-art-downloader.vala
	* albumart-providers/googleimages/com.nokia.albumart.AlbumartProvider.GoogleImages.service
	* albumart-providers/googleimages/com.nokia.albumart.GoogleImages.service.in
	* albumart-providers/googleimages/Makefile.am
	* albumart-providers/Makefile.am
	* tests/google-images-art-downloader.vala
	* tests/com.nokia.albumart.AlbumartProvider.GoogleImages.service
	* tests/Makefile.am
	* tests/com.nokia.albumart.GoogleImages.service.in
	* configure.ac
	* Makefile.am: Moving things around

2008-09-29  Philip Van Hoof  <philip@codeminded.be>

	* tests/Makefile.am
	* daemon/albumart.c
	* daemon/albumart-manager.c: Various small bugfixes that make the
	requester work

2008-09-29  Philip Van Hoof  <philip@codeminded.be>

	* tests/com.nokia.albumart.AlbumartProvider.GoogleImages.service
	* tests/Makefile.am
	* tests/com.nokia.albumart.GoogleImages.service.in: Made the GoogleImages
	service a fully activatable DBus one

2008-09-29  Philip Van Hoof  <philip@codeminded.be>

	* tests/google-images-art-downloader.vala
	* tests/Makefile.am: Added a album art downloader that uses Google images

2008-09-26  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/albumart.c
	* daemon/albumart.h
	* daemon/albumart-manager.c
	* daemon/albumart-manager.h
	* daemon/Makefile.am: Added a manager for albumart providers

2008-09-26  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/thumbnail-manager.h
	* daemon/albumart.c
	* daemon/thumbnailer.c
	* daemon/manager.c
	* daemon/albumart.h
	* daemon/thumbnailer.h
	* daemon/manager.h
	* daemon/Makefile.am
	* daemon/thumbnail-manager.c: Renamed Manager to ThumbnailManager

2008-09-26  Philip Van Hoof  <philip@codeminded.be>

	* daemon/albumart.c
	* daemon/albumart-marshal.list
	* daemon/albumart.xml: Changed DBus spec about the Ready signal

2008-09-26  Philip Van Hoof  <philip@codeminded.be>

	* daemon/utils.c
	* daemon/utils.h
	* daemon/albumart.c
	* daemon/albumart.h
	* daemon/albumart.xml: Fallback to uri in case albumart is null

2008-09-26  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* daemon/utils.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/gstreamer-video-plugin.c
	* daemon/utils.h: Removed some unneeded error handling

	* daemon/hildon-thumbnail-daemon.c
	* daemon/albumart.c
	* daemon/thumbnailer.c
	* daemon/albumart.h
	* daemon/albumart-marshal.list
	* daemon/albumart.xml
	* daemon/Makefile.am: Added initial code for albumart handling

2008-09-24  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.1

	* daemon/hildon-thumbnail-daemon.c (on_plugin_changed): Removed
	unused local variable 'modules'.

	* daemon/thumbnailer.c (WorkTask): Removed poolmax, it is unused.
	(thumbnailer_move, thumbnailer_copy): Correctly use to_uri for the
	target thumbnails.

2008-09-24  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c: Performance improvement when a
	thumbnail already exists (avoiding a dbus call)

2008-09-23  Philip Van Hoof  <philip@codeminded.be>

	* daemon/manager.c: Fixed a crash

2008-09-23  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c: Adding a thread for large tasks

2008-09-20  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* daemon/plugin-runner.c
	* daemon/manager.c
	* daemon/thumbnailer.c: Various comments and leak fixes

2008-09-18  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c: File monitoring the plugins

	* daemon/hildon-thumbnail-daemon.c
	* daemon/manager.c: Using the right kinds of file monitors (dir monitors)

2008-09-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c:
	* daemon/plugins/exec-plugin.c:
	* daemon/plugins/gstreamer-video-plugin.c: Fixed memory leaks when errors occur

	* daemon/thumbnailer.c: Implemented the move, copy, delete hint handlers

2008-09-17  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 3.0.0

2008-09-17  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/exec-plugin.c
	* daemon/manager.c: Respecting the override file

2008-09-16  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gstreamer-video-plugin.c: Error reporting and a few 
	memory leak fixes

2008-09-15  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c: Memory leak fix

	* daemon/hildon-thumbnail-daemon.c:
	* daemon/manager.c:
	* daemon/thumbnailer.c: Keep alive for ten minutes

2008-09-15  Mikael Ottela    <mikael.ottela@ixonos.com>

	* configure.ac:
	* daemon/hildon-thumbnail-daemon.c:
	* daemon/plugins/gstreamer-video-plugin.h:
	* daemon/plugins/Makefile.am:
	* daemon/plugins/gstreamer-video-plugin.c:
	* daemon/thumbnailer.c: Added the gstreamer based video
	thumbnailer.

	* daemon/plugins/gdkpixbuf-plugin.c: Using g_object_unref instead
	of gdk_pixbuf_unref.

	* daemon/thumbnailer.c:
	* daemon/hildon-thumbnail-plugin.c: The plugin directory is now
	read for the list of available plugins.

	
2008-09-15  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c
	* daemon/manager.c
	* daemon/manager.h
	* daemon/manager.xml: Added a method to get the supported mime-types

2008-09-12  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* thumbs/thumber-register.c
	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/exec-plugin.c
	* daemon/manager.c: Removed warnings

2008-09-12  Philip Van Hoof  <philip@codeminded.be>

	* debian/hildon-thumbnail.install
	* thumbs/Makefile.am: Packaging work

2008-09-11  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnail-factory.c
	* daemon/thumbnailer.c: Various fixes that make hildon-thumbnail
	-factory.h actually work

2008-09-10  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugin-runner.c
	* daemon/hildon-thumbnail-plugin.c: Changed the init of plugins

2008-09-10  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/hildon-thumbnailer-wrap.sh
	* thumbs/Makefile.am
	* thumbs/thumber-register.c
	* daemon/plugins/exec-plugin.c: Making it work, a bunch of bugfixes

2008-09-10  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/manager.c
	* daemon/manager.h: File monitoring the service and configuration files

2008-09-09  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/thumber-register.c
	* daemon/plugins/exec-plugin.c: Support for mime@type, strange old
	hildon-thumbnail code ... grmbl (I'm not even sure if @ ain't a not
	allowed character in mime/types). Anyway.

2008-09-09  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/thumber-register.c: Reimplemented hildon-thumbnail-register
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c: Fixed two bugs loading configuration

2008-09-09  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/thumber-gdk-pixbuf.c
	* thumbs/Makefile.am
	* thumbs/thumber-register.c
	* thumbs/thumber-common.c
	* configure.ac: Started to replace the register binary, reinstalled 
	the original pixbuf thumber after a rewrite to GIO

2008-09-09  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/exec-plugin.c
	* daemon/plugins/exec-plugin.h
	* daemon/plugins/Makefile.am: Added a thumbnailer that simply executes
	external thumbnailers to perform being a thumbnailer

2008-09-08  Philip Van Hoof  <philip@codeminded.be>

	* thumbs/thumbs-private.h
	* thumbs/hildon-thumbnail-factory.c
	* thumbs/thumber-gdk-pixbuf.c
	* thumbs/md5.c
	* thumbs/Makefile.am
	* thumbs/hildon-thumbnail-factory.h
	* thumbs/thumber-register.c
	* thumbs/thumbs-common.c
	* thumbs/md5.h
	* thumbs/thumber-common.c
	* configure.ac
	* daemon/utils.c
	* daemon/utils.h
	* daemon/Makefile.am
	* INSTALL
	* Makefile.am: Hollowed out the old hildon-thumbnail API, made it use
	 the service

2008-09-08  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugin-runner.c
	* daemon/hildon-thumbnail-plugin.c: Making it possible to disable
	cropping by configuration in $HOME/.config/hildon-thumbnailer/
	gdkpixbuf-plugin.config:

	[Hildon Thumbnailer]
	doCropped=false

2008-09-08  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/pixbuf-io-loader.c
	* daemon/utils.c
	* daemon/utils.h
	* daemon/thumbnailer.c: Support for cropped thumbnails

2008-09-08  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugin-runner.c
	* daemon/manager.c
	* daemon/thumbnailer.h
	* daemon/manager.h
	* daemon/plugin-runner.xml
	* daemon/thumbnailer.xml
	* daemon/manager.xml: Changed specification to have more sane
	namespace names

2008-09-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugin-runner.c
	* daemon/manager.c
	* daemon/README.plugin-runner
	* daemon/Makefile.am: Making the pluginrunner work again

2008-09-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/thumbnailer.c
	* daemon/manager.c
	* daemon/manager.h
	* daemon/Makefile.am: Spec change, added registrations using service 
	files in the thumbnailer directories

2008-09-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/pixbuf-io-loader.c
	* daemon/plugins/Makefile.am
	* daemon/utils.h
	* daemon/pixbuf-io-loader.c
	* daemon/Makefile.am: Moving things around

2008-09-05  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/hildon-thumbnail-plugin.h
	* daemon/plugin-runner.c
	* daemon/hildon-thumbnail-plugin.c: Removed dependency on
	thumbnailer.h in hildon-thumbnail-plugin.h

2008-09-04  Philip Van Hoof  <philip@codeminded.be>

	* daemon/plugin-runner.c
	* daemon/plugin-runner.xml
	* daemon/Makefile.am: Added a tool to run a GModule plugin as a
	standalone specialized thumbnailer.

	Sample usage:

	libexec/hildon-thumbnailerd &
	libexec/hildon-thumbnailer-run-plugin-as-standalone gdkpixbuf

	To run the libhildon-thumbnailer-gdkpixbuf.so module as standalone

2008-09-04  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/gdkpixbuf-plugin.c
	* daemon/plugins/default.c
	* daemon/plugins/gdkpixbuf-plugin.h
	* daemon/plugins/Makefile.am
	* daemon/plugins/default.h: Renamed default to gdkpixbuf-plugin

2008-09-04  Philip Van Hoof  <philip@codeminded.be>

	* daemon/pixbuf-io-loader.c
	* daemon/plugins/default.c
	* daemon/plugins/Makefile.am
	* daemon/utils.c
	* daemon/utils.h
	* daemon/thumbnailer.c
	* daemon/md5.c
	* daemon/Makefile.am
	* daemon/md5.h: Making our very first thumbnails!

2008-09-04  Philip Van Hoof  <philip@codeminded.be>

	* tests/daemon.xml
	* tests/daemon.c
	* daemon/thumbnailer.h
	* daemon/manager.h
	* daemon/manager.xml
	* daemon/thumbnailer.xml: Changed spec

2008-09-03  Philip Van Hoof  <philip@codeminded.be>

	* tests/daemon.xml
	* tests/daemon.c
	* tests/Makefile.am
	* configure.ac: Made a little external plugin test

2008-09-03  Philip Van Hoof  <philip@codeminded.be>

	* configure.ac
	* config.h.in: Made GIO required

	* daemon/thumbnailer.c
	* daemon/Makefile.am
	* daemon/thumbnailer.xml: Some specification changes

2008-09-03  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c
	* daemon/thumbnailer.h
	* daemon/thumbnailer-marshal.list
	* daemon/Makefile.am
	* daemon/thumbnailer.xml: Slightly different protocol, with queuing
	and unqueueing and added a few signals

2008-09-02  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.c: Made the threadpool a LIFO

2008-09-02  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-plugin.h
	* daemon/hildon-thumbnail-daemon.c
	* daemon/thumbnailer.h
	* daemon/manager.h
	* daemon/plugins/image-png.xml
	* daemon/plugins/default.c
	* daemon/plugins/Makefile.am
	* daemon/plugins/default.h
	* daemon/thumbnailer.c
	* daemon/manager.c
	* daemon/hildon-thumbnail-plugin.c
	* configure.ac: More infrastructure and initial architecture work

2008-09-02  Philip Van Hoof  <philip@codeminded.be>

	* daemon/thumbnailer.h
	* daemon/manager.h
	* daemon/thumbnailer.c
	* daemon/manager.c: Bugfix, DBusGConnection is not a GObject

2008-09-02  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/image-png.xml
	* daemon/plugins/default.c
	* daemon/dbus-utils.h
	* daemon/thumbnailer.c
	* daemon/manager.c
	* daemon/generic.c
	* daemon/thumbnailer.h
	* daemon/manager.h
	* daemon/generic.h
	* daemon/manager.xml
	* daemon/thumbnailer.xml
	* daemon/Makefile.am
	* daemon/generic.xml
	* daemon/dbus-utils.c: Some major refactoring and setting up of initial
	infrastructure

2008-09-01  Philip Van Hoof  <philip@codeminded.be>

	* daemon/hildon-thumbnail-daemon.c
	* daemon/plugins/image-png.xml
	* daemon/plugins/default.c
	* daemon/plugins/default.h
	* daemon/generic.h
	* daemon/Makefile.am
	* daemon/generic.xml
	* daemon/generic.c
	* daemon/org.freedesktop.Thumbnailer.service.in
	* daemon/org.freedesktop.thumbnailer.service.in: Installed a
	org.freedesktop.thumbnailer.generic, according to changed
	specifications

2008-09-01  Philip Van Hoof  <philip@codeminded.be>

	* Removed generated files from the repository
	* Created daemon subdirectory, unfinished
	* Cleanups here and there

	* Branchpoint (rev 15925+)

2007-10-09  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 2.0.0
	
	* thumbs/hildon-thumbnail-factory.c (register_pixbuf_formats):
	Duplicate pixbuf_cmd before storing it away and free the original
	at the end.  This gets the memory handling right when there is
	more than one mime_type (M2083).  Thanks to Jiri Benc!

2007-08-30  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 0.14
	
	* thumbs/thumber-gdk-pixbuf.c (thumbnailer_oom_func): Do not
	output debugging message.  Doing so might call malloc which would
	result in a loop (N63712).  Thanks Leonid!

2007-08-10  Kimmo Hämäläinen  <kimmo.hamalainen@nokia.com>

	Applied a modified patch from Daniil Ivanov:
	* thumbs/thumber-gdk-pixbuf.c (create_thumb): Read four bytes at a
	time instead of one.
	(thumbnailer_oom_func): New.
	(main): Register thumbnailer_oom_func as the OOM callback. Add Glib
	thread initialisation. Fixes: NB#63712

2006-10-13  Marius Vollmer  <marius.vollmer@nokia.com>

	Released 0.8-1.
	
	* thumbs/thumber-gdk-pixbuf.c (main): Reduce memory threshold to 4
	Megs and watchblock to 64 bytes.  Fail if memory watchdog can not
	be installed. (N40789) Thanks to Leonid Moiseichuk!

2005-10-24  Luc Pionchon  <luc.pionchon@nokia.com>

	* configure.ac: 0.3.10

	* thumbs/thumber-gdk-pixbuf.c
	N#20773, courtesy <marius.vollmer@nokia.com>
	(main): increase saw threshold.
	(create_thumb): improve logging. 
	(oom_handler): log something, but don't abort
	
2005-10-12  Luc Pionchon  <luc.pionchon@nokia.com>

	* configure.ac: 0.3.9
	
2005-10-12  Luc Pionchon  <luc.pionchon@nokia.com>

	N#20238 - Thumbnailer causes system crashes on large images
	
	* thumbs/thumber-gdk-pixbuf.c

	(can_crop_file): Removed artificial resolution restriction, since
	                 more precice memory monitoring can be used now.

	(size_prepared): New function: enable jpeg downscaling.
	
	(create_thumb): Changed to use progressive loading to enable jpeg
	                downscaling.

	(oom_handler): New function: We stop the program if we consume too
	               much memory
	
	(main): Set the process priority to be low and enable allocation
	        watchdog.

	* configure.ac : added libosso check 
	
2005-09-14  Luc Pionchon  <luc.pionchon@nokia.com>

	* configure.ac: release 0.3.8

2005-09-09  Luc Pionchon  <luc.pionchon@nokia.com>

	* thumbs-private.h (DEFAULT_MAX_PROCESSES): reduce number of
	concurent thumbnailer processes to one. N#18831 (memory
	consumption)


