NEWS 4.21 KB
Newer Older
Sven Neumann's avatar
Sven Neumann committed
1 2
                   ------------------------------ 
                   GNU Image Manipulation Program
Sven Neumann's avatar
Sven Neumann committed
3
                         Development Branch
Sven Neumann's avatar
Sven Neumann committed
4
                   ------------------------------
5

6 7
This is the unstable development branch of GIMP.  Here we are working
towards the next stable release, which will be GIMP 2.6.
8

Sven Neumann's avatar
Sven Neumann committed
9

Sven Neumann's avatar
Sven Neumann committed
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Changes in GIMP 2.5.1
=====================

 - further improvements to the status bar
 - made the center point of rectangles snap to the grid and rulers
 - improved Alpha to Logo filters
 - better cursor feedback in the Intelligent Scissors tool
 - rotate JPEG thumbnails according to the EXIF orientation
 - tweaked behavior of the new Polygon Selection tool
 - improved event smoothing for paint tools
 - prepared PSP plug-in to deal with newer versions of the file format
 - allow plug-ins to work in parallel on different layers of the same image
 - pass through GEGL command-line options
 - added 22 new variations to the Flame plugin
 - only show operations from relevant categories in the GEGL tool
 - added new translation (Icelandic)
 - bug fixes and code cleanup


Contributors:

  Sven Neumann, Michael Natterer, Martin Nordholts, Øyvind Kolås,
  Alexia Death, Ulf-D. Ehlert, Daniel Hornung, Michael Deal, Aurimas Juška,
  Luis Barrancos



37
Changes in GIMP 2.5.0
Sven Neumann's avatar
Sven Neumann committed
38 39
=====================

40 41 42 43 44 45 46 47 48 49 50
Core:

 - improved rectangle tool drawing for narrow mode
 - ported lots (but not all) drawing code to Cairo
 - optimized image rendering by using pre-multiplied alpha
 - use new GLib features such as GRegex
 - use new GTK+ features such as the new GtkTooltip API
 - much improved GimpCurve object
 - cleaner and smaller tool options
 - enable brush scaling for the Smudge tool
 - added debugging framework that can be enabled at run-time
51 52 53 54
 - depend on GEGL and use it optionally in some color operations
 - optional GEGL processing for all color tools
 - add proper settings objects for all color tools
 - add list of recently used settings to all color tools
55 56 57 58 59 60 61 62 63 64
 - added experimental GEGL tool to use arbitrary GEGL operations
 - event filtering and smoothing for better paint tool performance
 - added motion constraints in the Move Tool
 - some operations do not any longer automatically add an alpha channel
 - some preparation for tagging resource files
 - cutting a selection doesn't clear the selection any longer
 - added new polygon select tool
 - load brushes and other data files recursively (search through subdirs)
 - started work on language selector for the text tool (unfinished)
 - allow to set opacity of the transform tool preview
Sven Neumann's avatar
Sven Neumann committed
65
 - merged toolbox menu into the image menu
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
 - always keep an image window around
 - improved image statusbar
 - dropped 'documents' in favor of ~/.recently-used.xbel
 - started to work on text box functionality in the text tool
 - numerous bug fixes and cleanups


Plug-ins:

 - dicom: improved handling of 16 bit image data
 - help: use GIO to access the help index
 - print: moved Page Setup out of the Print dialog
 - psd-load: rewritten, cleaner and more features
 - randomize: added previews
 - ripple:  added a Phase Shift control
 - screenshot: optionally add the mouse cursor image on an extra layer
 - uri: use GIO/GVfs where available 
 - whirlpinch: allow a larger range for the whirl angle


Python binding:

 - allow to specify colors using CSS color names
 - added new method Image.new_layer()


Script-Fu:

 - enforce R5RS syntax for 'let'
 - improved Frosty Logo script


PDB:

 - added new text layer API
 - added gimp-vectors-export-to-file and gimp-vectors-export-to-string
 - added procedure to test for existance of a procedure in the PDB
 - improved error handling for procedures


Libraries:

 - added some Cairo utilities
 - allow to use markup in tooltips
 - libgimpthumb doesn't any longer depend on other GIMP libraries


Miscellaneous:

 - use the gimptool program on Unix, too, instead of the gimptool script
 - create the list of supported MIME types at compile-time
 - gimp shows library versions when called with '--version --verbose'


Contributors:

  Sven Neumann, Michael Natterer, Martin Nordholts, Bill Skaggs,
  Øyvind Kolås, Manish Singh, Kevin Cozens, Alexia Death, Tor Lillqvist,
  Marcus Heese, John Marshall, Joao S. O. Bueno, Jakub Steiner,
  Simon Budig, Tom Lechner, Hans Breuer, ...