2005-02-01  Larry Ewing  <lewing@novell.com>

	* configure.in: bump version number.

	* NEWS: update for 0.0.7 release.

	* libeog/eog-scroll-view.c: remove unused variables.

	* libeog/eog-image.c: fix return values remove unused vars.

	* libeog/eog-pixbuf-util.c: remove unused vars fix return values. 

	* src/MainWindow.cs: save updated exif info when unsharping.

	* src/PhotoView.cs: save updated exif info when cropping.

	* src/f-spot.glade: set the limits on saturation to something a
	little more sane.
	
	* libeog/image-view.c: add missing prototype patch from Garry
	Ekker.

	* libfspot/f-image-view.c: remove unused variable.

	* libfspot/f-pixbuf-utils.c: add missing include.

	* libfspot/f-pixbuf-save.c: add missing include.

	* libfspot/f-pixbuf-unsharp.c: add missing include.

2005-01-31  Larry Ewing  <lewing@novell.com>

	* src/GroupSelector.cs: make sure the scroll bounds are updated
	correctly on resize and manual scrolling.

2005-01-30  Larry Ewing  <lewing@novell.com>

	* src/GroupSelector.cs: add scrolling delays so that you can hold
	down the button and get scrolling.

	* src/Tiff.cs: add a little more code to the parser.

	* src/GroupSelector.cs: update the RangeType.Min to be a little
	more sane.

	* src/GroupSelector.cs: make the scroll buttons do something,
	update their sensitivity properly.

	* src/MainWindow.cs: set the mode to to RangeType.Min.

	* src/GroupSelector.cs: add scroll buttons.

2005-01-29  Larry Ewing  <lewing@novell.com>

	* src/PixbufUtils.cs: dispose the dat once it is loaded.

	* src/PhotoView.cs: use CompletePixbuf to make sure we get a
	completely loaded pixbuf.

	* src/Exif.cs: add a few missing tags to the list.

	* src/InfoDisplay.cs: fix up the output format a little.

2005-01-28  Larry Ewing  <lewing@novell.com>

	* src/IconView.cs: add bounds check to CellAtPosition.  Fixes #165465.

2005-01-28  Alexander Shopov  <ash@contact.bg>

	* configure.in (ALL_LINGUAS): Added "bg" (Bulgarian)

2005-01-27  Larry Ewing  <lewing@novell.com>

	* src/Tiff.cs: add more features.

	* src/Tiff.cs: new managed Exif/Tiff header parser.	

	* src/JpegHeader.cs: test out parsing of jpeg headers using the
	tiff parser.

2005-01-26  Larry Ewing  <lewing@novell.com>

	* src/PixbufUtils.cs: move the get orientation logic over to the
	new Exif structure.

	* src/Exif.cs: add some accessors for the entry data, restructure
	clases to work around crappy libexif object design.

	* src/Exif.cs: clear existing data before calling initialize
	otherwise initialize will short circuit.

	* src/PixbufUtils.cs: use simple command forms.

	* src/Exif.cs: add more SetData overloads, override broken libexif
	datasetting.

	* src/ColorDialog.cs: use the new Exif.cs to correctly copy exif
	data when creating a version.

	* src/PixbufUtils.cs: set more exif tags now that we can.

	* src/Exif.cs: Add more features, fix bugs.

	* Makefile.am: add the new exif wrapper to the build.
	
	* src/InfoDisplay.cs: use the new exif wrapper.
	
	* src/Exif.cs: add a new libexif wrapper that covers more of the
	library.

2005-01-25  Larry Ewing  <lewing@novell.com>

	* src/ImageView.cs: pass the cms transform as a HandleRef.

	* src/Cms.cs: use handleref not just IntPtr, clean up the
	finalizer.

	* src/MainWindow.cs: update the toolbars on state change.

	* src/AsyncPixbufLoader.cs: handle null pixbufs a little better.

	* src/Makefile.am: add HigMessageDialog.cs.
	
	* src/HigMessagesDialog.cs: new file imported from Tomboy.

	* src/MainWindow.cs: use the new HigMessageDialog for the
	confirmation dialogs from Loz.

	* src/PixbufUtils.cs: add SaveJpeg and ScaleToAspect.

	* src/MainWindow.cs: use the togglebutton overload now that mike
	is working on a fix.

	* libfspot/Makefile.am: add f-pixbuf-save to the build.

	* libfspot/f-pixbuf-save.c: add a save routine that lets you save
	jpeg markers.

	* libeog/Makefile.am: add LCMS_CFLAGS from Loz.

	* configure.in: add pkg-config check for lcms from Loz.

2005-01-24  Larry Ewing  <lewing@novell.com>

	* src/ExifData.cs: add thumbnail saving and an empty ctor.

2005-01-23  Larry Ewing  <lewing@novell.com>

	* src/GroupSelector.cs: add a SetLimits overload that allows the
	limit to be set without senting out update notification for the
	case when it is clear the bounds have changed.

	* src/MainWindow.cs: remove the update hack.

	* src/GroupSelector.cs: make sure we reset the bounds if the size
	of the timeline changes.
	
	* src/GroupSelector.cs: fix the expose area computation.

2005-01-22  Larry Ewing  <lewing@novell.com>

	* src/MainWindow.cs: tweak the import path naming.

	* src/ImportCommand.cs: make last_import_path a read only property
	called ImportPath;

	* src/PixbufLoader.cs: use separate locks for the main queue and
	the processed queue;

	* src/IconView.cs: 

2005-01-22  David SedeƱo <david@alderia.com>

	* src/MainWindow.cs: If there are a correct import, remember the path.

	* src/ImportCommand.cs: Set and get the path of the file selector.

2005-01-22  Larry Ewing  <lewing@novell.com>

	* src/IconView.cs: refactor a little more.

	* src/MainWindow.cs: protect the tag drop from out of range items.

	* src/IconView.cs: more cleanups, optimizations.

	* src/IconView.cs: Clean up and speed up IconView drawing code,
	work around Nat's drawing bug.

	* src/PhotoStore.cs: use SaveAtomic.

	* src/PixbufUtils.cs: add SaveAtomic.

2005-01-21  Larry Ewing  <lewing@novell.com>

	* src/MainWindow.cs: add basic confirmation dialogs based on a
	patch from Laurence.  Closes #156441
	
	* src/MainWindow.cs: handle out of range photos more gracefully.

	* src/ColorDialog.cs: handle invalid photos better.

	* src/PhotoView.cs: desensitize buttons if the photo isn't valid.

	* src/OriginalExport.cs: fix the uri case a little.

	* src/OriginalExport.cs: only create a tempdirectory if we need
	it.  Use hack to create tempdirectory name.

	* src/OriginalExport.cs: store the date in a format original-0.9
	understands.

	* src/f-spot.glade: add orignal export dialog.

	* src/MainWindow.cs: add original export handler.

	* src/Makefile.am: add OriginalExport to the build.
	
	* src/OriginalExport.cs: add new file from Alessandro Gervaso to
	export to Jakub's original gallery.