NEWS 22.3 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
11
12
Overview of Changes in GIMP 2.0pre1
===================================
- Persistent user preferences for PNG save [Yosh]
13
- Replaced old "About" dialog [Simon]
Dave Neary's avatar
Dave Neary committed
14
15
16
- 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]
17
- Dashed selection and path stroking [Simon]
Dave Neary's avatar
Dave Neary committed
18
- Grey picker in Levels dialog conserves lightness [Bolsh]
Sven Neumann's avatar
Sven Neumann committed
19
- Created a library for handling thumbnails [Sven]
Dave Neary's avatar
Dave Neary committed
20
21
- Support for multipage TIFFs [Andrey Kiselev]
- Added a channel mixer plug-in [Martin Guldahl, Yosh]
Sven Neumann's avatar
Sven Neumann committed
22
- PDB cleanup and compatibility mode [Mitch]
Dave Neary's avatar
Dave Neary committed
23
- Cleaned up libgimp API [David Odin]
Dave Neary's avatar
Dave Neary committed
24
25
26
- Lots of bug fixes

Other contributors:
Dave Neary's avatar
Dave Neary committed
27
28
29
  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
30

Sven Neumann's avatar
Sven Neumann committed
31

Sven Neumann's avatar
Sven Neumann committed
32
33
Overview of Changes in GIMP 1.3.23
==================================
Sven Neumann's avatar
Sven Neumann committed
34
35
- 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
36
- Fixes for using GIMP on Xinerama setups [Sven]
Sven Neumann's avatar
Sven Neumann committed
37
- Numerous libgimp* API cleanups [Mitch, Sven]
Sven Neumann's avatar
Sven Neumann committed
38
39
40
41
- 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
42
43
44
- 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
45
- Imported new WMF plug-in from libwmf2 [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
46
- A session name can be given on the command-line [Sven]
Sven Neumann's avatar
Sven Neumann committed
47
- Allow to move image windows and docks between screens [Mitch, Sven] 
Sven Neumann's avatar
Sven Neumann committed
48
49
- Fixed multi-head issues [Mitch]
- Allow to merge visible paths [Simon]
Sven Neumann's avatar
Sven Neumann committed
50
51
52
- Redone GimpDialog API [Mitch]
- Load GIMP brush format version 3 [Sven]
- Allow to use GIMP without any fonts [Sven]
53
- Improved animoptimize plug-in [Raphaël]
Sven Neumann's avatar
Sven Neumann committed
54
55
56
57
- Lots of bug fixes

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


63
64
Overview of Changes in GIMP 1.3.22
==================================
Sven Neumann's avatar
Sven Neumann committed
65
- Made GIMP compile and work with gtk+-2.3 [Yosh]
66
- Replaced histogram tool with a histogram dialog [Sven] 
Sven Neumann's avatar
Sven Neumann committed
67
- Multi-head safety [Sven, Yosh]
68
- Changes for future compatibility of text layers [Sven]
Sven Neumann's avatar
Sven Neumann committed
69
70
- Histogram scale configurable for all tools and defaults to linear [Sven]
- Better default settings
71
- Completed configurability of normal and fullscreen view [Sven, Bolsh]
Sven Neumann's avatar
Sven Neumann committed
72
- GimpConfig cleanups and improvements [Mitch, Sven]
73
- Allow to configure the default grid in your gimprc [Brix]
Sven Neumann's avatar
Sven Neumann committed
74
75
- Improved session handling; store more settings like the position of
  dock panes and the selected page in the dockbook [Mitch]
76
- Auto-scrolling for DND in list views [Mitch]
Dave Neary's avatar
Dave Neary committed
77
78
79
- 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
80
81
- Numerous plug-in cleanups [Maurits, Bolsh] 
- Code documentation [Bolsh, Helvetix, Sven, Mitch]
82
83
84
- Lots of bug fixes

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


89
90
Overview of Changes in GIMP 1.3.21
==================================
Sven Neumann's avatar
Sven Neumann committed
91
92
- 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
93
- Better looking and more accessible dockables [Mitch, Sven]
94
95
96
97
98
99
100
101
102
103
104
105
106
107
- 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
108
- Documented libgimpmath [DindinX]
109
110
- Lots of bug fixes

111
Other contributors:
112
  Adam D. Moss, Dom Lachowicz, Manish Singh, Jakub Steiner,
Sven Neumann's avatar
Sven Neumann committed
113
  Christian Neumair, Seth Burgess, Maurits Rijk, David Necas,
Sven Neumann's avatar
Sven Neumann committed
114
  Tor Lillqvist, Ville Pätsi, Morten Eriksen, Pedro Gimeno
115
116


Dave Neary's avatar
Dave Neary committed
117
118
Overview of Changes in GIMP 1.3.20
==================================
Sven Neumann's avatar
Sven Neumann committed
119
120
121
122
123
124
125
126
- 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] 
127
- Basic framework for future help system in place [Mitch]
Sven Neumann's avatar
Sven Neumann committed
128
- Screenshot plug-in rewritten [Brix]
Dave Neary's avatar
Dave Neary committed
129
130
- Font list updates on the fly [Yosh]
- Generic interface for stroking selections and paths [Mitch]
Dave Neary's avatar
Dave Neary committed
131
- Further improvements to the path tool [Simon]
132
- Remove libgck from public API [Mitch]
Dave Neary's avatar
Dave Neary committed
133
134
135
- Lots of bug fixes

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

