Version 1.0.4 (27th July 2009)
------------------------------

	If X11 is the backend, use gdk X11 functions to move the program
	window to the current workspace if the user tries to start another
	instance (mainwindow.cpp).
	
	Provide Callback::Functor class wrapping Callback objects and
	further generalise Callback objects (mainwindow.h, mainwindow.cpp,
	mounter.h, mounter.cpp, tray_icon.h, tray_icon.cpp and
	utils/callback.h).

	Deal properly with fork() failure (mounter.cpp).

	Include fsync() call after flushing fdoutbuf stream buffer
	(utils/fdstream.tcc).

	Minor improvements to implementation (mainwindow.h,
	mainwindow.cpp, mounter.h, utils/Makefile.am, utils/Makefile.in
	and utils/mem_fun.h).

Version 1.0.3 (27th February 2009)
----------------------------------

	Use glib's gio to read and monitor list of mounted devices
	(main.cpp, mainwindow.h, mainwindow.cpp, mounter.h, mounter.cpp,
	preferences.h, preferences.cpp, prog_defs.h, tray_icon.h and
	tray_icon.cpp).

Version 1.0.2 (20th February 2009)
----------------------------------

	Provide a tray icon for the program (configure.ac, prog_defs.h,
	dialogs.h, main.cpp, mainwindow.h, mainwindow.cpp,
	mount_entries.h, mount_entries.cpp, tray_icon.h, tray_icon.cpp,
	preferences.h, preferences.cpp, src/Makefile.am and
	src/Makefile.in).
	
	Correct label text of edit mount devices button (mainwindow.cpp).

	Correct error message in absence of pmount (mounter.cpp).

	Put ProgPresenter dbus object path in namespace
	(prog_presenter/register_prog.c).

Version 1.0.1 (30th January 2009)
---------------------------------

	Include missing code for mounting the device in /media with its
	label name rather than its device name (mainwindow.cpp, mounter.h
	and mounter.cpp).

	Minor code clean-ups (mount_entries.h, mounter.cpp, mounter.h,
	preferences.h and prog_presenter/register_prog.c).

Version 1.0.0 (26th January 2009)
---------------------------------

	Initial release.
