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

	* config/plugins/kviewpluginsconfig.cpp:
		Don't show an empty config page in the pluginselector (there are no
		KView plugins with config options, yet).

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

	* config/kviewconfmodules.cpp:
		Call sync() in save() on the KConfig object.

2003-08-19  Matthias Kretz <kretz@kde.org>

	* kview.cpp:
		Use boundImageTo instead of ugly hack.
	* kview.{h.cpp}:
		New method loadFromStdin().
	* main.cpp:
		If args is - load image from stdin.
	* Makefile.am:
		remove kviewviewer files from messages target
	* Makefile.am:
		remove kviewcanvas files from messages target

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

	* kviewviewer/kviewviewer.cpp:
		Use KMimeType::findByFileContent if KImageIO::type fails to
		get the type.

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

	* kimageviewer/canvas.h:
		New method boundImageTo( QSize ). Makes fit image to widget
		size a lot nicer.
	* kview.cpp, kviewviewer/kviewviewer.cpp:
		Use the new boundImageTo() method.

2003-05-01  Matthias Kretz <kretz@kde.org>

	* kview.cpp:
		New method loadFromStdin() that reads the image from stdin
		into a QByteArray constructs a QImage and passes that to
		KImageViewer::Viewer::newImage().
	* main.cpp:
		Check for args-url(0) being "-" and open image from stdin
		then.

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>

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

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().
	* 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>

	* TODO:
		added the architectural thoughts I had today
	* ChangeLog:
		started a ChangeLog (like you can see)

# vim: sw=4 ts=4 tw=80 noet