Dave Neary's avatar
Dave Neary committed
141

Sven Neumann's avatar
Sven Neumann committed
142
143
Overview of Changes in GIMP 1.3.19
==================================
144
- Migration towards new gimp-help system [Mitch]
145
146
147
148
149
150
151
152
153
- 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
154
155
156
157
158
159
160
161
- 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,
162
  Avi Bercovich, S. Mukund, Maurits Rijk, Guillermo S. Romero,
Dave Neary's avatar
Dave Neary committed
163
  Seth Burgess, Wolfgang Hofer, Ville Pätsi, Sven Neumann
Sven Neumann's avatar
Sven Neumann committed
164
165


Dave Neary's avatar
Dave Neary committed
166
167
Overview of Changes in GIMP 1.3.18
==================================
Sven Neumann's avatar
Sven Neumann committed
168
- Made a bunch of improvements to the path tool [Simon]
Dave Neary's avatar
Dave Neary committed
169
170
171
172
173
174
175
- 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]
176
- Changed default quality for jpegs [Raphaël]
Sven Neumann's avatar
Sven Neumann committed
177
- Add changing opacity via cursor keys [Simon]
Dave Neary's avatar
Dave Neary committed
178
179
- Fix text tool outlines [Mitch]
- Serialize/deserialize documentation [Sven]
Sven Neumann's avatar
Sven Neumann committed
180
- Colourcube analysis plug-in added [Yosh]
Dave Neary's avatar
Dave Neary committed
181
182
- Lots of code clean-up in displayshell [Mitch]
- Camp organisation [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
183
- Added a working gimp.spec for building RPMs [drc]
Dave Neary's avatar
Dave Neary committed
184
185
186
- Lots of bug fixes

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

Sven Neumann's avatar
Sven Neumann committed
189

190
191
Overview of Changes in GIMP 1.3.17
==================================
Sven Neumann's avatar
Sven Neumann committed
192
193
194
195
- 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
196
197
198
199
200
201
202
- 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
203
- Some preparations for text transformations [Sven]
Sven Neumann's avatar
updates    
Sven Neumann committed
204
205
206
- 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]
207
208
- Support for comments in PNG files [Sven]
- Constified the libgimp API and adapted all plug-ins [Yosh, Sven]
209
210
211
212
213
- 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
214
215
  Eric Pierce, Joao S. O. Bueno, Tor Lillqvist, Damien Carbery,
  Maurits Rijk
216
217


