NEWS 10.8 KB
Newer Older
1
The GNU Image Manipulation Program Version 2.2
Sven Neumann's avatar
Sven Neumann committed
2
----------------------------------------------
3

4
This is the stable branch of GIMP 2.2. Only bug-fixes are applied
Sven Neumann's avatar
Sven Neumann committed
5 6
here. New features are being added in the HEAD branch that will be
released as GIMP version 2.4.
7 8


Sven Neumann's avatar
Sven Neumann committed
9 10 11 12 13 14 15 16 17
Bugs fixed in GIMP 2.2.10
=========================

- fixed build error on Sun C compiler (bug #319811)
- fixed issue with Guides scripts (bug #320933)
- corrected selection display problem (bug #319029)
- fixed potential wget issue (bug #322977)
- fixed non-interactive use of gimp-edit-stroke (bug #322977)
- fixed Script-Fu crash in some locales such as Chinese (bug #163212)
Sven Neumann's avatar
Sven Neumann committed
18 19
- fixed build of librsvg plug-in (bug #314400)
- fixed parameter type in "plug-in-unsharp-mask" procedure (bug #325007).
Sven Neumann's avatar
Sven Neumann committed
20 21


Sven Neumann's avatar
Sven Neumann committed
22 23
Bugs fixed in GIMP 2.2.9
========================
Sven Neumann's avatar
Sven Neumann committed
24

Sven Neumann's avatar
Sven Neumann committed
25 26 27 28 29 30 31 32
- fixed minor problem in JPEG plug-in (bug #309091)
- allow to disable build of gtkhtml2, svg, and lcms features (bug #307704)
- fixed bug in Imagemap plug-in (bug #169698)
- handle PSD files with untitled channels (bug #312963)
- fixed build of MMX/SSE assembly code on gcc 4.0 (bug #308412)
- fixed crash in image preview code (bug #312144)
- fixed redraw of previews in Rotate Colormap plug-in (bug #172284)
- fixed redraw of previews in Filterpack plug-in (bug #160032)
Sven Neumann's avatar
Sven Neumann committed
33
- cross-compilation fixes and build fixes for Cygwin (bug #314893)
Sven Neumann's avatar
updated  
Sven Neumann committed
34
- fixed character placement in Text Circle script (bug #144588)
Sven Neumann's avatar
Sven Neumann committed
35 36 37 38
- made GIMP more robust against strange characters in directory names
- fixed minor issue in Dicom plug-in (bug #313008)
- deal with API change in librsvg >= 2.11.0 (bug #314400)
- fixed bug in ellipse selection (bug #315417)
Sven Neumann's avatar
Sven Neumann committed
39 40 41 42 43 44 45
- fixed build issue on Cygwin (bug #314893)
- fixed problem in ellipse selection (bug #315417)
- ease closing of iscissors outline (bug #134250)
- fixed handling of Tab key if NumLock is active (bug #317118)
- fixed problem with random number generator in QBist plug-in (bug #317355)
- raise palettes grid instead of creating a new one (bug #317435)
- fixed problem with environment maps in Lighting plug-in (bug #313872)
Sven Neumann's avatar
Sven Neumann committed
46 47
- fixed Gaussian Blur for small radii (bug #315953)
- fixed Select By Color tool on grayscale layers (bug #319683)
Sven Neumann's avatar
Sven Neumann committed
48 49


Sven Neumann's avatar
Sven Neumann committed
50 51
Bugs fixed in GIMP 2.2.8
========================
Sven Neumann's avatar
Sven Neumann committed
52

Sven Neumann's avatar
Sven Neumann committed
53 54 55 56 57 58 59
- fixed possible crash in plug-ins-query PDB function
- fixes to Script-Fu server mode on Win32
- fixed possible crash in win32 gimptool variant
- plugged a tiny memleak in the image display code
- plugged a tiny memleak in libgimpwidgets
- attempt to fix calling the web-browser on win32 (bug #171200)
- fixed loading of images in help-browser plug-in on win32
Sven Neumann's avatar
Sven Neumann committed
60
- fixed zoom offsets if dot-for-dot mode is disabled (bug #306476)
Sven Neumann's avatar
Sven Neumann committed
61
- fixes to Gfig parasite loading
Sven Neumann's avatar
Sven Neumann committed
62 63
- disabled buggy gimprc option stingy-memory-use (bug #306617)
- don't try to create a preview for a non-existant image file (bug #307672)
Sven Neumann's avatar
Sven Neumann committed
64 65 66 67
- fixed bug in Retinex plug-in (bug #157915)
- fixed bug in Newsprint plug-in (bug #161573)
- fixed bug in Shift plug-in (bug #308748)
- fixed bug in Grid plug-in (bug #308754)
Sven Neumann's avatar
Sven Neumann committed
68 69


Sven Neumann's avatar
Sven Neumann committed
70 71
Bugs fixed in GIMP 2.2.7
========================
Sven Neumann's avatar
Sven Neumann committed
72

Sven Neumann's avatar
Sven Neumann committed
73 74 75 76 77 78 79
- update layer previews on colormap changes (bug #301033)
- fixed loading of text layers from XCF files (bug #301028)
- when loading a PDF, honor CropBox over MediaBox (bug #301432)
- fixed incompatibility of GimpIntStore with GTK+ 2.6 (bug #301524)
- fixed navigation popup in plug-in previews (bug #301523)
- fixed handling of compression types in TIFF plug-in (bug #301557)
- fixed bug in Lighting Effects plug-in (bug #302075)
Sven Neumann's avatar
Sven Neumann committed
80 81 82
- fixed focus issues in message dialogs (bug #302400)
- fixed bug in SSE2 assembly for Lighten Only layer mode (bug #164061)
- fixed resize-window-on-zoom feature (bug #164281)
Sven Neumann's avatar
Sven Neumann committed
83
- corrected upper limit of tile-cache-size (bug #303371)
Sven Neumann's avatar
Sven Neumann committed
84 85 86 87


Bugs fixed in GIMP 2.2.6
========================
Sven Neumann's avatar
Sven Neumann committed
88

89
- reverted change to the print plug-in (see bug #169909)
90

Sven Neumann's avatar
Sven Neumann committed
91

Sven Neumann's avatar
Sven Neumann committed
92 93
Bugs fixed in GIMP 2.2.5
========================
Sven Neumann's avatar
Sven Neumann committed
94

Sven Neumann's avatar
Sven Neumann committed
95 96 97 98 99 100 101 102 103 104 105 106 107 108
- fixed double-click behaviour of GimpButton
- properly handle 302 redirect output from wget in URL plug-in (bug #168322)
- fixed loading of layer masks in PSD plug-in (bug #166976)
- fixed bugs in PSD save plug-in (bugs #167139 and #121871)
- fixed Reset in Scale and Resize dialogs (bug #169011)
- fixed filename encoding issues when loading Script-Fu scripts (bug #165002)
- fixed i18n build quirks (bug #169274)
- improve autoscrolling with tablets in Windows (bug #167960)
- fixed setup of size entries in tool-options (bug #169066)
- when opening images as layers, do it interactively (bug #168936)
- fixed precondition checks in gimp_drawable_transform_scale (bug #170195)
- fixed handling of resolution unit in Print Size dialog (bug #170200)
- disable "gtk-alternative-button-order" setting because our code
  doesn't honor it (bug #170543)
Sven Neumann's avatar
Sven Neumann committed
109 110 111 112 113 114 115 116
- fixed behaviour of selection tool when dragging from top-right (bug #143887)
- speed up conversion of grayscale images to indexed colors (bug #170801)
- fixed bug in grayscale to indexed color conversion (bug #170825)
- don't offer empty palettes for conversion to indexed color (bug #170973)
- disable search in container tree-views since it interferes with global 
  accelerators (bug #169339)
- corrected mousewheel section of default controllerrc (bug #171083)
- fixed build on amd64/gcc-4.0 (bug #300227)
Sven Neumann's avatar
Sven Neumann committed
117 118 119 120 121 122 123 124 125 126 127 128 129
- unset Keep Transparency from Color to Alpha plug-in.
- fixed crash caused by Histogram dockable in RGB mode (bug #170116)
- fixed statusbar display for negative moves (bug #171497)
- fixed a couple of problems in the BMP plug-in (bug #171306, bug #171453
  and bug #171562)
- fixed bug in Resize dialog if previews are turned off (bug #171827)
- fixed disappearing previews in Rotate Colormap plug-in (bug #172284)
- fixed deletion of fractals in Fractal Explorer plug-in (bug #172347)
- fixed preview in Deinterlace plug-in (bug #172589)
- fixed crashes on exit in some locales (bug #172581)
- fixed installation directories for message catalogs (bug #169274)
- handle deletion of layers and channels that have a floating selection
  attached (bug #168582)
Sven Neumann's avatar
Sven Neumann committed
130 131 132 133 134 135 136
- plugged some smaller memory leaks
- fixed preview in Gaussian Blur plug-in for zero radii (bug #173039)
- fixed a couple of problems in the Winicon plug-in
- fixed bug in GIF loader that was triggered with a broken GIF (bug #173119)
- fixed crash in Ink tool (bug #164272)
- let the text tool remember the last-used font (bug #171024)
- quote the print command used in the Print plug-in (bug #169909)
Sven Neumann's avatar
Sven Neumann committed
137 138


139 140
Bugs fixed in GIMP 2.2.4
========================
Sven Neumann's avatar
Sven Neumann committed
141

142
- fixed an out-of-bounds read access in the Edge plug-in (bug #164963)
Sven Neumann's avatar
Sven Neumann committed
143 144 145 146 147 148 149 150 151 152
- limit aspect ratio in crop tool to sane values (bug #164827)
- fixed indexed conversion on floating selections (bug #165342)
- fixed button order in resize and scale dialogs
- improved handling of UNC paths on Windows
- fixed crash in winicon save plug-in (bug #162742)
- fixed image types registration for some python plug-ins (bug #1666650)
- workaround problems with font names ending in numbers (bug #166540)
- show clone source when cloning from a different image (bug #167002)
- corrected coordinate limits in New Guide script (bug #167529)
- fixed crash in gradient editor (bug #167604)
Sven Neumann's avatar
Sven Neumann committed
153 154 155 156
- don't give keyboard focus to combo boxes in image window (bug #167809)
- fixed saving of MNG files with negative layer offsets (bug #166059)
- fixed use of the text tool on floating selections (bug #166829)
- don't create duplicate templates when migrating user settings (bug #167893)
Sven Neumann's avatar
Sven Neumann committed
157 158 159
- let the py-slice script ignore out-of-bounds guides (bug #167843)
- store thumbnails in temporary folder if no valid home directory exists
  (bug #167973)
Sven Neumann's avatar
Sven Neumann committed
160 161 162 163
- fixed Emboss plug-in for small images (bug #168022)
- avoid crashes in toolbox size allocation code (bug #162500)
- switch from display-wide grab to application-wide grab while tool
  actions are being performed (bug #162823)
164 165


Sven Neumann's avatar
Sven Neumann committed
166 167
Bugs fixed in GIMP 2.2.3
========================
Sven Neumann's avatar
Sven Neumann committed
168

Sven Neumann's avatar
Sven Neumann committed
169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
- fixed build problem in MIDI input controller (bug #163593)
- remember last used directory in file open and save dialogs (bug #162385)
- fixed crashed in DND of indexed drawables (bug #163879)
- removed bumpmap artifacts in Lighting Effects plug-in (bug #163877)
- fixed non-interactive mode of Retinex plug-in
- fixed undo of ink strokes (bug #163670)
- fixed expose event handling in Curve Bend plug-in (bug #164207)
- added a missing pressure sensitivity toggle to Airbrush tool (bug #164237)
- fixed loading of XJT images files from read-only folders (bug #164116)
- fixed bug in the Info dialog that crashed the Crop tool (bug #163617)
- fixed yet another entry problem in the Scale Image dialog (bug #163951)
- fixed serialization of binary parasites (bug #163131)
- correctly initialize the preview in the Bumpmap plug-in (bug #162285)
- give visual feedback if a dialog is already opened (bug #164156)
- fixed saving of JPEG images with large quality settings (bug #164087)
Sven Neumann's avatar
Sven Neumann committed
184 185 186
- update the menus when selecting a component in the Channels dialog
  (bug #164195)
- fixed issues with the save dialog in the Imagemap plug-in (bug #164864)
Sven Neumann's avatar
Sven Neumann committed
187
- update filesize in JPEG dialog if size of EXIF data changes (bug #164914)
Sven Neumann's avatar
Sven Neumann committed
188 189


Sven Neumann's avatar
Sven Neumann committed
190 191
Bugs fixed in GIMP 2.2.2
========================
Sven Neumann's avatar
Sven Neumann committed
192

Sven Neumann's avatar
Sven Neumann committed
193 194 195 196 197
- let Decompose plug-in create layers with alpha channel
- fixed crash in save dialog (bug #162443)
- fixed misbehaviour in Scale and Resize dialogs (bug #162387)
- fixed preview in Imagemap plug-in (bug #162592)
- fixed handling of broken menu path translations (bug #162590)
Sven Neumann's avatar
Sven Neumann committed
198 199 200 201 202 203
- fixed bugs in the Sparkle plug-in and the Frosty Logo script (bug #132145)
- fixed two broken Python scripts (bug #162707)
- changed default response in Close dialog (bug #162872)
- flush the display when plug-in dialogs are disposed (bug #163084)
- fixed build problem on amd64 with gcc-4.0 (bug #163041)
- fixed problem in locales that are rendered right-to-left (bug #162663)
Sven Neumann's avatar
Sven Neumann committed
204 205 206 207 208
- fixed bug in Frosty Logo Script-Fu (bug #132145)
- raise the toolbox when it is selected from the Tools menu (bug #163381)
- improved usability of Keyboard Shortcuts editor (bug #163385)
- fixed gradient selection widget in libgimpui (bug #163427)
- workaround a problem in the MMX code (bug #162778)
Sven Neumann's avatar
Sven Neumann committed
209 210


211 212
Bugs fixed in GIMP 2.2.1
========================
213

214
- added python logo to EXTRA_DIST so it shows up in the tarball (bug #161716)
215 216 217 218 219
- fixed mempory corruption in FracalExplorer plug-in (bug #161729)
- fixed crash in gradient editor (bug #161411)
- fixed crash in unsharp mask plug-in preview code (bug #157910)
- fixed bug in unsharp mask plug-in that caused artefacts when a large blur
  radius was being used on a small drawable; minor optimizations
220 221
- removed broken asc2img Script-Fu
- fixed channel drag-n-drop (bug #161877)
Sven Neumann's avatar
Sven Neumann committed
222
- fixed misbehaviour of entries in Scale and Resize dialogs (bug #161756)
223
- speed up preview in several plug-ins
224 225
- fixed bug in Despeckle plug-in that caused it to run very slowly
  (bug #162129)
226 227 228 229
- fixed a crash in the error dialog (bug #162147)
- fixed parameter value range in Weave script (bug #162182)
- fixed crash in brush preview (bug #162232)
- minor improvements to the API docs