NEWS 28.8 KB
Newer Older
1

Sven Neumann's avatar
updates    
Sven Neumann committed
2
3
4
            The GNU Image Manipulation Program Version 1.3
                          A Colorspace Odyssey

Michael Natterer's avatar
Michael Natterer committed
5

Sven Neumann's avatar
updates    
Sven Neumann committed
6
GIMP 1.3 is the development branch of The GIMP. Here's where the
7
8
development takes place on the road to the next stable release
GIMP version 2.0.
Sven Neumann's avatar
updates    
Sven Neumann committed
9

Sven Neumann's avatar
Sven Neumann committed
10

Sven Neumann's avatar
Sven Neumann committed
11
12
13
Bugs fixed in GIMP 2.0pre4
==========================
- 128825: Improved misleading debug output and hide it in the stable branch
14
          (Raphael)
Sven Neumann's avatar
Sven Neumann committed
15
16
17
18
- 133467: Fixed autoshrink selection (Mitch)
- 131634: Fixed text-circle script-fu (David Odin)
- 133532: Quit the imagemap plug-in when it is finished (Sven)
- 133456: Disallow editing of data objects which have no save functionality
19
          (Mitch)
Sven Neumann's avatar
Sven Neumann committed
20
- 113142: Don't attempt to render the display out of bounds (Mitch)
21
- 133763: Fix use of EXEEXT in tiff checks (Yosh)
Sven Neumann's avatar
Sven Neumann committed
22
23
24
- 131044: Attempt to read layer names from TIFF files (Pablo d'Angelo)
- 133490: Fixed handling of missing pluginrc file (Sven)
- 121074: Suppress some harmless warnings in the stable branch (Sven)
25
- 132351: Fixed harmless iscissors tool warnings (Sven)
Sven Neumann's avatar
Sven Neumann committed
26
27
28
29
30
31
32
33
34
- 97999:  Indicate progress when scaling a drawable (Sven)
- 133244: Fixed crash in Curve Bend plug-in (Wolfgang Hofer)
- 133818: Added a runtime check for fontconfig >= 2.2.0 (Mitch)
- 130636: Fixed undo handling in Add Bevel script (Simon)
- 133067: Connect the text tool font with the global font selector (Sven)
- 133958: Made color values in color picker selectable (Mariano Suárez-Alvarez)
- 125283: Have configure warn when gimp-print is older than 4.2.6 (Sven)


Sven Neumann's avatar
Sven Neumann committed
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Bugs fixed in GIMP 2.0pre3
==========================
- 127451: Anchor floating selection when creating a text layer (Mitch)
- 50649:  Allow to call script-fu scripts from plug-ins (Mitch)
- 132617: Improved gimp-remote behaviour (Sven)
- 132036: Fixed issues with libart scan conversion (Simon)
- 132041: Made info window not grab the focus (Mitch)
- 132077: Redraw layer boundary when using transform tools (Mitch)
- 132089: Flip tool misbehaviours (Mitch)
- 132032: User interface issues with Plugin Details (David Odin)
- 132145: Use default values when stroking from the PDB (Mitch)
- 132162: Anchoring a floating selection on a channel (Mitch)
- 132271: Mosaic filter on selections (Simon)
- 132322: gimp-levels on grayscale images (Mitch)
- 132329: Info window doesn't show inital values (Shlomi Fish)
- 118084: Info window not updated in automatic mode (Shlomi Fish)
- 132495: Positioning of glyphs that extend the logical rectangle (Sven)
- 108659: Use g_spawn in postscript plug-in (Peter Kirchgessner)
- 132508: Problems with path tool in Edit mode (Simon)
- 132504: Fixed unsharp mask script (Mitch)
- 132595: Don't draw the selection if it's hidden (Sven)
- 132027: Crash in gimpressionist (Sven)
- 132596: Use default values for color DND (Mitch)
- 132493: Tuned Comic Logo script (Pedro Gimeno)
- 132649: Allow to fill the whole selection using bucket-fill (Mitch)
Sven Neumann's avatar
Sven Neumann committed
60
61
62
- 131902: Improved handling of missing tags in TIFF loader (Andrey Kiselev)
- 93806:  Validate script-fu input (Yosh)
- 132214: Differentiate writable and readonly data directories (Mitch)
63
- 131964: Zoom ratio problem (Simon)
David Neary's avatar
David Neary committed
64
65
66
- 132969: Set help-id for tool on tool options dock (Mitch)
- 132999: Make assembler code PIC safe (Yosh)
- 119878: Use the same keyboard shortcuts in all GIMP windows
67
          (except the toolbox window) (Mitch)
David Neary's avatar
David Neary committed
68
69
70
71
- 131975 & 
- 132297: Disable some warnings while loading TIFFs (Raphael)
- 129529: Add a "randomize" toggle to random number widget (Dave Neary)
- 133099: Duplicate PDB entries problem (Mitch)
David Neary's avatar
David Neary committed
72
73
- 133122: Disallow renaming of layer masks and some floating selections (Mitch)
- 130118: Allow non-UTF8 characters in the GIMP home directory (Mitch)
Sven Neumann's avatar
Sven Neumann committed
74
75
- 122026: Workaround a bug in gdk_draw_segments() (David Odin)
- 133280: Remove deleted scripts from the menu (Mitch)
Sven Neumann's avatar
Sven Neumann committed
76
- 133270: Replace deprecated enum values in scripts (Kevin Cozens)
Sven Neumann's avatar
Sven Neumann committed
77
78
- 133180: Sort menu entries for save and load procedures (Mitch)
- 131563: Use percentages for zoom ratios (Simon, Sven)
Sven Neumann's avatar
Sven Neumann committed
79
80

Other contributions:
David Neary's avatar
David Neary committed
81
82
  Manish Singh, Tor Lillqvist, Jakub Steiner, Michael Natterer,
  Sven Neumann, Kevin Cozens
Sven Neumann's avatar
Sven Neumann committed
83
84


85
86
87
Bugs fixed in GIMP 2.0pre2
==========================
- 130828: Compile error with gcc 2.95 (Adrian Bunk)
88
89
90
- 35335:  Curve tool doesn't conserve black (Simon)
- 130866: Remove multiple PNG entries in file type dropdown (Brix)
- 106991: Add mnemonics for all menu items (finished by Mitch)
91
- 130869: Add smaller image templates (Dave Neary)
92
93
- 130916: Handle multiline texts better (Mitch)
- 120424: Add dirty flag to default image title (Brix)
94
- 130912: Fix rounding errors in JPEG plug-in (keith@goatman.me.uk)
95
- 131016: Add support for layer offsets in multipage tiff loading (Pablo
96
          d'Angelo)
97
- 124073: Modify behaviour of zoom tool to avoid funny fractions (Dave Neary, 
98
          Simon)
99
100
- 131088: fix select-to-pattern script-fu (Mitch)
- 82478:  Fix zoom handling in fractal explorer (Pedro Gimeno)
101
102
- 115793: Make thumbnail preview of indexed images match display (Pedro Gimeno)
- 130471: Handle RGBA images correctly in the CEL plug-in (Dov Grobgeld)
103
- 131109: Remove EMX specific code (Sven)
104
- 130118: Handle GIMP2_DIRECTORY with non-UTF-8 characters correctly (Tor 
105
          Lillqvist, Sven)
106
107
108
- 82465:  Make preview match image when image is greyscale (Sven)
- 92586:  Force SF_IMAGE value to reflect the selected image (Sven)
- 116765: Fix selection artifacts while moving selections (Pedro Gimeno, Mitch)
109
110
- 131215: Only call bind_textdomain_codeset when available (Reinhard Geissler)
- 125141: Resolve API issues with GimpPixelFetcher and GimpRegionIterator 
111
          (David Odin, Maurits Rijk)
112
113
114
115
- 109078: Fix histogram for graylevel images (Pedro Gimeno, Mitch)
- 131146: Fix drag & drop of patterns to layer masks (Dave Neary, Mitch) 
- 128112: Use a better error message if help files are not present (Mitch)
- 78732:  Don't paste outside the visible screen, if possible (Mitch)
Dave Neary's avatar
Dave Neary committed
116
- 131561: Make "Condensed" fonts available for use (Manish Singh)
117
118
- 71922:  Fix SuperNova preview for Alpha channel (David Odin)
- 82464:  Fix SuperNova preview for greyscale images (David Odin)
Dave Neary's avatar
Dave Neary committed
119
120
- 121966: Fix SuperNova plug-in (David Odin)
- 110610: Allow user to choose file formats even if the current image type is 
121
          not supported by them (Pedro Gimeno)
122
- 131980: Fix crash in crop tool (David Odin, Sven)
Dave Neary's avatar
Dave Neary committed
123
- 131030: Allow saving data without pre-multiplying by alpha channel in tiff 
124
          plug-in (Pablo d'Angelo, Dave Neary)
125
126
127
128
- 125864: Guides behave correctly when spacing is set to 1px (Brix)
- 131721: Fix handling of alpha channels across undo steps (Mitch)
- 128025: Fix behaviour when there is a floating selection (Mitch)
- 131076: Make fuzzy select tool respect alpha channel in indexed mode (Mitch)
129
- 131779: Improve indexed scaling dialog (Mitch)
David Neary's avatar
David Neary committed
130
- 127673: Overlapping widgets in gradient editor (Mitch)
131
132

Other contributions:
133
134
135
  David Odin, Manish Singh, Simon Budig, Michael Natterer, Sven Neumann,
  Tor Lillqvist, Henrik Brix Andersen

136

Sven Neumann's avatar
Sven Neumann committed
137
138
139
Overview of Changes in GIMP 2.0pre1
===================================
- Persistent user preferences for PNG save [Yosh]
140
- Replaced old "About" dialog [Simon]
Dave Neary's avatar
Dave Neary committed
141
142
143
- Allow removal of text attributes from text layer [Sven]
- Add optimisation option to png (clear transparent pixels) [Joao]
- Add POSIX shared memory implementation, and use it on MacOS X [Yosh]
144
- Dashed selection and path stroking [Simon]
Dave Neary's avatar
Dave Neary committed
145
- Grey picker in Levels dialog conserves lightness [Bolsh]
Sven Neumann's avatar
Sven Neumann committed
146
- Created a library for handling thumbnails [Sven]
Dave Neary's avatar
Dave Neary committed
147
148
- Support for multipage TIFFs [Andrey Kiselev]
- Added a channel mixer plug-in [Martin Guldahl, Yosh]
Sven Neumann's avatar
Sven Neumann committed
149
- PDB cleanup and compatibility mode [Mitch]
Dave Neary's avatar
Dave Neary committed
150
- Cleaned up libgimp API [David Odin]
Dave Neary's avatar
Dave Neary committed
151
152
153
- Lots of bug fixes

Other contributors:
Dave Neary's avatar
Dave Neary committed
154
155
156
  Adam Moss, Jakub Steiner, Helvetix Victorinox, Pedro Gimeno, Adrian 
  Bunk, Abel Cheung, Maurits Rijk, Ville Pätsi, Marco Munari, Shlomi 
  Fish, Jakub Steiner, Raphaël Quinet, David Gowers, Michael Schumacher
Sven Neumann's avatar
Sven Neumann committed
157

Sven Neumann's avatar
Sven Neumann committed
158

Sven Neumann's avatar
Sven Neumann committed
159
160
Overview of Changes in GIMP 1.3.23
==================================
Sven Neumann's avatar
Sven Neumann committed
161
162
- Color proof display filter using ICC profiles written by Banlu Kemiyatorn
- New gimprc options to work around window management problems [Sven, Brix]
Sven Neumann's avatar
Sven Neumann committed
163
- Fixes for using GIMP on Xinerama setups [Sven]
Sven Neumann's avatar
Sven Neumann committed
164
- Numerous libgimp* API cleanups [Mitch, Sven]
Sven Neumann's avatar
Sven Neumann committed
165
166
167
168
- Theme switching in the preferences dialog [Mitch]
- Added a small theme [Mitch]
- Cleanup and unification of message strings [Mitch]
- 64bit clean libgimp API [Yosh]
Sven Neumann's avatar
Sven Neumann committed
169
170
171
- New plug-in color selector using color-selector modules [Mitch]
- GimpCanvas drawing abstraction [Sven]
- Added DICOM file plug-in by Dov Grobgeld
Sven Neumann's avatar
Sven Neumann committed
172
- Imported new WMF plug-in from libwmf2 [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
173
- A session name can be given on the command-line [Sven]
Sven Neumann's avatar
Sven Neumann committed
174
- Allow to move image windows and docks between screens [Mitch, Sven] 
Sven Neumann's avatar
Sven Neumann committed
175
176
- Fixed multi-head issues [Mitch]
- Allow to merge visible paths [Simon]
Sven Neumann's avatar
Sven Neumann committed
177
178
179
- Redone GimpDialog API [Mitch]
- Load GIMP brush format version 3 [Sven]
- Allow to use GIMP without any fonts [Sven]
180
- Improved animoptimize plug-in [Raphaël]
Sven Neumann's avatar
Sven Neumann committed
181
182
183
184
- Lots of bug fixes

Other contributors:
  Ville Pätsi, Eric Pierce, Tor Lillqvist, Henrik Brix Andersen,
Sven Neumann's avatar
Sven Neumann committed
185
  Manish Singh, Dom Lachowicz, Francis James Franklin, Dave Neary,
Sven Neumann's avatar
Sven Neumann committed
186
  Maurits Rijk, Joao S. O. Bueno, Michael Schumacher, Daniel Rogers,
Henrik Brix Andersen's avatar
Henrik Brix Andersen committed
187
  Hans Breuer, Jakub Steiner
Sven Neumann's avatar
Sven Neumann committed
188
189


190
191
Overview of Changes in GIMP 1.3.22
==================================
Sven Neumann's avatar
Sven Neumann committed
192
- Made GIMP compile and work with gtk+-2.3 [Yosh]
193
- Replaced histogram tool with a histogram dialog [Sven] 
Sven Neumann's avatar
Sven Neumann committed
194
- Multi-head safety [Sven, Yosh]
195
- Changes for future compatibility of text layers [Sven]
Sven Neumann's avatar
Sven Neumann committed
196
197
- Histogram scale configurable for all tools and defaults to linear [Sven]
- Better default settings
198
- Completed configurability of normal and fullscreen view [Sven, Bolsh]
Sven Neumann's avatar
Sven Neumann committed
199
- GimpConfig cleanups and improvements [Mitch, Sven]
200
- Allow to configure the default grid in your gimprc [Brix]
Sven Neumann's avatar
Sven Neumann committed
201
202
- Improved session handling; store more settings like the position of
  dock panes and the selected page in the dockbook [Mitch]
203
- Auto-scrolling for DND in list views [Mitch]
Dave Neary's avatar
Dave Neary committed
204
205
206
- Refresh rendering of paint strokes more often [Mitch]
- Refactored handling of modifier keys for tools [Mitch]
- Changed the redo shortcut to Ctrl-Y [Sven]
Sven Neumann's avatar
Sven Neumann committed
207
208
- Numerous plug-in cleanups [Maurits, Bolsh] 
- Code documentation [Bolsh, Helvetix, Sven, Mitch]
209
210
211
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
212
213
  Ville Pätsi, Simon Budig, Tor Lillqvist, Pedro Gimeno, Seth Burgess,
  Jakub Steiner, David Odin, Ed Halley, Wolfgang Hofer, Vesa Halttunen
214
215


216
217
Overview of Changes in GIMP 1.3.21
==================================
Sven Neumann's avatar
Sven Neumann committed
218
219
- Allow to save tool options as named presets [Mitch].
- Stroke paths using libart [Simon, Bolsh, Mitch, Sven, Ville]
Sven Neumann's avatar
Sven Neumann committed
220
- Better looking and more accessible dockables [Mitch, Sven]
221
222
223
224
225
226
227
228
229
230
231
232
233
234
- Fixes for right-to-left rendering [Sven, Mitch]
- Rewritten webbroswer plug-in [Brix]
- Much improved path tool [Simon, Mitch]
- Export GIMP paths to SVG [Sven, Simon]
- Import SVG paths as GIMP paths [Sven, Simon]
- Added SVG file plug-in from librsvg and improved it [Sven]
- Store new vectors in XCF [Simon, Mitch]
- Allow to toggle visibility of paths in path list [Mitch]
- Move tool now also moves paths [Mitch]
- Some progress towards gimp-console, a gtk-less GIMP for batch mode [Mitch]
- Improved Decompose/Compose plug-ins [Alexey Dyachenko, Sven]
- More SIMD compositing code [Helvetix]
- Right mouse buttons now also cancels paint operations [Mitch]
- More internal code cleanup and documentation [Mitch, Sven]
Sven Neumann's avatar
Sven Neumann committed
235
- Documented libgimpmath [DindinX]
236
237
- Lots of bug fixes

238
Other contributors:
239
  Adam D. Moss, Dom Lachowicz, Manish Singh, Jakub Steiner,
Sven Neumann's avatar
Sven Neumann committed
240
  Christian Neumair, Seth Burgess, Maurits Rijk, David Necas,
Sven Neumann's avatar
Sven Neumann committed
241
  Tor Lillqvist, Ville Pätsi, Morten Eriksen, Pedro Gimeno
242
243


Dave Neary's avatar
Dave Neary committed
244
245
Overview of Changes in GIMP 1.3.20
==================================
Sven Neumann's avatar
Sven Neumann committed
246
247
248
249
250
251
252
253
- Improved documentation of the app directory [Mitch, Sven]
- Image update optimizations [Mitch]
- font-map script improvements [Sven]
- PDB API to access fonts [Sven]
- Portability fixes for x86-64 [Yosh]
- Enabled SSE and SSE2 compositing code [Helvetix]
- GimpSelection class added [Mitch]
- Pullout parameter added to RGB->CMYK conversions [Sven] 
254
- Basic framework for future help system in place [Mitch]
Sven Neumann's avatar
Sven Neumann committed
255
- Screenshot plug-in rewritten [Brix]
Dave Neary's avatar
Dave Neary committed
256
257
- Font list updates on the fly [Yosh]
- Generic interface for stroking selections and paths [Mitch]
Dave Neary's avatar
Dave Neary committed
258
- Further improvements to the path tool [Simon]
259
- Remove libgck from public API [Mitch]
Dave Neary's avatar
Dave Neary committed
260
261
262
- Lots of bug fixes

Other contributors: 
Sven Neumann's avatar
Sven Neumann committed
263
  Maurits Rijk, Ville Pätsi, Larry Ewing, Dmitry G. Mastrukov,
264
  Pedro Gimeno, Raphaël Quinet, S. Mukund, Andy Wallis, Carl Adams,
Sven Neumann's avatar
Sven Neumann committed
265
266
267
  Tino Schwarz, Tor Lillqvist, Emmet Caulfield, Guillermo S. Romero,
  Dave Neary, Wolfgang Hofer

Dave Neary's avatar
Dave Neary committed
268

Sven Neumann's avatar
Sven Neumann committed
269
270
Overview of Changes in GIMP 1.3.19
==================================
271
- Migration towards new gimp-help system [Mitch]
272
273
274
275
276
277
278
279
280
- Deletion of anchor points on a path [Simon]
- Path stroke moving [Simon]
- Path stroke splitting by deleting an edge (Ctrl-click while in 
  Delete mode) [Simon]
- Drag path edges modifies curve [Simon]
- DInsertion of points on path edges [Simon]
- Joining two stroke paths is possible (Shift-Ctrl-Alt-Click on
  the second end-point) [Simon]
- Polygonal paths [Simon]
Sven Neumann's avatar
Sven Neumann committed
281
282
283
284
285
286
287
288
- Improved new composite functions and enabled them by default [Helvetix]
- UTF-8 validate all strings coming in from the PDB [Yosh, Mitch]
- Paint-core improvements and bug-fixes [Jay Cox]
- Added more mnemonics [Brix]
- Lots of bug fixes

Other contributors:
  Adam D. Moss, Tor Lillqvist, Jakub Steiner, Alan Horkan,
289
  Avi Bercovich, S. Mukund, Maurits Rijk, Guillermo S. Romero,
Dave Neary's avatar
Dave Neary committed
290
  Seth Burgess, Wolfgang Hofer, Ville Pätsi, Sven Neumann
Sven Neumann's avatar
Sven Neumann committed
291
292


Dave Neary's avatar
Dave Neary committed
293
294
Overview of Changes in GIMP 1.3.18
==================================
Sven Neumann's avatar
Sven Neumann committed
295
- Made a bunch of improvements to the path tool [Simon]
Dave Neary's avatar
Dave Neary committed
296
297
298
299
300
301
302
- Added lots of mnemonnics for plug-ins [Brix]
- Build fixes for Win32 [Hans, Tor]
- Improvements to the grid [Brix]
- Improved compiler checks for MMX code [Helvetix, Sven]
- Allow patent-free compression for GIF [Cameron]
- Add several edge detection algorithms to the edge tool [Bolsh]
- Fixed handle leak in plug-ins on Win32 [Tor]
303
- Changed default quality for jpegs [Raphaël]
Sven Neumann's avatar
Sven Neumann committed
304
- Add changing opacity via cursor keys [Simon]
Dave Neary's avatar
Dave Neary committed
305
306
- Fix text tool outlines [Mitch]
- Serialize/deserialize documentation [Sven]
Sven Neumann's avatar
Sven Neumann committed
307
- Colourcube analysis plug-in added [Yosh]
Dave Neary's avatar
Dave Neary committed
308
309
- Lots of code clean-up in displayshell [Mitch]
- Camp organisation [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
310
- Added a working gimp.spec for building RPMs [drc]
Dave Neary's avatar
Dave Neary committed
311
312
313
- Lots of bug fixes

Other contributors:
314
  Maurits Rijk, Raphaël Quinet, Adam Moss
Sven Neumann's avatar
Sven Neumann committed
315

Sven Neumann's avatar
Sven Neumann committed
316

317
318
Overview of Changes in GIMP 1.3.17
==================================
Sven Neumann's avatar
Sven Neumann committed
319
320
321
322
- Made the text tool optionally create a path [Sven, Mitch]
- Added the ability to reverse gradients to the blend tool [Mitch]
- Added dithering to the blend tool [Alastair M. Robinson]
- Changed all(?) GIMP-1.4 references to GIMP-2.0 [Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
323
324
325
326
327
328
329
- Allow to transform paths using the transform tools [Mitch]
- Added a simple CMYK color selector [Sven]
- Added naive RGB <-> CMYK conversion routines [Sven]
- Generalized paint tools [Mitch]
- Finally a brush-shaped cursor for all paint tools [Mitch]
- Started to integrate new composite functions [Helvetix]
- Made the style for dockable tabs configurable [Mitch]
Sven Neumann's avatar
Sven Neumann committed
330
- Some preparations for text transformations [Sven]
Sven Neumann's avatar
updates    
Sven Neumann committed
331
332
333
- Store grid settings in XCF [Brix]
- Redone assembly checks and run-time checks for CPU features [Sven]
- Added lots of mnemonics to the menus [Jimmac]
334
335
- Support for comments in PNG files [Sven]
- Constified the libgimp API and adapted all plug-ins [Yosh, Sven]
336
337
338
339
340
- Cleaned up the brush/font/gradient/pattern selector API [Mitch]
- Support for patterns with alpha channel [Bolsh]
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
341
342
  Eric Pierce, Joao S. O. Bueno, Tor Lillqvist, Damien Carbery,
  Maurits Rijk
343
344


Sven Neumann's avatar
Sven Neumann committed
345
346
Overview of Changes in GIMP 1.3.16
==================================
Sven Neumann's avatar
Sven Neumann committed
347
348
- Vector tool improvements [Simon]
- Import GDynText layers [Sven]
Sven Neumann's avatar
Sven Neumann committed
349
350
- Save and load text layers to/from XCF files [Sven]
- Added the ability to show a grid over the canvas [Brix]
Sven Neumann's avatar
Sven Neumann committed
351
352
353
354
355
356
357
358
359
360
361
362
- Keep EXIF data in JPEG files using libexif [Bolsh]
- Changed a couple of gimprc defaults [Bolsh]
- Updated PS keybindings (ps-menurc) [Eric Pierce]
- Clarified the semantics of EXTENSION and PLUGIN [Mitch]
- Updates to the Win32 build system [Hans]
- Improved brush/pattern/font/gradient selectors in libgimp [Sven]
- Improved handling of transparency in GIF files [Adam]
- Cleaned up and improved the message dialogs and error console [Mitch]
- Added a sample sessionrc [Sven]
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
363
  Yohei Honda, Elad Shahar, Dave Neary, Jakub Steiner
Sven Neumann's avatar
Sven Neumann committed
364
365


Sven Neumann's avatar
Sven Neumann committed
366
367
368
Overview of Changes in GIMP 1.3.15
==================================

Sven Neumann's avatar
Sven Neumann committed
369
- Removed color correction tools from toolbox again [Sven]
Sven Neumann's avatar
updates    
Sven Neumann committed
370
371
- Factored out color-picking code into a GimpColorTool class [Sven]
- Updates to the Win32 build system [Tor Lillqvist, Hans Breuer]
Sven Neumann's avatar
Sven Neumann committed
372
373
- Removed the need for special casing for some platforms [Yosh, Sven]
- Added item rotation (90, 180, 270 degrees) [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
374
375
376
377
378
379
380
381
382
- Load old paths as new vector objects [Mitch]
- Apply transformations to linked items [Mitch]
- Generalized item transformations [Mitch]
- Improved session managment [Mitch]
- Speed up fonts query [Yosh]
- Backed out pluggable tools [Sven]
- Lots of bug fixes

Other contributors:
383
  Branko Collin, Pedro Gimeno, Dave Neary, Raphaël Quinet, Maurits Rijk,
Sven Neumann's avatar
updates    
Sven Neumann committed
384
  Adam D. Moss, Jakub Steiner
Sven Neumann's avatar
Sven Neumann committed
385
386


387
388
389
Overview of Changes in GIMP 1.3.14
==================================

Sven Neumann's avatar
Sven Neumann committed
390
391
392
- Better resampling for the transform tools [OEyvind Kolaas]
- Added MNG save plug-in [S. Mukund]
- Added framework for image templates [Mitch]
393
- Vector tool improvements [Simon]
Sven Neumann's avatar
Sven Neumann committed
394
- Improved look and feel if layer previews are disabled [Mitch, Sven, Jimmac]
395
396
- Keyboard navigation for grid views [Sven]
- List and grid views for fonts [Mitch, Sven]
Sven Neumann's avatar
Sven Neumann committed
397
- Some text tool improvements [Sven]
Sven Neumann's avatar
Sven Neumann committed
398
- Moved gimp-gap into it's own CVS module [Yosh, Sven]
399
400
401
402
403
- More icons in even more sizes [Jimmac, Mitch, Sven]
- I18n header cleanup [Sven]
- Lots of bug fixes

Other contributors:
404
  Pedro Gimeno, Owen, Raphaël Quinet
405
406


Sven Neumann's avatar
Sven Neumann committed
407
408
409
Overview of Changes in GIMP 1.3.13
==================================

Sven Neumann's avatar
Sven Neumann committed
410
- New tree-view based popup to select brushes, gradients and such [Mitch]
Sven Neumann's avatar
Sven Neumann committed
411
412
- Added color pickers to levels tool for easier color correction [Sven]
- Allow to create channels from an image's color component [Sven, Mitch]
413
414
- Added a full-screen mode for the image window [Sven, Mitch]
- Added a simple config file writer to GimpConfig [Sven]
Sven Neumann's avatar
Sven Neumann committed
415
- Moved gimp-perl into it's own CVS module [Yosh]
416
- Migrated all core dialogs from GtkList to GtkTreeView [Mitch]
Sven Neumann's avatar
Sven Neumann committed
417
418
419
420
421
- Refactored the GimpDisplayShell update/draw code [Mitch, Sven]
- Rewrote the Undo History as a GimpDockable [Mitch]
- Lots of bug fixes

Other contributors:
422
  Sunil Mohan Adapa, Tor Lillqvist, Jay Cox, Dave Neary, Michael J. Hammel,
423
  Toralf Lund, Raphaël Quinet, Hans Breuer, Tuomas Kuosmanen, David Necas,
Sven Neumann's avatar
Sven Neumann committed
424
  Jakub Steiner, Simon Budig
Sven Neumann's avatar
Sven Neumann committed
425
426


427
428
429
Overview of Changes in GIMP 1.3.12
==================================

Sven Neumann's avatar
Sven Neumann committed
430
- Improved and cleaned up undo system [Mitch]
Sven Neumann's avatar
Sven Neumann committed
431
- Added hooks for plug-in debugging [Yosh]
432
433
- Redesigned the tool options code [Mitch]
- Converted the API reference to DocBook XML [Sven]
Sven Neumann's avatar
Sven Neumann committed
434
435
436
- Lots of text tool changes [Sven]
- Factored common code out of a number of plug-ins [Maurits]
- Cleaned up and improved the code that handles the plug-ins [Mitch]
437
438
- Finished colorblindness display filter using the algorithm contributed
  by Alex Wade and Robert Dougherty. 
Sven Neumann's avatar
Sven Neumann committed
439
440
441
442
443
444
- Updated the gimprc man-page, or actually, wrote a tool that does it [Sven]
- Improved the code that handles all the menus [Mitch]
- Added new PSD save plug-in [Bolsh]
- Added back SphereDesigner plug-in [Sven]
- More plug-ins cleaned up [Maurits, Sven]
- Reorganized startup code [Yosh]
445
446
447
- Portability fixes for 64bit platforms [Yosh, Sven]
- Handle large swap files (>2GB) [Sven]
- Updates to the Win32 build system [Tor Lillqvist, Hans Breuer]
448
- More work on the vectors tool [Simon, Mitch]
449
450
451
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
452
  Garry R. Osgood, Jakub Steiner, Simon Budig, Henrik Brix Andersen,
453
  Akkana, Carol Spears, Seth Burgess, Nathan Summers, David Necas,
Sven Neumann's avatar
Sven Neumann committed
454
  Cameron Gregory, Larry Ewing
455
456


Sven Neumann's avatar
Sven Neumann committed
457
458
Overview of Changes in GIMP 1.3.11
==================================
459

460
461
462
- Allow to stroke bezier curves with the vectors tool [Simon]
- Added a first draft of a display filter that simulates
  color-deficient vision [Mitch, Sven]
Sven Neumann's avatar
Sven Neumann committed
463
- Added an optional menubar per display [Mitch]
464
465
- Added PDB functions needed by GAP [Wolfgang Hofer, Sven]
- Updated the Win32 build system [Tor Lillqvist, Hans Breuer]
Sven Neumann's avatar
Sven Neumann committed
466
467
468
469
470
471
472
473
474
475
476
477
478
- Factored common code out of a number of plug-ins [Maurits]
- Use g_rand* functions whereever random numbers are needed [Bolsh] 
- GimpPressionist plug-in cleaned up [Maurits]
- Finally landed the new gimprc code based on GimpConfig [Sven, Mitch]
- Added widgets for views on object properties [Mitch]
- Reimplemented the preferences dialog using GimpConfig [Mitch]
- Transform tool cleanup [Mitch]
- Modify the environment of plug-ins according to files installed with the
  plug-ins. Allows to install Python modules into the GIMP tree. [Yosh]
- Start plug-ins using g_spawn_async() [Yosh]
- Lots of bug fixes.

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
479
480
  Jim Meyer, Jakub Steiner, Guillermo S. Romero, Henrik Brix Andersen,
  Nathan Summers, Jeroen Lamain
Sven Neumann's avatar
Sven Neumann committed
481
482


483
484
Overview of Changes in GIMP 1.3.10
==================================
485

486
487
488
489
490
491
492
493
494
495
496
497
- Text tool can load text files now [Sven]
- Some unfinished work on the imagemap tools and related widgets [Sven]
- Undeprecated ink tool [Bolsh, Sven]
- Slightly tweaked the look and feel of the toolbox [Mitch, Sven]
- Ported module loading to GTypeModule [Mitch]
- Resurrected the water color selector [Mitch]
- Reworked module browser [Mitch]
- Moved generic datafile loading to LibGimpBase [Mitch]
- Added GimpColorScale widget [Mitch, Sven]
- Added GimpPickButton widget [Mitch]
- Added a color selector dock [Mitch]
- Added new layer modes (Softlight, Grain Extract, Grain Merge) [UnNamed]
Sven Neumann's avatar
Sven Neumann committed
498
- Included Gimp-Python with the tarball (try --enable-python)
499
500
501
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
502
  Maurits Rijk, Michael Niedermayer, Garry R. Osgood, David Necas,
503
  Toby Smith, Raphaël Quinet, Dave Neary, Jim Meyer
504
505


506
507
Overview of Changes in GIMP 1.3.9
=================================
508

Sven Neumann's avatar
Sven Neumann committed
509
- Some minor improvements to the text tool [Sven]
510
511
512
513
514
515
516
517
518
519
520
521
522
523
- Started to cleanup DND code [Mitch]
- Added GimpViewableDialog [Mitch]
- Improved UI of color adjustment tools [Mitch]
- Added new icons [Jimmac, Mitch]
- Added GimpSelectionEditor, a view on the current selection [Mitch]
- Improved imagemap plug-in [Maurits]
- GUI cleanups [Mitch, Sven, Maurits]
- Build fixes [Hans, Yosh, Sven]
- Lots of bug fixes

Other contributors:
  James Henstridge, Dave Neary, Simon Budig


Sven Neumann's avatar
Sven Neumann committed
524
525
Overview of Changes in GIMP 1.3.8
=================================
526

Sven Neumann's avatar
Sven Neumann committed
527
528
529
530
- Lots of plug-ins cleaned up and improved [Maurits]
- More work on the help browser [Sven]
- Core code cleanup [Mitch, Sven]
- Improved icons [Jimmac]
531
- Fixed permissions of shared memory segments
Sven Neumann's avatar
Sven Neumann committed
532
533
534
535
536
537
538
- Build fixes [Yosh, Sven]
- Bug fixes

Other contributors:
  Dave Neary, Zbigniew Chyla, Simon Budig


539
540
Overview of Changes in GIMP 1.3.7
=================================
541

Sven Neumann's avatar
Sven Neumann committed
542
543
- Build fixes
- Bug fixes
544
545


546
547
Overview of Changes in GIMP 1.3.6
=================================
548

Sven Neumann's avatar
Sven Neumann committed
549
- Support tile cache > 4GB on machines with 64bit long integers [Sven]
Sven Neumann's avatar
Sven Neumann committed
550
551
- Added support for large files (> 2GB) [Sven]
- Cleaned up configure, updated to autoconf-2.52 [Sven]
Sven Neumann's avatar
Sven Neumann committed
552
- Temporary switch to the Move tool when Space is pressed [Mitch]
Sven Neumann's avatar
Sven Neumann committed
553
- More cleanup of display code [Mitch]
Sven Neumann's avatar
Sven Neumann committed
554
555
556
- Added mnemonics to lots of plug-ins and fixed some bugs [Maurits Rijk]
- Added new PDB function gimp_image_get_name and corrected behaviour of
  gimp_image_get_filename [Yosh, Sven]
Sven Neumann's avatar
Sven Neumann committed
557
- Navigation dialog redone as a dockable [Mitch]
Sven Neumann's avatar
Sven Neumann committed
558
559
560
- Updated print plug-in to new version and depend on libgimpprint [Sven]
- Generalized and improved the new config framework; use it for parasites,
  documents and devices  [Mitch, Sven]
561
562
563
564
565
566
- Started to port the help browser to GtkHtml2 [Sven]
- Finished implementation of the Thumbnail Managing Standard [Mitch, Sven]
- Improved Open dialog using the new thumbnails [Mitch, Sven]
- Use UTF-8 encoded URIs where we used to use filenames [Mitch]
- Plug-in fixes [Iccii]
- Added shortcuts to crop layer or image to selection boundary [Mitch]
Sven Neumann's avatar
Sven Neumann committed
567
- Changes for build on Win32 [Tor Lillqvist, Hans Breuer]
568
- Started framework for tools loaded as modules or plug-ins [Nathan]
Sven Neumann's avatar
Sven Neumann committed
569
- Lots of bugfixes
570
571
572
- More stuff not mentioned here (see the ChangeLog)

Other contributors:
573
  Zbigniew Chyla, OEyvind Kolaas, Nick Lamb, David Monniaux, Raphaël Quinet,
Sven Neumann's avatar
Sven Neumann committed
574
  Jakub Steiner, Simon Budig
575
576


Sven Neumann's avatar
Sven Neumann committed
577
578
Overview of Changes in GIMP 1.3.5
=================================
579

580
581
582
583
584
585
586
- Improved tool options and made them dockable [Mitch]
- Cleanup of brush, gradient, pattern and palette PDB functions [Mitch]
- Autogenerate libgimp/gimp_pdb.h [Yosh]
- Converted the toolbox to a dock [Mitch]
- Resurrected display filter modules [Mitch]
- Plug-in code cleanup (colorify) [Maurits Rijk]
- New menu icons [Jimmac, Mitch]
Sven Neumann's avatar
Sven Neumann committed
587
- New widgets to choose from enum values [Sven]
Sven Neumann's avatar
Sven Neumann committed
588
- Enum cleanups [Yosh, Sven]
Sven Neumann's avatar
Sven Neumann committed
589
- Resizeable docks [Mitch]
Sven Neumann's avatar
Sven Neumann committed
590
591
592
- Parse unitrc and document history using GScanner [Mitch] 
- Fixes for build on Win32 [Hans]
- Treeviewified user installation dialog [Yosh]
Sven Neumann's avatar
Sven Neumann committed
593
594
- Bugfixes
- More stuff not mentioned here (see the ChangeLog)
595
596

Other Contributors:
Sven Neumann's avatar
Sven Neumann committed
597
  Rebecca Walter, Tuomas Kuosmanen, Marcel Telka
Sven Neumann's avatar
Sven Neumann committed
598
599


Sven Neumann's avatar
updated    
Sven Neumann committed
600
601
Overview of Changes in GIMP 1.3.4
=================================
602

Sven Neumann's avatar
updated    
Sven Neumann committed
603
604
605
606
607
608
609
- Improved image status bar and image title [Mitch]
- Updated thumbnail code according to changes in proposed standard [Sven]
- Implemented init_proc in plug-ins [Nathan]
- Allow to choose interpolation for individual transformations [Mitch]
- More framework for tool plug-ins, landed a first tool [Nathan]
- Started core/UI separation for the paint tools [Mitch]
- Win32 fixes [Hans Breuer]
610
611
- Plug-in code cleanups (aa, colortoalpha, glasstile, guillotine, vinvert,
  pagecurl) [Maurits Rijk, Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
612
613
614
615
616
617
- I18n changes, we now use glib-gettextize and intltoolize [Sven]
- New layer mask initialization modes [Mitch]
- Colorpicker, Transform tool and PDB fixes [Mitch]
- Factored out paint code from the paint tools [Mitch]
- New vectors infrastructure [Simon]
- First draft of a new vectors tool [Simon, Mitch]
Simon Budig's avatar
Simon Budig committed
618
- Scanline conversion (Path to selection etc.) changed to use libart [Simon]
Sven Neumann's avatar
updated    
Sven Neumann committed
619
620
- Undo cleanups [Mitch]
- Changed tips file format to XML [Sven]
Sven Neumann's avatar
Sven Neumann committed
621
- Added desktop file for GNOME-2 [Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
622
- Added GimpItem class to generalize core code even further [Mitch]
623
- Improved preferences dialog [Mitch, Sven, Jimmac]
Sven Neumann's avatar
Sven Neumann committed
624
- New tool icons [Jimmac]
625
626
- Editor widgets for brushes, gradients and palettes [Mitch]
- Revival of the API reference [Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
627
628
629
630
- Bugfixes
- More stuff not mentioned here (see the ChangeLog)

Other Contributors:
631
  Manish Singh, Rebecca Walter, Guillermo S. Romero
Sven Neumann's avatar
updated    
Sven Neumann committed
632

633

634
635
Overview of Changes in GIMP 1.3.3
=================================
636

Sven Neumann's avatar
Sven Neumann committed
637
- Most of the code is free of deprecated GTK+ calls now [Mitch, Yosh, Sven]
638
- More use of stock icons [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
639
640
641
642
643
- New RGB->Indexed quantizer [Adam]
- Framework for pluggable tools [Nathan]
- More tool system cleanups [Mitch]
- Improved image status bar [Mitch]
- GimpObjects now know their memory footprint [Mitch]
644
645
646
647
- GimpUnit cleanup [Sven]
- Message proofreading [Bex]
- configure.in should work with autoconf-2.5 [Raja R Harinath]
- Bugfixes
Sven Neumann's avatar
Sven Neumann committed
648
649
650
651
- More stuff not mentioned here (see the ChangeLog)

Other Contributors:
  Simon Budig
652
653


654
Overview of Changes in GIMP 1.3.2
655
656
=================================

657
658
659
660
661
662
663
664
665
- Cleanup of display and tools [Mitch]
- Improvements to tools UI [Mitch]
- Reenabled brush pipes [Mitch]
- Started to reorganize menus [Mitch]
- Cleanup of internal enums [Sven]
- New config file framework (yet unused) [Sven]
- Fixes to the Undo and PixelRegion code [Kelly]
- Optimization and cleanup of the paint-funcs [Daniel]
- Message proofreading [Bex]
666
- Most stuff compiles with -DGTK_DISABLE_DEPRECATED [Mitch]
667
668
669
670
- More stuff not mentioned here (see the ChangeLog)

Other Contributors:
  Guillermo S. Romero, David Neary, David Odin, Roger Leigh, 
Dave Neary's avatar
Dave Neary committed
671
  Ville Pätsi.
672

673

674
675
676
Overview of Changes in GIMP 1.3.1
=================================

677
- Follow GTK+-2.0 and Pango API changes [Yosh, Mitch, Sven]
678
679
680
681
- Added Color Erase paint mode [Simon Budig]
- Proofreading of messages [Rebecca Walter]
- Improvements to container views [Mitch]
- Improved tool options [Mitch]
682
- Made --no-interface mode work without calling gtk_init() [Mitch]
683
- Reworked paint_funcs [Daniel Egger] 
684
- Added SF-DIRNAME script-fu parameter [Matteo Nastasi]
685
- Lots of internal cleanups [Mitch, Sven]
686
- More stuff not mentioned here (see the ChangeLog)
687
688

Other Contributors:
689
  Guillermo S. Romero, David Neary
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708


Overview of Changes in GIMP 1.3.0
=================================

- Ported almost everything to the GTK+-2.0 API. Check the file INSTALL
  to learn what libraries we require in detail.
- Cleaned up the core a lot. The app directory is now broken up into
  subdirectories that define subsystems with defined dependencies.
- Seperated GUI from core functionality in almost all places.
- The core object system does not depend on GTK+ any more.
- Rewrote large parts of the user interface in a more generic way.
- Started to rewrite the text tool (completely broken at the moment)
- Lots of changes in the tool system. All paint tool PDB wrappers are
  broken at the moment.
- Split up libgimp and libgimpui in a bunch of smaller utility
  libraries for plug-ins and the core.
- Removed GIMP 1.0 compatibility wrappers.
- Lots of stuff not mentioned here. See the file ChangeLog for more info.