Sven Neumann's avatar
Sven Neumann committed
218
219
Overview of Changes in GIMP 1.3.16
==================================
Sven Neumann's avatar
Sven Neumann committed
220
221
- Vector tool improvements [Simon]
- Import GDynText layers [Sven]
Sven Neumann's avatar
Sven Neumann committed
222
223
- 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
224
225
226
227
228
229
230
231
232
233
234
235
- 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
236
  Yohei Honda, Elad Shahar, Dave Neary, Jakub Steiner
Sven Neumann's avatar
Sven Neumann committed
237
238


Sven Neumann's avatar
Sven Neumann committed
239
240
241
Overview of Changes in GIMP 1.3.15
==================================

Sven Neumann's avatar
Sven Neumann committed
242
- Removed color correction tools from toolbox again [Sven]
Sven Neumann's avatar
updates    
Sven Neumann committed
243
244
- 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
245
246
- 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
247
248
249
250
251
252
253
254
255
- 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:
256
  Branko Collin, Pedro Gimeno, Dave Neary, Raphaël Quinet, Maurits Rijk,
Sven Neumann's avatar
updates    
Sven Neumann committed
257
  Adam D. Moss, Jakub Steiner
Sven Neumann's avatar
Sven Neumann committed
258
259


260
261
262
Overview of Changes in GIMP 1.3.14
==================================

Sven Neumann's avatar
Sven Neumann committed
263
264
265
- Better resampling for the transform tools [OEyvind Kolaas]
- Added MNG save plug-in [S. Mukund]
- Added framework for image templates [Mitch]
266
- Vector tool improvements [Simon]
Sven Neumann's avatar
Sven Neumann committed
267
- Improved look and feel if layer previews are disabled [Mitch, Sven, Jimmac]
268
269
- Keyboard navigation for grid views [Sven]
- List and grid views for fonts [Mitch, Sven]
Sven Neumann's avatar
Sven Neumann committed
270
- Some text tool improvements [Sven]
Sven Neumann's avatar
Sven Neumann committed
271
- Moved gimp-gap into it's own CVS module [Yosh, Sven]
272
273
274
275
276
- More icons in even more sizes [Jimmac, Mitch, Sven]
- I18n header cleanup [Sven]
- Lots of bug fixes

Other contributors:
277
  Pedro Gimeno, Owen, Raphaël Quinet
278
279


Sven Neumann's avatar
Sven Neumann committed
280
281
282
Overview of Changes in GIMP 1.3.13
==================================

Sven Neumann's avatar
Sven Neumann committed
283
- New tree-view based popup to select brushes, gradients and such [Mitch]
Sven Neumann's avatar
Sven Neumann committed
284
285
- Added color pickers to levels tool for easier color correction [Sven]
- Allow to create channels from an image's color component [Sven, Mitch]
286
287
- 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
288
- Moved gimp-perl into it's own CVS module [Yosh]
289
- Migrated all core dialogs from GtkList to GtkTreeView [Mitch]
Sven Neumann's avatar
Sven Neumann committed
290
291
292
293
294
- Refactored the GimpDisplayShell update/draw code [Mitch, Sven]
- Rewrote the Undo History as a GimpDockable [Mitch]
- Lots of bug fixes

Other contributors:
295
  Sunil Mohan Adapa, Tor Lillqvist, Jay Cox, Dave Neary, Michael J. Hammel,
296
  Toralf Lund, Raphaël Quinet, Hans Breuer, Tuomas Kuosmanen, David Necas,
Sven Neumann's avatar
Sven Neumann committed
297
  Jakub Steiner, Simon Budig
Sven Neumann's avatar
Sven Neumann committed
298
299


300
301
302
Overview of Changes in GIMP 1.3.12
==================================

Sven Neumann's avatar
Sven Neumann committed
303
- Improved and cleaned up undo system [Mitch]
Sven Neumann's avatar
Sven Neumann committed
304
- Added hooks for plug-in debugging [Yosh]
305
306
- Redesigned the tool options code [Mitch]
- Converted the API reference to DocBook XML [Sven]
Sven Neumann's avatar
Sven Neumann committed
307
308
309
- 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]
310
311
- Finished colorblindness display filter using the algorithm contributed
  by Alex Wade and Robert Dougherty. 
