UFRaw - Unidentified Flying Raw
Raw photo loader plugin for The GIMP
(http://www.aei.mpg.de/~udif/ufraw/)
by udi Fuchs,

UFRaw is a utility to read and manipulate raw images from digital cameras.
It can be used by itself or as a Gimp plug-in.
It reads raw images using Dave Coffin's raw conversion utility DCRaw.
And it supports basic color management using Little CMS, allowing
the user to apply color profiles.
 
Ufraw was originally based on the gimp plug-in by Dave Coffin
http://www.cybercom.net/~dcoffin/
and on Pawel T. Jochym's (jochym at ifj edu pl) plug-in.

UFRaw is licensed under the GNU General Public License.

Installation
============
Requires Gimp 2.0, the Gimp development package, GTK+ >= 2.4 and lcms.

The libjpeg development package is required for saving image in the
JPEG format in the stand-alone tool. It is also needed to support
Kodak DC120. If you do not need these features you can:
export UFRAW_NO_JPEG=yes

The tiff development package is required for saving images in the TIF format.
If you do not need this feature you can:
export UFRAW_NO_TIFF=yes

The zlib package is required for saving images in the TIFF format with
lossless compression. If you do not need this feature you can:
export UFRAW_NO_ZLIB=yes

To build UFRaw (for FreeBSD you will have to use gmake instead of make):
make

To make a system wide installation:
make install

To install for a single user:
make install-user

You also need to make sure that rawphoto is not installed.
If it was installed as a package remove the package. Otherwise:
make uninstall-rawphoto-admin
make uninstall-rawphoto-user

If one of the packages (lcms, jpeg, tiff, zlib) is not installed on your
system, you can build it locally and export PREFIX to its location.
To build any of the above packages download the package and type:
./configure --prefix=$PREFIX --disable-shared
make
make install

The --disable-shared is not mandatory, but otherwise ufraw will be linked
with the shared lcms library. Personally I don't like linking with shared
libraries which are not properly installed on my system.

zlib does not have the --disable-shared flag, it creates only a static
library by default. zlib is not used directly by ufraw, but only through
libtiff. Therefore you should make sure that the libtiff configuration finds
zlib. For this, you can configure libtiff with the command:
./configure --prefix=$PREFIX --disable-shared --with-zlib-include-dir=$PREFIX/include --with-zlib-lib-dir=$PREFIX/lib --disable-jpeg

History
=======
08/02/2005 - UFRaw-0.4 released, based on DCRaw v6.33.
* Rotate Fuji images by 45 degrees.
* Preview dialog is more responsive.
* Disable internationalization for Hebrew and Arabic (The right to left setting
  doesn't do good to the preview dialog).
* Bug correction - ufraw --batch did not calculate WB in some cases.
* Bug correction - Seg Fault for some images.

23/01/2005 - UFRaw-0.3 released, based on DCRaw v6.23.
* Added basic color management support using Little CMS.
* Made a stand-alone version with a GUI interface and batch processing support.
  Images can be saved in the PPM, TIFF, and JPEG formats.
* Settings are saved between sessions in a configuration file.
* Added white balance presets (direct sunlight, cloudy, shade, flash, etc.)
* Several possible live histograms.
* Initial (a bit slow) support for thumbnails in the Gimp 2.0 open file dialog.
* Many smaller changes.

28/10/2004 - UFRaw-0.2 released, based on DCRaw v6.10.
* Added support for Nikon Tone Curves.
* This version can be used on the smaller 1024x768 screens.
* I'm finally satisfied with the Saturation control.
* Many small changes.

11/10/2004 - UFRaw-0.1 released, based on DCRaw v6.07.
* Initial version.

Todo
====
* Show some Exif Data in dialog and export all the Exif data to the Gimp.
* Add the UFRaw parameters used to the Exif data.
* Allow the use of camera curve together with color management.
* Improve curve controls.
* Curve corrections per channel.
* Option to save a copy of the configuration file with every image.
* Load a different configuration file (not ~/.ufrawrc).
* Configurable preview image size.
* Sort out the color temperature.
* Invert colors for negatives.
* Rotate by 90 degrees.
* Zoom.
* Crop.
* Spot query - mark on histograms.
* Multi spot query (when pressing the control key).
* Show camera overexposures.
* Help (based on the webpage).
* Calculate width of the dialog control coloumn
  and set raw histogram to that width.
