Overview of Changes in GIMP 1.2.5
=================================

- Fixed some build errors affecting mainly the non-Linux platforms
  (bug #113425).
- Fixed an error that was preventing the Imagemap plug-in from
  re-reading its own files (bug #113445).  Support XHTML (bug #87687).
- Improved the drawing of thin lines (bug #69773).
- Fixed some incorrect calculations and rounding errors in selection
  boundaries (bug #17904, bug #110014) and downscaling (bug #104693).

Contributors: Sven Neumann, Raphael Quinet, Tor Lillqvist, Pedro
Gimeno, Maurits Rijk, Henning Makholm and several others listed in the
ChangeLog file.

Overview of Changes in GIMP 1.2.4
=================================

There were many, many bug fixes and improvements in this release. For
a complete list of changes, see the first 1200 lines of the ChangeLog
file.  Here is a small selection of some of these changes:

- Updated translations (see the file po/ChangeLog for details).
- The print plug-in now depends on libgimpprint-4.2.  This is a new
  dependency if you are upgrading from GIMP 1.2.3 (bug #80941).  It
  is more stable and more portable than previous versions (bug
  #87428).  You can get libgimpprint from the Gimp-Print site, or
  configure the GIMP with --disable-print if you do not need print
  support.
- Improvements and cleanups for the Windows build. The Win32 version
  is now compiled from the common codebase.
- Fixed crashes in: File->Open dialog (bug #51781), paths dialog,
  splash screen (bug #81962), initialization (bug #71409), imagemap
  plug-in (bug #92750), convmatrix plug-in (bug #81345),
  GIMPressionist (bug #92394), Select->Sharpen (bug #93853) and in the
  tablet support (bug #91067).
- Fixed some errors in several file load/save plug-ins: PNG (bug
  #55700, bug #92395), TIFF (bug #77283, bug #97352), XPM (bug #87588,
  bug #82763), EPS (bug #75667, bug #81606), JPEG (bug #75398).
- The JPEG and PNG libraries are now required, unless the user
  explicitely disables them.
- Considerable speed-ups in some plug-ins: borderaverage, convmatrix,
  nlfilt, papertile, vpropagate (bug #78358).
- Various improvements for the usability of some tools: selection
  tools (bug #78731), spinbuttons in resize dialog (bug #63741), etc.
- Fixed several rounding errors in image scaling and selections (bug
  #17904, bug #17906, bug #109933).
- Better handling of semi-transparent pixels in some
  operations. Follow the dependencies from the tracking bug #70335 for
  a list of affected plug-ins and tools.
- Several licensing and copyright problems with some plug-ins have
  been solved (bug #83362).

Contributors: Sven Neumann, Manish Singh, Tor Lilliqvist, Dave Neary,
Raphael Quinet, Michael Natterer, Pedro Gimeno, Garry R. Osgood and
several others listed in the ChangeLog file.

Overview of Changes in GIMP 1.2.3
=================================

- Many improvements to the documentation and help pages.
- Updated translations.
- The binaries and manpages are now installed with a -1.2 suffix.  By
  default, symbolic links are installed for unversioned files so the
  default "gimp" executable is still available as before.  This allows
  both 1.2.x and 1.3.x to be installed in the same prefix directory.
- Never prompt for stack traces by default.  This prevents lock-ups
  while the pointer is grabbed (bug #68977).
- An improved Export function prevents incorrect data from being saved
  in a file when a layer mask or channel is active, or when the layer
  offset, opacity and size must be taken into account (bug #51114 and
  many duplicates).
- Various improvements to the build system and to the installation
  process, especially for Windows (among others, bug #64491).
- Several bugs fixed in the file load/save plug-ins: TGA (bug #53278),
  TIFF (bug #69129), JPEG (bug #69127), gz (bug #67135), xbm, xpm.
- Several other bugs causing potential crashes have been fixed as
  well: #33802, #61418, #61894, #64835, #70344.

Contributors: Sven Neumann, Tor Lillqvist, Manish Singh, Abel Cheung,
Raphael Quinet, Daniel Egger, Nick Lamb and many others.

Overview of Changes in GIMP 1.2.1 and 1.2.2
===========================================

Several bug fixes were applied to the maintenance branch while most of
the development work takes place on the 1.3.x branch.  See the
ChangeLog file for details.

Contributors: Sven Neumann, Michael Natterer, Stanislav Brabec, Manish
Singh, Tor Lillqvist, Iccii, Daniel Egger, Martin Weber, Peter
Kirchgessner, Austin Donnelly, Simon Budig and many others.

Overview of Changes in GIMP 1.2.0 and older versions
====================================================

The following list tries to describe all the new features that are
already implemented or currently being worked on. I cannot
guarantee that I describe everything correctly, since for most
items I haven't read the code but only looked at the ChangeLog
entry. I can however guarantee that a few things are missing...


   [ Changes in versions 1.1.21 to 1.1.32 ]

   Bug fixes             We are getting ready for 1.2 ...

   [ Changes in version 1.1.20 ]

   Bug fixes             Squeezing, squashing, crushing them ....

   [ Changes in version 1.1.19 ]

   Bug fixes             The GIMP developers crew is working hard to
                         fix all known bugs. If you find a bug, please
                         check if it is still present in the latest
                         version. Then report it using the Bug Report
                         Form or send an email as described here.

   Installation dialog   A new much improved installation dialogs
                         guides you through the user-installation and
                         asks the user to set important values like
                         the tile_cache_size and the monitor
                         resolution.

   I18n of Script-Fu     Finally the UI of Script-Fu is fully
                         internationalized.

   [ Changes in version 1.1.18 ]

   Bug fixes             The GIMP developers crew is working hard to
                         fix all known bugs. If you find a bug, please
                         check if it is still present in the latest
                         version. Then report it using the Bug Report
                         Form or send an email as described here.

   [ Changes in version 1.1.17 ]

   Bug fixes             The latest versions shipped with broken
                         message catalogs that triggered a bug in
                         gtk+-1.2.6. This bug will be fixed in the
                         upcoming gtk+-1.2.7 and we have added a
                         workaround to prevent GIMP from crashing.
                         Lots of other bugs have been fixed too.

   LibGimp               We have started to document libgimp using
   documentation         gtk-doc. This should make it easier for
                         plug-in developers and will help them
                         especially to use all the new widgets and
                         convenience functions in libgimpui which make
                         the plug-ins look so nice.

   [ Changes in version 1.1.16 ]

   Bug fixes             The GIMP developers crew is working hard to
                         fix all known bugs. If you find a bug, please
                         check if it is still present in the latest
                         version. Then report it using the Bug Report
                         Form or send an email as described here.

   Localisation          The internationalisation of GIMP's UI is
                         pretty much complete, which means that the
                         strings are marked for translation. Now,
                         those strings have to be translated of
                         course. Check out the translation status.

   [ Changes in version 1.1.15 ]

   Arrival of the help   A first set of help pages for our new online
   pages                 help system was added. If you want to help
                         Olof and Karin with that task, contact
                         olof@gimp.org.

                         It is also now possible to use Netscape to
                         read the help pages, if you don't want to (or
                         can't) use the internal helpbrowser.

   Plugins overhaul      Several GTK wrappers had made their way into
                         The GIMP over the last years making live hard
                         for developers and pushing a bad (IMHO)
                         coding style. We are now trying to get rid of
                         those libraries like gpc (RIP), megawidget
                         and libgck.

                         Most plug-ins now use helpful widgets from
                         libgimpui, which give much nicer layout and
                         better functionality (pressing F1 for Help
                         works in most plug-in windows now).

   GAP Navigator         Working with GIMP Animations is getting more
                         comfortable with the new GAP VCR Naviagtor
                         which provides a view on your GAP animation
                         frames in the style of the L&C-dialog.

   [ Changes in version 1.1.14 ]

   Internationalization  I18n has been improved a lot lately. The core
                         is now fully marked for translation and the
                         plug-ins are following. Now what we need are
                         translators. Only very few languages are
                         supported by now.

   Dialog layouts        In an attempt to make the interface more
   unification           consistent, most plug-ins saw some small
                         changes to their dialog layout. You should
                         soon find the default buttons at the same
                         place in all dialogs.

   [ Changes in version 1.1.13 ]

   Not much              There were some problems with the 1.1.12
                         release, that made it necessary to release
                         1.1.13 only a day later.

   [ Changes in version 1.1.12 ]

   Script-Fu bug fixed   One of the most annoying bugs in the last
                         releases was fixed. Script-Fu scripts used to
                         crash the GIMP pretty regulary. Well, GDK
                         refcounting can be confusing...

   Memleaks plugged      With the help of memprof a whole bunch of
                         memleaks were found and lots of them plugged.

   Layer move speedups   Layer moving has been speed up by avoiding to
                         put each and every one-pixel move onto the
                         undo-stack.

   Multiple previews     The File Open dialog now allows to create
                         previews for multiple files at once. To
                         create previews for a whole directory, simply
                         select all files and press the Preview
                         button.

   Menu Reorganization   The core and plug-in menus were reorganized.
                         The new structure might take some time to get
                         used to, but it is more intuitive and
                         consistent.

   [ Changes in version 1.1.11 ]

   Bug fixes             The GIMP developers crew is working hard to
                         fix all known bugs. If you find a bug, please
                         check if it is still present in the latest
                         version. Then report it using the Bug Report
                         Form or send an email as described here.

   [ Changes in version 1.1.10 ]

   Intelligent Scissors  Finally Intelligent Scissors work again the
                         way they worked back in the old 0.54 days.
                         Hooray for Austin!!

   Undo History          the undo system was overworked and on the
                         surface a new dialog showed up showing a
                         history of the undoable steps performed on
                         the image. Very nice!

   Export                Finally The GIMP knows how to export files.
                         Or to be exact: it provides a way for
                         plug-ins to propagate their capabilities to
                         the core which will take care of opening a
                         dialog that proposes suitable conversion to
                         the user. These conversions are then
                         performed on a duplicate of the original
                         image.

   Help System           The GIMP now has a builtin help system.
                         Pressing F1 on whatever dialog starts the
                         helpbrowser on the related help-page. The
                         same works on a menu-entry. Olof and Karin
                         Kylander are already busy at writing the
                         documentation...

                         DnD was added to the helpbrowser so you can
                         now drag help to Netscape if you prefer
                         reading it there.

   Brush Pipe            Brush Pipes are now marked in the Brush
   indicators            Selection Dialog and the popup animates
                         through the pipe.

   Bug fixes             The GIMP developers crew is working hard to
                         fix all known bugs. If you find a bug, please
                         check that it is still present in the latest
                         version. Then report it using the Bug Report
                         Form or send an email as described here.

   [ New features in version 1.1.9 ]

   Enhanced pressure     Using a pressure sensitive device you can now
   support               control what is affected by the pressure.
                         This can be opacity, brush-size and color.

   New Path tool         A new path manipulation tool was added that
                         is in early development stage and aims to be
                         a replacement for the bezier tool combining
                         bezier, spline and iscissor paths.

   New Airbrush tool     A new airbrush is under development that
                         promises to give you a much more natural
                         airbrush feeling with extended input devices
                         (graphic tablets).

   Resizable toolbox     Got annoyed so often that those GIMP windows
                         just don't fit to the screen the way you like
                         them? Now you can come closer since the
                         toolbox is resizable. Would you like a
                         horizontal toolbox better?

   Navigation popup      In the lower right corner of the image window
                         you will now find a button that pops up a
                         very handy navigation window similar to the
                         one you can access through the menus.

   Indicators overhaul   The small area at the bottom of the toolbox
                         has seen a total rewrite. Now the gradient is
                         displayed as well and all the preview code is
                         in one generic widget that is reused in the
                         devices status too.

   Lotsa new plug-ins    The GIMPressionist was added to the
                         distribution and its author directly came up
                         with a new thing out of the Vidar-Labs:
                         SphereDesigner. Other new plug-ins include
                         ImageMap, GFlare, PyGimp (Python scripting
                         support), AlienMap2, Color Enhance and Warp.

   Deterministic         Deterministic colour dithering to arbitrary
   dithering             palettes and deterministic alpha dithering
                         over layers. Don't ask, it's cool!

   Twain Plugin for      The new Twain plug-in gives you access to
   Win32                 Twain image sources like scanners on Win32
                         platforms.

   Real-life units in    This is more a call for help then a new
   plug-ins              feature. The framework has been there for
                         long, but still most plug-ins ignore
                         real-life units. I have changed the Grid
                         plug-in to make use of the nice widgets that
                         libgimp offers to handle all the unit stuff.
                         The code is heavily commented to make it more
                         easy to copy from it. So if you read this and
                         are a plugin author or you fell you could
                         help anyway, go hack those plug-ins! If you
                         need help, drop me a line.

   JPEG saving with      Not only offers the new JPEG plug-in much
   Preview               more control over the saving parameters, it
                         also shows you what the result will look
                         like.

   More Drag'n'Drop      Support for Dnd is coming along. You can now
                         drag layers from the Layers'n'Channels-dialog
                         to the toolbox to create a new image with
                         only that layer. Or drop the layer on an
                         image to add it to the images layerstack.
                         Also Color DnD is now supported almost
                         everywhere and you can drag brushes and
                         patterns around in the device status dialog.

   Image Pipe            Pixmap brushes were just recently added, but
                         it doesn't end there. Now there's an image
                         pipe. This is a brush that draws with a
                         pixmap out of a list of pixmaps. The pixmap
                         is either choosen randomly or based on cursor
                         direction, pressure or tilt. You'll love it!

   New measure tool      A new tool that allows to measure arbitray
                         distances and angles in an image was added.
                         See a (dumb) screenshot here.

   Image navigation      The new navigation window helps you to
                         navigate through large images. Have a look at
                         it here.

   Scaled brush          The brush selector now scales the brushes so
   previews              that they fit into the preview area. Click
                         here for a screenshot.

   Pixmap brushes        Pixmap brushes are being added. This will
                         allow you to paint with small colored images.

   New Win32 plugin      A new plug-in allows you to copy and paste
                         between different Windoze applications and
                         The GIMP using the clipboard.

   [ New features in version 1.1.8 ]

   Better cubic          The algorithms for the cubic interpolation
   interpolation         for transformation were replaced by faster/
                         better ones.

   Wheel mouse support   Wheel mice are now supported in a variety of
                         Gimp dialogs.

   New Plugins           Sample Colorize and Curve Bend were added to
                         the distribution. Additionally two new
                         plug-ins for the Win32 port were added that
                         allow to print and to take screenshots on Win
                         platforms.

   [ New features in version 1.1.7 ]

   Selection to Path     A new plug-in allows you to convert a
                         selection into an editable bezierpath.

   Drag'n'Drop           You can now drop a file (out of GMC for
                         example) onto the toolbox and The GIMP will
                         try to load it. This also works with URLs
                         (that you can drag out of netscape).

   QuickMask             Finally we have QuickMask in The GIMP. IMHO
                         the UI still needs a little tweak, but it
                         works perfectly as you can see here.

   Paste As New          You can know directly paste the content of
                         the buffer into a new image. Saves a few
                         mouse-clicks.

   Win32 portability     It is now possible to build a fully
                         functioning GIMP on Win32 with free tools
                         only.

   IFS Compose saves     One day you did that wonderful tree with IFS
   and loads             Compose and since then you've never ever
                         managed to get those parameters right again?
                         Now IFS Compose can save and load his
                         settings.

   New tools             Finally the empty holes in the toolbox got
                         filled and we have Dodge and Burn and Smudge
                         tools.

   Help Browser          Work has started on a Help System for The
                         GIMP and the helpbrowser is already done! Now
                         Karin and Olof (authors of The GUM) can start
                         to work on the documentation.

   Image preview cache   Thumbnail previews of an image are now
                         handled in a central place, so that small
                         previews can be computed from larger ones in
                         the cache. Right now this is used in the
                         image-menu (e.g. in the L&C-Dialog), more
                         will follow.

   Tear-off menus        The rumours have come true and while the
                         concept of an active image evolves, tear-off
                         menus sprang to life.

   [ New features in version 1.1.6 ]

   Active image concept  Preliminary code to add an active image
                         concept has been added. So far the first cool
                         thing you get from this is that the
                         Layers-n-Channels-dialog automagically tracks
                         the image you're currently working on.
                         Interesting things will happen here. Tear-off
                         menus are rumoured to appear soon...

   Indicator area        The toolbox has been extended to show the
                         current brush and pattern you are using
                         giving direct access to the related dialogs.
                         This will soon be extended to also show you
                         the current gradient.

   Bug fixes             Bug fixes, bug fixes, bug fixes all over the
                         place. Hopefully not too much new ones were
                         added...

   Colored Curves        Color in the previously greyscale bars to the
   dialog                left and below the curve itself. This still
                         needs to be done for the Levels dialog too.

   New File-New dialog   Yep, another change to the dialog. Hopefully
                         everyone is content with the layout/
                         functionality this time.

   Line draw preview     You do know that you can draw a straight line
                         using the Shift key with the paint tools,
                         don't you? Now you can even position this
                         line precisely using the new line-preview.
                         Unfortunately this is quite buggy right now
                         and absolutely needs to be redone (and I can
                         say this as I've implemented this
                         feature...). UPDATE: This should work now.

   Tile Row Hinting      The image compositing has been speed up by
                         implementing hints to the tile structure.
                         That way the render-engine knows for example
                         if a row is totally transparent and can skip
                         the calculation.

   Waterselect           The waterselect plug-in has been integrated
   color-selector        as a pluggable color-selector module.

   Context cursors       Work has begun on giving better user feedback
                         through context cursors. For example the
                         selection tools now indicate whether you are
                         adding or subtracting the selection by adding
                         a small plus or minus sign to the cursor.

   [ New features in version 1.1.5 ]

   New Scale/Resize UI   The Scale and Resize dialogs have been
                         overworked and it is now possible to change
                         the image resolution interactively.

   OS/2 portability      Lots of changes to make this version of The
                         Gimp compile on OS/2. This is still a work in
                         progress as is the Win32 portability.

   Tool toggles          Tools behaviuor for tools like Flip, Crop,
                         Convolve can be easily toggled on the fly
                         using the Shift key.

   Opaque layer moves    Layer are moved opaque now. That is you don't
                         only see the dashed outline move but the
                         whole content. Helps a lot when positioning
                         layers.

   Per tool paint        This is toggleable in the Preferences and
   options               adds the paintbrush options like Opacity to
                         every tool so you can have different settings
                         for different tools.

   Sample average        The color-picker can now optionally average
   color-picker          the neighborhood of pixels instead only
                         giving you the pixel you click at.

   Speedups              The color-correction functions as well as the
                         histogram functions have been optimized and
                         make use of multi-processor machines.

   Global parasites      Global parasites (arbitrary data attached to
                         the Gimp process) have been there for longer,
                         but now they are saved and can be retrieved
                         through the PDB.

   Tool options          The layout of all tools has changed slightly.
   redesign              They look more uniform, have a nice
                         Reset-button and inactive widgets are greyed
                         about giving better user feedback.

   Crop tool overhaul    The former crop tool is now called Crop &
                         Resize and allows you to interactively resize
                         layers or the image. Autocrop functionality
                         has also been added.

   Interactive Curves    Curves dialog now has interactive feedback.
                         Press and drag the mouse button in the image
                         window and a marker will appear in the curves
                         dialog showing the channel value at that
                         point.

   New plug-ins          New plug-ins were added: Rotate ColorMap
                         allows you to shift ranges of colors to new
                         values much like the way you know it from XV.
                         GDynText has been added and integrated as an
                         optional replacement for the text tool. It
                         allows you to add editable text layers. Oh,
                         it really rocks!!

   PDBgen integration    The PDB (Procedural Database) calls for the
                         gimp functions that allow you to call gimp
                         internals from scripts and plug-ins are now
                         autogenerated using some Perl-magic.

   More work on unit     Support for real-world units is coming along
   support               and is now supported by the gimp core in most
                         of the places where it makes sense.

   [ New features in version 1.1.4 ]

   New plug-ins          Three new plug-ins were added to the
                         distribution: The wmf plug-in loads files of
                         the Windows(tm) metafile file format. GAP,
                         the Gimp Animation Plug-in, gives access to a
                         bunch of functions for working on and
                         creation of animations. The xjt plug-in
                         combines the functionality of the XCF file
                         format with JPEG compression.

   Gradient              The paintbrush can now be configured to use
   brush-strokes         the current gradient as its color-source.
                         This allows for some very nice effects. A
                         not-so-nice one can be seen here.

   User-defined units    The framework for user-defined units has been
                         added. If you like to measure your images in
                         lightyears, you can now do so and the unit
                         definition will be saved with your work in
                         the XCF file.

   Power-user shortcuts  Modifier keys (Shift|Ctrl|Alt) can now be
                         used with the buttons in the L&C-dialog and
                         give quick access to functions like Move
                         Layer to Top and others. Additionally a
                         button for Channel To Selection has been
                         added.

   XCF loading/saving    XCF files do not only load and save much
   speedups              faster, they also compress a little better
                         then before. However full backward
                         compatibilty is preserved.

   More preferences      The preferences dialog is seeing a major
   cosmetic              overhaul. There's a new widget to select
                         directories and recently the dialog has been
                         reordered to use a tree instead of notebook
                         tabs.

   Plug-in updates       A bunch of plug-ins including but not limited
                         to wind, bumpmap, exchange, sharpen and mail
                         have seen bugfixes and/or enhancements.

   [ New features in version 1.1.3 ]

   Paths dialog          The Layers&Channels-dialog now features a new
                         page: Paths. This allows you to conveniently
                         add and remove points from your bezier paths
                         and to save, delete and modify paths.
                         Additionally it is an easy way to crash your
                         Gimp.

   Real-world unit       The integration of real-world units into The
   support               Gimp is going on nicely. The basics are
                         there: You can choose your favorite unit/
                         resolution in the Preferences, use it when
                         creating a new image and the information is
                         displayed in the statusbar.

   Better RGB->Indexed   The box-cut quantizer used in RGB->INDEXED
   conversion            conversion has been revised and should give
                         better results now.

   Win32 merges          Tor Lillqvist started to merge his changes
                         for Win32 into The Gimp source. For more info
                         have a look at the GIMP Win32 page.

   Configurable image    The string that is displayed in the image
   title                 title is now configurable. It can for example
                         show the display zoom factor.

   Perl                  A lot of work has been put into the Perl
                         plugin recently, but as long as I haven't
                         managed to build it on my system, I can't say
                         anything about this...

   [ New features in version 1.1.2 ]

   New plugin:           This new plugin allows you to browse the
   Plugindetails         plugin menu system and helps to find the
                         plug-in you've lost in the menu jungle weeks
                         ago. See it in action here.

   Thumbnails            Gimp now automagically saves xv-compatible
                         thumbnails upon image saves. And of course,
                         the load dialog shows them.

   More fun with Ink     The Ink-tool now allows the user to choose
                         between elliptical, square, and diamond
                         shaped brushes.

   Parallelization       In addition to all the work that's been put
                         into threads, true parallelization is now
                         being added. Choose your number of processors
                         and make The Gimp fly...

   Triangular            Due to the ease of adding new color-selectors
   Color-Selector        via modules, a nice new triangular one has
                         appeared. Have a look at this screenshot.

   [ New features in version 1.1.1 ]

   File->Revert          A function that reverts your image to the
                         version on disk was added.

   Pluggable             There's now the possibility to add
   Color-Selectors       color-selector modules to the Gimp. Next to
                         the standard rectangular one you'll now find
                         the circle that is used for Script-Fu.

   More speed, less      Optimizations using copy-on-write were
   memory                applied to more internal functions to bring
                         you a faster, less memory-consuming Gimp.

   Improved JPEG         The JPEG plugin now handles comments,
   handling              resolution and progressive saving.

   Progress indicators   Most if not all timeintensive core-functions
                         now change the cursor to indicate that gimp
                         is busy and show their progress in the
                         statusbar.

   Tab hides dialogs     Ever wished to get rid of all the dialogs
                         floating around on your screen? Well, with
                         the new version, you press the TAB-key and
                         they go away ... and can be brought back
                         using the TAB-key again.

   Gimp class generator  Well, I'm not sure if I got this right, so
                         here's what Yosh said about it: "[GCG] is
                         autogening that gtk+ class drugdery". Should
                         make coding easier.

   Spiral gradients      A new gradient type was introduced: spiral
                         gradients. Have a look at this small sample.

   Palette dialog        The palette dialog has seen an overhaul.
                         Things haven't settled yet, but the new
                         dialog looks much nicer and, unlike the old
                         one, can handle large amounts of palettes.

   [ New features in version 1.1.0 ]

   XInput support        GIMP now supports special input devices like
                         drawing tablets by default. It depends on the
                         device being supported by your XServer. For
                         example, Wacom drawing tablets are often
                         supported. Support for multiple devices,
                         pressure and tilt sensitivity is slowly being
                         added to all paint tools.

   Ink tool              A nice new toy that really comes to life if
                         you have an extended input device as
                         described above. Have a look at this
                         screenshot.

   'File New' dialog     The New Image dialog allows the use of real
                         life units like centimeters and inches along
                         with a resolution entry. Have a look at this
                         screenshot.

   Hex display           A small but nifty feature was added to the
                         Color Picker: It now displays the HEX triplet
                         of the selected color. Useful for WEB
                         artists.

   Popup button          The small rectangle between the rulers in the
                         upper left corner of the image window now
                         gives access to the menu. Usefule for people
                         with tablets or two-button mice.

   Statusbar             The image display now has a statusbar.
                         Plug-ins write their progress there and your
                         mouse coordinates are also displayed. Most
                         tools use it too. The Selection tool, for
                         example, shows the selection size while you
                         drag. Have a look at this screenshot. And
                         don't worry, it's possible to hide the
                         statusbar to save screen estate.

   GUI enhancements      Lots of nifty enhancements to the user
                         interface. Spinbuttons are used in a lot of
                         places. More stuff like that has to be added
                         in the future...

   Session management    GIMP remembers window positions and sizes
                         (eeek, not working currently, but its almost
                         there) and restores them on startup.

   Selections            New algorithms are now used to grow and
                         shrink the selection. The result looks much
                         better!

   PDB interface         A lot more internal functions are now
                         exported to the PDB. For example, this should
                         allow the GIMP Animation Plugin to work
                         without changes to the GIMP core.

   Better tile-caching   Tiles are now more intelligently cached and a
                         threaded process tries to swap out dirty
                         tiles before you run out of physical memory.
                         (Hmm, have I got this right? IIRC, there's a
                         thread to swap in stuff ahead of the time,
                         too.)

   Copy On Write         The MAD-COW patches that appeared too late to
                         get integrated into GIMP-1.0 are now
                         integrated. And...its FASTER!!

   Document Index        The document index keeps track of the images
                         you used with The GIMP. You can even drag in
                         an image from a file-manager (GNOME MC for
                         example).

   Editable Brushes      Well, editable brushes still need some work,
                         but the basics are there...

   Fixed size            The size or the aspect ratio of selections
   selections            can now be entered numerically as well.

   Script-Fu interface   The Script-Fu dialog now allows a whole bunch
   improvements          of entry widgets, like selectors for fonts,
                         brushes, gradients and patterns. Strings can
                         be entered without the nasty quotes and
                         numerical entries can use sliders and
                         spinbuttons. Have a look at this screenshot.
                         Most of the scripts were already updated.

   Quick Reference       The Quick Reference sheet looks much better
                         and holds more information. A must-have for
                         your desktop.

   Transform Tool UI     The user interface for the Transform tool has
                         seen a major overhaul. It now offers a new
                         'Corrective' mode that for example makes it
                         easy to correct slightly rotated scans. Have
                         a look at this screenshot.

   Color representation  GIMP now uses GdkRGB to provide better
                         dithering for non truecolor displays. This
                         should also speed GIMP up a bit.

   Parasites             Arbitrary data can be attached to an image
                         and be retrieved later. (Is this already
                         saved in the XCF file? I think not...)

   Tatoos                A unique stamp can be attached to drawables.
                         That way a plug-in can easily keep track of
                         layers.

   Dialogs               A few dialogs can now be controlled via the
                         PDB. That allows a plug-in to use the
                         internal dialogs to select brushes, patterns
                         and gradients.

   Idle-Renderer         Display re-rendering is now handled in an
                         interruptible asynchronous thread. This makes
                         The GIMP more responsive, especially when
                         working with the Layers-dialog.

   Resolution support    Each image now has a resolution associated
                         with it. This needs to be integrated better
                         into the GUI, but there are already a few
                         file plug-ins that make use of this.

   GimpPerl              The GIMP-Perl extension is now part of
                         GIMP-1.1.

   Monitor resolution    The image can now be displayed in float scale
                         factrors. If GIMP knows about your monitor
                         resolution it displays one inch as one inch.
                         Still needs some work...

   Help in the DB        The DB Browser now also display the help that
   Browser               is available for a lot of functions in the
                         PDB.

   Internationalization  National Language Support is coming!

   New plug-ins          Various new plug-ins were added. More have
                         appeared in the Registry and wait to be added
                         or updated. A few nice ones that are now
                         included:

                           * WaterSelect - a nifty way to select
                             colors
                           * NewsPrint - whee, you have to see that
                           * Guillotine - slices the image up along
                             its guides

   Internals             Lots of changes were made to GIMP internals
                         that I don't understand correctly, like
                         objectification and removal of the image ID
                         system. Read the ChangeLog yourself to figure
                         this out.

   GTK+ compatibilty     GIMP 1.1 makes use of the development version
                         of GTK+. Therefore a whole lot of work has
                         been put in following the GTK+ development
                         and keeping The GIMP in sync.

   Plug-ins and Scripts  Various plug-ins and scripts not mentioned
                         above have been updated or fixed to work with
                         changes in the GIMP core or GTK+. One day I
                         might add a list of all changed plug-ins to
                         this list...

   Miscellaneous           * The painting functions (brush, pencil,
                             airbrush, etc.) have been optimized.
                           * The GAP plugin, which has some essential
                             animation features, is being integrated
                             into GIMP.
                           * The font selector has been redesigned.
                           * The new, slightly incomplete MAINTAINERS
                             file should help track responsibility and
                             expertise for various parts of The GIMP.

Main contributors during the development of 1.1.x and 1.2.0: Sven
Neumann, Michael Natterer, Manish Singh, Marc Lehmann, Adam D. Moss,
Andy Thomas, Tor Lillqvist, Jay Cox, Austin Donnelly, Nick Lamb,
Asbjorn Pettersen, Daniel Egger, Adrian Likins, Seth Burgess, Garry
R. Osgood, Wolfgang Hofer, Tuomas Kuosmanen, Stanislav Brabec,
Shirasaki Yasuhiro, Simon Budig, Scott Goehring, Tomas Ogren, Owen
Taylor, Larry Ewing, Olof S Kylander, Jens Lautenbacher, Vidar Madsen,
Kelly Lynn Martin, Shuji Narazaki, Raphael Quinet, Zach Beane, Raph
Levien, David Hodson, TimeCop, Shawn T. Amundson, Kevin Turner, Piers
Cornwell, Martin Weber, Chris Lahey and many others listed in the file
ChangeLog.pre-1-2.