Sven Neumann's avatar
Sven Neumann committed
312
313
314
315
316
317
- 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]
318
319
320
- Portability fixes for 64bit platforms [Yosh, Sven]
- Handle large swap files (>2GB) [Sven]
- Updates to the Win32 build system [Tor Lillqvist, Hans Breuer]
321
- More work on the vectors tool [Simon, Mitch]
322
323
324
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
325
  Garry R. Osgood, Jakub Steiner, Simon Budig, Henrik Brix Andersen,
326
  Akkana, Carol Spears, Seth Burgess, Nathan Summers, David Necas,
Sven Neumann's avatar
Sven Neumann committed
327
  Cameron Gregory, Larry Ewing
328
329


Sven Neumann's avatar
Sven Neumann committed
330
331
Overview of Changes in GIMP 1.3.11
==================================
332

333
334
335
- 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
336
- Added an optional menubar per display [Mitch]
337
338
- 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
339
340
341
342
343
344
345
346
347
348
349
350
351
- 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
352
353
  Jim Meyer, Jakub Steiner, Guillermo S. Romero, Henrik Brix Andersen,
  Nathan Summers, Jeroen Lamain
Sven Neumann's avatar
Sven Neumann committed
354
355


356
357
Overview of Changes in GIMP 1.3.10
==================================
358

359
360
361
362
363
364
365
366
367
368
369
370
- 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
371
- Included Gimp-Python with the tarball (try --enable-python)
372
373
374
- Lots of bug fixes

Other contributors:
Sven Neumann's avatar
Sven Neumann committed
375
  Maurits Rijk, Michael Niedermayer, Garry R. Osgood, David Necas,
376
  Toby Smith, Raphaël Quinet, Dave Neary, Jim Meyer
377
378


379
380
Overview of Changes in GIMP 1.3.9
=================================
381

Sven Neumann's avatar
Sven Neumann committed
382
- Some minor improvements to the text tool [Sven]
383
384
385
386
387
388
389
390
391
392
393
394
395
396
- 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
397
398
Overview of Changes in GIMP 1.3.8
=================================
399

Sven Neumann's avatar
Sven Neumann committed
400
401
402
403
- Lots of plug-ins cleaned up and improved [Maurits]
- More work on the help browser [Sven]
- Core code cleanup [Mitch, Sven]
- Improved icons [Jimmac]
404
- Fixed permissions of shared memory segments
Sven Neumann's avatar
Sven Neumann committed
405
406
407
408
409
410
411
- Build fixes [Yosh, Sven]
- Bug fixes

Other contributors:
  Dave Neary, Zbigniew Chyla, Simon Budig


412
413
Overview of Changes in GIMP 1.3.7
=================================
414

Sven Neumann's avatar
Sven Neumann committed
415
416
- Build fixes
- Bug fixes
417
418


419
420
Overview of Changes in GIMP 1.3.6
=================================
421

Sven Neumann's avatar
Sven Neumann committed
422
- Support tile cache > 4GB on machines with 64bit long integers [Sven]
Sven Neumann's avatar
Sven Neumann committed
423
424
- Added support for large files (> 2GB) [Sven]
- Cleaned up configure, updated to autoconf-2.52 [Sven]
Sven Neumann's avatar
Sven Neumann committed
425
- Temporary switch to the Move tool when Space is pressed [Mitch]
Sven Neumann's avatar
Sven Neumann committed
426
- More cleanup of display code [Mitch]
Sven Neumann's avatar
Sven Neumann committed
427
428
429
- 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
430
- Navigation dialog redone as a dockable [Mitch]
Sven Neumann's avatar
Sven Neumann committed
431
432
433
- 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]
434
435
436
437
438
439
- 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
440
- Changes for build on Win32 [Tor Lillqvist, Hans Breuer]
441
- Started framework for tools loaded as modules or plug-ins [Nathan]
Sven Neumann's avatar
Sven Neumann committed
442
- Lots of bugfixes
443
444
445
- More stuff not mentioned here (see the ChangeLog)

