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

Sven Neumann's avatar
Sven Neumann committed
4
This is the stable branch of GIMP 2.0. Only bug-fixes are applied
5
here. New features are being added in the HEAD branch that is supposed
Sven Neumann's avatar
Sven Neumann committed
6
7
8
to be released as GIMP version 2.2 in a not too distant future.


Sven Neumann's avatar
updated    
Sven Neumann committed
9
10
11
12
13
14
15
16
17
18
19
20
Bugs fixed in GIMP 2.0.5
========================
- added sanity checks for misconfigured filesystem encodings (#149464,
  #150917)
- don't expose unnecessary information in Postscript files we generate
  (#149669)
- improved behaviour of Shear tool (#149467)
- fixed labels in CMYK color-picker (#150213)
- removed non-functional button from Device Status dialog (#150177)
- fixed parsing of SVG transform attributes
- guard against bogus logical screen dimensions in GIF images (#151053)
- fixed use of global context for stroke operations (#150716)
Sven Neumann's avatar
updated    
Sven Neumann committed
21
22
23
24
- avoid stack overflows when bucket-filling complex regions (#151124)
- fixes to the composite code (#149429, #147013)
- fixed run-with-last-vals mode for vpropagate plug-in (#151308)
- respect the global-brush setting when stroking
Sven Neumann's avatar
Sven Neumann committed
25
- fixed popup menu positioning (#152662)
Sven Neumann's avatar
Sven Neumann committed
26
- fixed handling of QuickMask color (#152937)
Sven Neumann's avatar
Sven Neumann committed
27
28
- fixed bounding box problems when opening Postscript files (#152829)
- fixed undo memory calculation for paint operations (#153035)
Sven Neumann's avatar
Sven Neumann committed
29
- work around file-descriptor leak in Pango (#143542, #148997)
Sven Neumann's avatar
Sven Neumann committed
30
31
32
- made menu entry translatable (#153456)
- use the global gradient for the airbrush and pencil tools (#153584)
- fixed PDB call gimp-curves-spline (#153635)
Sven Neumann's avatar
Sven Neumann committed
33
- fixed projection when undoing floating_sel_to_layer (#149558)
Sven Neumann's avatar
updated    
Sven Neumann committed
34
35


Sven Neumann's avatar
Sven Neumann committed
36
37
Bugs fixed in GIMP 2.0.4
========================
Sven Neumann's avatar
updated    
Sven Neumann committed
38
- several build fixes (#147799, #148813, #147013)
Sven Neumann's avatar
Sven Neumann committed
39
40
41
42
43
44
45
46
47
48
49
50
51
52
- fixed bug in Polarize plug-in (#147799)
- fixed out-of-bounds access in Ink tool code (#144856)
- improved antialiasing of elliptical selections (#147836)
- fixed typo in gradient editor (#148300)
- really remove all associated items from the ID hash table when an
  image is being closed (#148614)
- work around integer overflows when transforming large drawables (#128594)
- fixed wrong EXIF handling in JPEG plug-in, a bug that has been
  introduced in 2.0.3 (#148632)
- fixed bug in Script-Fu extension (bug #148729)
- fixed crash in container grid views (bug #148955)
- handle changes to URI handling in newer glib releases (bug #148140)


Sven Neumann's avatar
Sven Neumann committed
53
54
55
56
57
58
59
60
61
62
63
64
65
Bugs fixed in GIMP 2.0.3
========================
- several build fixes (#144632, #144780)
- documentation fixes (#144267)
- avoid use of uninitialized values in GimpColorArea widget (#144786)
- fixed Levels tool on grayscale images with alpha channel (#141930)
- fixed Save/Load functionality in channel-mixer plug-in (#145380)
- fixed brokeness in GimpContext that caused tool options and device
  settings to be saved incorrectly
- fixed bug in Colorize tool
- fixed undo stack corruption that occured with some undo settings (#145379)
- fixed long-standing bug that caused the tablet pointer to change
  inadvertently (#115774)
Sven Neumann's avatar
Sven Neumann committed
66
67
68
- allow to undo script 'Round Corners' (#146344)
- implemented gimp-path-get-point-at-dist PDB function (#138754)
- don't crash while loading JPEG files with corrupt EXIF data (#145212)
Sven Neumann's avatar
Sven Neumann committed
69
- fixed loading of CMYK TIFF images on big-endian hosts (#147328)
Sven Neumann's avatar
Sven Neumann committed
70
71
- fixed palette handling in MNG plug-in (#139947)
- fixed bug in Script-Fu console (#139200)
Sven Neumann's avatar
Sven Neumann committed
72
- fixed corruption when saving RLE-encoded BMPs on big-endian hosts (#147759)
Sven Neumann's avatar
Sven Neumann committed
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
Bugs fixed in GIMP 2.0.2
========================

- several build fixes (#140115, #142907, #143069)
- allow plug-ins to register menu entries from within init() (#139969)
- fixed focus issues with tool dialogs (#139349)
- allow to load grayscale TGA files
- a couple of string and i18n fixes (#140296, #140039, #137036, #142996)
- fixed crash in template editor (#140315)
- fixed crash in IWarp plug-in (#140554)
- fixed snap to guides (#140649)
- made the PNG plug-in handle empty colormaps (#142029)
- fixed bug in text editor dialog (#141792)
- fixed Old Photo script-fu (#142326)
- fixed glitch in the Curves tool dialog (#142506)
- don't allow tablet pressure to become negative (#123811)
- improved range of tablet pressure values (#142808)
- better defaults for tablet pressure (#143626)
- fixed use of screen color picker with XInput devices (#143166)
- actually return values from the run function of Python scripts (#141338)
- documentation fixes (#142618)
- fixed bug in the save routine of the TIFF plug-in (#143522)
- don't let Curve Bend silently apply the layer mask (#134748)
- fixed bug in Blur plug-in (#142318)
- fixed mask offsets after crop operations (#143860)
- let extensions run synchronously when called via PDB (#140112)
- updated (and some new) translations


Sven Neumann's avatar
Sven Neumann committed
104
105
Bugs fixed in GIMP 2.0.1
========================
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
- don't leak file descriptor for the POSIX shm implementation (Yosh)
- fixed path tool undo (#138086, Mitch)
- don't transform drawables away (#138117, Mitch)
- fixed issues with guillotine plug-in (#138314, Joao, Mitch)
- fixed Slide script-fu (#138310, Nils Philippsen)
- don't allow removed items to be accessed thru the PDB (#138311, Mitch)
- skip fonts with invalid names (workaround for #132366, Sven)
- fixed Spinning Globe script-fu (#138253, Sven)
- fixed a bug in the IFSCompose plug-in (#138212, David Necas)
- fixed undo corruption with floating selections (Pedro, Mitch)
- fixed gimprc man-page (Sven)
- align JPEG setjump buffer on 16-byte boundary for ia64 (#138357, Yosh)
- fixed Alien Glow Arrow script-fu (#138524, Sven)
- fixed code that suppresses the transform tool grid (Simon)
- push an undo for changing the text layer modification flag (#137767, Mitch)
- make the user installation work with pixmap themes (#138379, Sven)
- register .jpe as extension for JPEG images (#138776, Bolsh)
- fixed issues with the Lighting Effects plug-in (#138788, William Skaggs)
- don't crash on color corrections on empty selections (#138973, Sven)
- made gimptool-2.0 create missing directories (#138980, Yosh)
- made undo names translatable (#139000, Sven)
- optimized grid drawing (#138081, Sven)
- don't create a gimptool link to gimptool-2.0 (#139024, Sven)
Sven Neumann's avatar
Sven Neumann committed
129
130
131
132
133
- sanitize rectangle and ellipse selection (#138237, #138103, Pedro)
- fixed problems with Copy-Visible and Drop-Shadow scripts (#138662, Pedro)
- fixed X server authentification problems with gimp-remote (#139158, Sven)
- let Script-Fu PDB marshallers handle NULL strings (#139386, Kevin Cozens)
- fixed rounding error in transformation code (#120490, William Skaggs)
134
135
136
137
138
- fixed winclipboard plug-in (Hans Breuer)
- fixed Python Slice script (Yosh)
- fixed configure check for Xmu (#139803, Sven)
- fixed crash when scaling up a floating selection (#138356, Mitch)
- use LC_MESSAGE for help localization (#139917, Sven)
139
- fixed imagemap file parsers (#139894)