2003-04-10  Matthias Kretz <kretz@kde.org>

	* modules/presenter/kviewpresenter.cpp:
		Allow drops of KURLDrags on the main view, too. This is done
		by the KViewPresenter installing an event filter on the
		m_pViewer->widget() and handling them just like the drops on
		the image list.

2003-04-03  Matthias Kretz <kretz@kde.org>

	* kviewviewer/kviewviewer.cpp:
		s/QUriDrag/KURLDrag/
	* modules/presenter/kviewpresenter.cpp:
		s/QUriDrag/KURLDrag/

2003-03-11  Matthias Kretz <kretz@kde.org>

	* kviewviewer/kviewviewer.cpp:
		uhm, fix a biiiig memory leak: the cache wasn't deleted on
		part destruction

2003-03-09  Matthias Kretz <kretz@kde.org>

	* modules/effects/kvieweffects.cpp:
		Initialize m_intensity and m_lastintensity.

2003-03-07  Matthias Kretz <kretz@kde.org>

	* modules/effects/kvieweffects.{cpp,h,rc}:
		New effect: "Change Intensity". Uses KImageEffect::intensity()
		with configurable, guess what, intensity.
		Added helper function workImage() to copy the canvas' image
		into m_image and create a detached QImage to apply the effect
		on.
	* modules/effects/kvieweffects.cpp:
		Call setModified( true ) on the Viewer so that saving the
		image will work correctly
	* modules/effects/kvieweffects.{cpp,h,rc}:
		New effect: "Blend Color". Uses KImageEffect::blend() with
		configurable color and opacity.

2003-03-06  Matthias Kretz <kretz@kde.org>

	* modules/effects/*:
		New module: KViewEffects. I implemented a simple gamma
                correction filter using KIconEffect::toGamma().
	* kviewviewer/kviewviewer.desktop:
		Changed MimeType field to support pbm, pnm, ppm and pgm. And
		added the image/jp2 type.
		Name change: Image Viewer Part -> KView Image Viewer. Somehow
		the part needs to be identified with KView.
	* kview.desktop:
		Changed MimeType field to support pbm, pnm, ppm and pgm.
		Is the image/x-png still needed?

2003-03-04  Matthias Kretz <kretz@kde.org>

	* kviewviewer/kviewvieweriface.h:
		New interface header. This is probably going to be KView
		specific stuff or become a DCOP interface (or both) have to
		look into that some more...
		It has only one method so far: setCacheSize( uint ) for
		setting the maximum size of the QImage cache of the viewer.
	* kviewviewer/kviewviewer.cpp:
		Cache QImages in a QCache.
		This introduces a few problems: If a newer version is
		available on file the cache will be used because the
		modification time isn't checked.
		Also the watching of files doesn't work anymore if the image
		is loaded from the cache.
	* kviewviewer/kviewviewer.{cpp,h,rc}, kviewviewer/kviewviewer_ro.rc:
		added "rotate clockwise" and changed icon of CCW (patch by
		Adriaan de Groot)
	* TODO:
		added the architectural thoughts I had today
	* ChangeLog:
		started a ChangeLog (like you can see)