Other contributors:
446
  Zbigniew Chyla, OEyvind Kolaas, Nick Lamb, David Monniaux, Raphaël Quinet,
Sven Neumann's avatar
Sven Neumann committed
447
  Jakub Steiner, Simon Budig
448
449


Sven Neumann's avatar
Sven Neumann committed
450
451
Overview of Changes in GIMP 1.3.5
=================================
452

453
454
455
456
457
458
459
- 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
460
- New widgets to choose from enum values [Sven]
Sven Neumann's avatar
Sven Neumann committed
461
- Enum cleanups [Yosh, Sven]
Sven Neumann's avatar
Sven Neumann committed
462
- Resizeable docks [Mitch]
Sven Neumann's avatar
Sven Neumann committed
463
464
465
- 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
466
467
- Bugfixes
- More stuff not mentioned here (see the ChangeLog)
468
469

Other Contributors:
Sven Neumann's avatar
Sven Neumann committed
470
  Rebecca Walter, Tuomas Kuosmanen, Marcel Telka
Sven Neumann's avatar
Sven Neumann committed
471
472


Sven Neumann's avatar
updated    
Sven Neumann committed
473
474
Overview of Changes in GIMP 1.3.4
=================================
475

Sven Neumann's avatar
updated    
Sven Neumann committed
476
477
478
479
480
481
482
- 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]
483
484
- Plug-in code cleanups (aa, colortoalpha, glasstile, guillotine, vinvert,
  pagecurl) [Maurits Rijk, Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
485
486
487
488
489
490
- 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
491
- Scanline conversion (Path to selection etc.) changed to use libart [Simon]
Sven Neumann's avatar
updated    
Sven Neumann committed
492
493
- Undo cleanups [Mitch]
- Changed tips file format to XML [Sven]
Sven Neumann's avatar
Sven Neumann committed
494
- Added desktop file for GNOME-2 [Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
495
- Added GimpItem class to generalize core code even further [Mitch]
496
- Improved preferences dialog [Mitch, Sven, Jimmac]
Sven Neumann's avatar
Sven Neumann committed
497
- New tool icons [Jimmac]
498
499
- Editor widgets for brushes, gradients and palettes [Mitch]
- Revival of the API reference [Sven]
Sven Neumann's avatar
updated    
Sven Neumann committed
500
501
502
503
- Bugfixes
- More stuff not mentioned here (see the ChangeLog)

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

506

507
508
Overview of Changes in GIMP 1.3.3
=================================
509

Sven Neumann's avatar
Sven Neumann committed
510
- Most of the code is free of deprecated GTK+ calls now [Mitch, Yosh, Sven]
511
- More use of stock icons [Sven, Mitch]
Sven Neumann's avatar
Sven Neumann committed
512
513
514
515
516
- 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]
517
518
519
520
- 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
521
522
523
524
- More stuff not mentioned here (see the ChangeLog)

Other Contributors:
  Simon Budig
525
526


527
Overview of Changes in GIMP 1.3.2
528
529
=================================

530
531
532
533
534
535
536
537
538
- 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]
539
- Most stuff compiles with -DGTK_DISABLE_DEPRECATED [Mitch]
540
541
542
543
- 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
544
  Ville Pätsi.
545

546

547
548
549
Overview of Changes in GIMP 1.3.1
=================================

550
- Follow GTK+-2.0 and Pango API changes [Yosh, Mitch, Sven]
551
552
553
554
- Added Color Erase paint mode [Simon Budig]
- Proofreading of messages [Rebecca Walter]
- Improvements to container views [Mitch]
- Improved tool options [Mitch]
555
- Made --no-interface mode work without calling gtk_init() [Mitch]
556
- Reworked paint_funcs [Daniel Egger] 
557
- Added SF-DIRNAME script-fu parameter [Matteo Nastasi]
558
- Lots of internal cleanups [Mitch, Sven]
559
- More stuff not mentioned here (see the ChangeLog)
560
561

Other Contributors:
562
  Guillermo S. Romero, David Neary
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581


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.