File: NEWS

package info (click to toggle)
mtpaint 3.11-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 2,212 kB
  • ctags: 2,256
  • sloc: ansic: 26,815; sh: 530; makefile: 62; perl: 16
file content (504 lines) | stat: -rw-r--r-- 25,466 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
------------
mtPaint NEWS
------------

Here is a summary of the main changes in this release (see handbook for full details):

3.11	2007-4-2

	* Slovak translation added by Jozef Riha
	* French translation updated by Sylvain Cresto
	* LSS16 file format load/save added to support syslinux bootup splash screens
	* Clipboard alpha is now used as clipboard mask when pasting to image without alpha channel
	* "Resize Canvas" can now be used to offset an image, with or without changing its size
	* TIFF files with alpha saved by Photoshop now load properly
	* Bash-specific idioms in configure script replaced by POSIXy equivalents
	* Zoom combo boxes are now better behaved in GTK+1
	* DL3 quantizer now faster by about 30%
	* BUGFIX - Negative values in "Transform Colour" and "Resize Canvas" dialogs are read correctly again
	* BUGFIX - Drawing a 2 pixels high filled ellipse doesn't cause crash
	* BUGFIX - Tool cursor now doesn't revert to default one after showing or hiding view window
	* BUGFIX - Keyboard shortcut for swapping colours A & B now works in GTK+1
	* BUGFIX - Clicking the palette grid in gradient editor now works properly in GTK+1
	* BUGFIX - All spin buttons are now wide enough in GTK+1
	* BUGFIX - No more redraw glitches when toggling view window on/off in GTK+1

3.10	2007-1-22

	* Gradient drawing mode added
	* Palette shifting feature added to Palette menu
	* Turkish translation added by Muhammet Kara, Tutku Dalmaz
	* Taiwanese Chinese translation added by Wei-Lun Chao
	* Image tiling mode added to "Resize Canvas"
	* Greyscale effect now respects masking
	* Gamma corrected greyscale effect added
	* Gaussian blur effect replaces the old blur effect
	* Unsharp mask effect added
	* More palette sort modes added
	* Controls for alpha/selection/mask A/B added to "Edit colour A & B"
	* RGB and HSV colour scales generation integrated into palette editor
	* New advanced dithering modes with many configuration options added to "Convert To Indexed" window
	* Optional gamma correction for image scaling, rotation, Gaussian blur and unsharp mask
	* Smudge tool can be configured to ignore opacity mode - right click the tool icon
	* Smudge tool respects tool opacity for RGB images
	* Channel deletion made easier to use
	* View window can now be placed under drawing window using the View menu or 'H' key
	* "Blend A to B" with colour A identical to B now works like GIMP's Color To Alpha filter
	* Arrows and Shift+Arrows now move cursor around on canvas
	* Enter now simulates left mouse click, and Backspace, right click
	* '[' ']' and '{' '}' keys now used to change colour A/B
	* Ctrl+scroll wheel now scrolls canvas left-right (GTK+2 only)
	* Shift-+/- keys now zooms view window in/out
	* Shift-1...Shift-4 keys now switch to image/alpha/selection/mask channel
	* Selection marquee now persists through tool changes
	* Lasso tool now works for rectangular selections too
	* Indexed clipboard can now be pasted into RGB image
	* Image save/load completely rewritten, now with better support for TIFF, BMP, XPM and XBM formats
	* Channels, composite images and undo images can now be saved to any suitable supported file format
	* Image channel can now be saved and loaded just like other channels
	* Paint tool in tint mode now respects both Tint +/- toggle and left/right mouse button
	* "By image channel" flood fill option now works in non-fuzzy mode too
	* BUGFIX - Polygonal selections now respect selection channel
	* BUGFIX - Effects menu items now remain enabled for indexed images' utility channels
	* BUGFIX - 'Focus View Window' toggle now doesn't cause snatching during layer drags
	* BUGFIX - Smudge now doesn't make pixels darker than it should

3.02	2006-10-14

	* Polish translation added by Simek
	* Spanish translation updated for version 3 by Antonio San
	* All menu items on all translations updated
	* Saving compressed GIF files now supported (using libgif)
	* Library detection in configure script improved
	* BUGFIX - Image scaling and rotation in nearest-neighbour mode now work correctly
	* BUGFIX - Lasso tool now properly handles clipboard alpha
	* BUGFIX - Clipboard save path now can be changed in Preferences
	* BUGFIX - XPM files smaller than 4*4 pixels can now be loaded

3.01	2006-7-15

	* German translation updated for version 3
	* BUGFIX - Memory alignment problems on Windows fixed (might affect speed)
	* BUGFIX - RGB-specific menu items now properly disabled in indexed mode

3.00	2006-6-21

	* Channels facilities added
	* Menus & toolbars reworked to be more task oriented
	* Toolbars can now be toggled on and off via the View menu
	* Drag 'n' drop from file managers supported for loading new layers
	* Animation preview has a play toggle
	* Clicking palette numbers opens up "Palette Editor" window
	* Paste preview now respects the palette protection mask
	* Transform Colour Window - Hue control added
	* Transform Colour Window - Selective palette option
	* Undo now less wasteful of memory when adjusting the palette
	* Major rewrite of back end code to improve performance
	* Colour A/B editor now uses GTK+ colour dialog
	* Ctrl+Arrows resizes selection area
	* Flood fill has fuzzy mode - right click icon for controls
	* Saving/Loading clipboards now includes mask data
	* Saving a composite layer image now de-coupled from saving the layer data file
	* Most documentation has been removed from the F1 help and is now in HTML form
	* HTML documentation available as a separate download package
	* mtPaint mailing lists set up - http://sourceforge.net/mail/?group_id=155874
	* configure script makes no assumptions about CPU - ./configure --help
	* BUGFIX - Saving a composite layer image does not occasionally leave transparent areas
	* BUGFIX - Transforming colour of palette with preview (RGB images) now works properly
	* BUGFIX - Status bar now updated after removing all layers
	* BUGFIX - Scaling image to width/height 1/2 does not cause crash

2.31	2006-5-31

	* German translation contributed by Oliver Frommel

2.30	2006-3-1

	* Animation of layers is now possible - see 'Animation' in docs for info
	* Animated GIF files can now be opened frame by frame if you have Gifsicle installed
	* File->Export Animated GIF ... can create an animated GIF file if you have Gifsicle installed
	* Image can now be centralized in the window - Preferences->Zoom to toggle
	* Image scaling facilities improved and extended by Dmitry Groshev
	* Edit->Tint Mode added by Dmitry Groshev - see bottom of Tools section in docs for info
	* Ellipse outline code improved by Dmitry Groshev
	* Selection->Alpha Blend A,B : see website tutorial for example
	* Various tutorials added to website
	* BUGFIX - Clone tool does not misbehave when dragging beyond image edge with CTRL pressed
	* BUGFIX - Text rotation should now work properly in Windows XP
	* BUGFIX - Files with UTF8 characters in the filenames can now be opened in Windows
	* BUGFIX - Status bar wobbling with some Windows systems resolved
	* BUGFIX - Text paste + selection mask + zoom doesn't lose mask

2.20	2006-1-1

	* mtPaint web site is now at http://mtpaint.sourceforge.net/
	* View window now part of the main window - V key toggles on/off
	* Ctrl+Arrows or Ctrl+Shift+Arrows moves a layer around
	* View->Set Zoom window sets zoom for main/view window + focus toggle - Z key toggles on/off
	* Palette scaling now uses colour A/B as start/finish colour & index
	* Gimp palette files (*.gpl) can now be loaded/saved via the Palette menu
	* If file ~/mtpaint.gpl exists, it is loaded as the default palette on startup
	* Transparent GIF information can now be loaded/saved + general GIF import improvements
	* Transparent pixels in main edit area are now grey chequers in single layer mode
	* Counting all RGB colours now requires 2MB not 16MB
	* Custom icons can now be compiled for mtPaint - see ./src/icons1/README for details
	* Maximum layers increased to 100
	* Windows binary installation has been simplified with standard setup.exe
	* BUGFIX - When changing tool with function key, brush perimeter is now cleared properly

2.10	2005-11-20

	* Support for pressure sensitive tablets via Preferences window, see 'Tools' in docs
	* Colour histogram added to Information window (Ctrl-I)
	* Palette->Create Quantized (Wu) method added - Good for small palettes e.g. 32
	* Convert to Indexed window improved
	* View window now has focus toggle to keep locked on the main window centre position
	* Info window now counts all colours in RGB images - if 16MB memory is available
	* Preferences window is now non-modal and has an apply button
	* ./src/Makefile simplified
	* Brazilian Portuguese translation contributed by Paulo Trevizan
	* BUGFIX - memory leak fixed with DL1 Quantize & Floyd-Steinberg
	* BUGFIX - segfault fixed when pressing * and - keys simultaneously in pan window
	* BUGFIX - segfault fixed when using read only filesystems with no ~/.mtpaint write access
	* BUGFIX - segfault fixed when loading certain animated GIFs - warning message instead

2.03	2005-9-23

	* BUGFIX - Resolved rare segfault when shifting a layer up/down with no view window showing

2.02	2005-9-19

	* PNG files with a transparency can now be loaded and saved - See 'Limitations'
	* View->Show zoom grid - Parameters set in Preferences window->Zoom
	* "Save As" window improved with new file attribute widgets
	* Status bar changes - (T=?) for transparencies, 'x' in selection geometry
	* mtPaint project registered with Launchpad/Rosetta to help with translations:
		https://launchpad.net/products/mtpaint/+translations
	* Partial French translation contributed by Nicolas Velin
	* Partial Portuguese translation contributed by Israel G. Lugo
	* BUGFIX - Copy/Paste in auto commit mode followed by paint tool does not draw extra line

2.01	2005-8-14

	* BUGFIX - Resolved occasional segfault when loading and showing all layers in the main window
	* BUGFIX - Windows version: screenshot grabbing now hides the new image window

2.00	2005-8-7

	* View -> Layers Window - See 'Layers' in docs for info
	* Edit -> Paste To New Layer
	* Polygon selection tool added - See 'Selections' in docs for info
	* Selection -> Lasso Selection & Cut
	* Clone tool added - See 'Tools' in docs for info
	* View window now has zoom facility
	* Line tool now has the ability to draw an arrowhead - See 'Tools' in docs for info
	* Relative filenames passed at command line now converted to absolutes
	* GTK+2: Grabbing a screenshot via the new image window minimizes main window first
	* Preferences toggle to commit paste when changing tool
	* Keyboard shortcuts for recently used files - Shift+Ctrl+F1 = Revert
	* Icons on toolbar reworked to accommodate most commonly used functions
	* BUGFIX - Greyscale PNG files are now loaded properly

0.97	2005-6-4

	* Text tool: Antialiasing without a background colour now possible (alpha blended edges)
	* Text tool: Changing colour/pattern during paste updates text
	* Text tool: Independent toggles for background colour and rotation
	* Changes are flagged in the titlebar
	* Brushes and patterns increased to 81
	* Maximum tool size/flow increased to 200
	* Logic of colour A/B editor improved for RGB images
	* Help docs now supported with international po files
	* Accuracy of circle brush in continuous mode improved
	* Specifying a CPU is now more generic - see "./configure --help"
	* BUGFIX - Loading a large image now correctly adjusts the scrollbars
	* BUGFIX - Czech characters improved in Windows

0.95	2005-5-4

	* Text tool added - See "Tools" for usage
	* View window now available via View menu or 'V' key
	* Brush presets now available via Edit menu, F3, icon on toolbar or preview area
	* Screenshot grabbing facility - "mtpaint -s" or File->New - See "Tips" section
	* Right mouse button paints with A/B reversed
	* Palette -> Swap A & B
	* Mouse scroll wheel zooms in/out if set in Preferences - GTK+2 only
	* Function keys don't zoom any more - use numbers 1-9 instead
	* Various new keyboard shortcuts added/changed
	* Website redesign contributed by Abdulla Al Muhairi
	* BUGFIX - Xine does not now close Pan Window/Pattern chooser popup
	* BUGFIX - Occasional pasting 'slips' eliminated
	* BUGFIX - Edit all colours window now works properly when screen depth <24 bpp

0.90	2005-4-12

	* Internationalization now supported with "./configure intl"
	* Spanish translation contributed by the Guadalinex team
	* Czech translation contributed by Pavel Ruzicka
	* Preferences window allows the manual selection of language translations
	* Man page contributed by Guadalinex team - "./configure man" to install
	* Pasting with less than 100% opacity now shows preview of resulting transparency
	* Widget behaviour improved in Quantize & Transform Colour windows
	* Page Up/Down keys now work as expected in Command Line Window
	* Changing tool does not tax the CPU as much on older hardware
	* Accuracy improvements for line tool and circle in continuous mode when size>1
	* Max geometry is now 16384x16384
	* New typeface for palette numbers
	* Several more configure script options added - "./configure --help" for details
	* BUGFIX - Pattern flood fills now work under all conditions
	* BUGFIX - In GTK+2, filenames with non ASCII characters are now be handled properly
	* BUGFIX - Attempting to fill on a protected colour does not set opacity to 100%
	* BUGFIX - Ctrl -/+ Adjusts opacity as originally designed
	* BUGFIX - Undo/Redo to an indexed image with smudge does not cause segfault

0.75	2005-2-15

	* Pan window added - See "Tools" for usage
	* Colour protection mask now works with RGB images
	* Selection -> Outline Ellipse + New icon : Thickness = tool size
	* Converting RGB images to indexed improved:
	*   i)   'Exact' option now uses less memory + slightly quicker
	*   ii)  Accuracy of 'Dither' method is now better
	*   iii) Floyd-Steinberg option added
	*   iv)  Palette quantization DL1 & DL3 options added with[out] Floyd-Steinberg
	* Palette -> Create Quantized (DL1 & DL3) : RGB images only
	* Palette -> Sort -> Frequency : Sorts an indexed palette by pixel frequency on canvas
	* Palette Sort window has apply button
	* File -> Export Undo Images (reversed)
	* Transform Colour window improved:
	*   i)   Apply button added
	*   ii)  Toggles to transform RGB image and/or palette
	*   iii) Gamma moved to top and is now the 1st operation to be done
	*   iv)  Window now pops up where the mouse pointer is positioned
	*   v)   Return/Enter keys now press 'OK' button
	* Tips section added to README & help
	* Progress window is now movable and does not remain above other windows
	* configure script improved to cater for systems without pkg-config, i.e. GTK+1 only
	* BUGFIX - Memory leaks in read_png & read_jpeg cleaned up
	* BUGFIX - Corrupt PNG & JPEG files are now handled properly
	* BUGFIX - Palette area update invisibility on some systems corrected
	* BUGFIX - Jerking of vertical/horizontal scrollbars when zooming eliminated
	* BUGFIX - Zooming in GTK+1 now respects the specified zoom centre
	* BUGFIX - While pasting, cursor flickering on slow hardware has been eliminated

0.50	2005-1-1

	* Smudge tool - RGB images only, continuous or non-continuous modes
	* Image -> Free Rotate : Rotate image at any angle
	* Selection -> Mask Colour A,B : See 'Selections' in README/Help for example
	* Selection -> Unmask Colour A,B
	* Selection -> Mask All Colours
	* Selection -> Clear Mask : Revert to normal opaque rectangular paste
	* Counting unique RGB pixels is faster (particularly GTK+2)
	* Selection geometry on status bar now also shows selection diagonal angle + length
	* Preferences -> Force zoom to 100% or current zoom with a new file
	* Numbers 1-9 set zoom, Insert=Transform colours, Delete=Crop, Page Up/Down=Scale/Resize
	* 1-9, +, -, =, Q, Home, Insert, etc... keys work while Command Line window selected
	* Compilation now works using gcc-2.95 and libpng-1.0
	* Configure script contains example of how to compile with Slackware 8.0
	* Undo/Redo stops current paste only when changing to/from Indexed/RGB
	* BUGFIX - Occasional Pango warnings in GTK+2 upon startup stopped
	* BUGFIX - When undo/redo clears paste the cursor is not stuck as 4 way arrow
	* BUGFIX - Last pixel of straight line now painted if size=1

0.47	2004-12-11

	* View -> 10%, 25%, 50% : +, -/= keys can be used to get zoom below 100%
	* View -> Toggle Image View (Home key) : Show/Hide palette, menu, status bar etc
	* View -> Command Line Window : Shows files passed in command line (if > 1)
	* Effects -> Isometric Transformations
	* Palette colours : Shift + click/drag moves a colour to a new index
	* Posterize effect merged with brightness/contrast/saturation window -> Transform Colour
	* Gamma added to Transform Colour window
	* Using "mtpaint -v" or calling from other binary name starts in full image view
	* Selection resize method improved + right button = clear
	* Limitation relating to flood fill colour resolved for most situations
	* Using arrow keys while painting changes colour A/B
	* Edit -> Opacity Undo Mode (F12) replaces Preferences option
	* Greyscale now in Effects menu
	* Escape key now selects first button of alert box
	* Default tool is now selection
	* Colour toolbar icons moved together
	* Keyboard shortcuts added for Cropping/Transforming colours/Invert/Greyscale
	* Compiler options tweaked - faster/smaller binary
	* BUGFIX - Undo/Redo to indexed/RGB while pasting RGB/indexed does not cause segfault

0.45	2004-11-21

	* Tool opacity is now variable so subtle RGB painting is now possible
	* Effects -> Edge Detect, Sharpen, Soften, Blur, Emboss
	* Scaling a 24 bit RGB image is now smoother
	* Image -> Convert To Indexed : Exact conversion, Quantized Palette, Dithered, Scattered
	* Save TIFF files (uncompressed RGB)
	* Save GIF files (uncompressed indexed 256 colours)
	* Save BMP files (uncompressed indexed & RGB)
	* File -> Export Undo Images
	* File -> Export ASCII Art
	* Palette -> Add Colours changed to Set Palette Size, i.e. reduction is now possible
	* File -> Save As : If image has a filename, put this into the filename box
	* When loading a png/tiff/jpeg/gif only use progress bar if image is large
	* Middle mouse button sets the zoom centre
	* Image -> Preferences : Q key can now quit mtPaint
	* Spray/shuffle mouse pointers made more consistent
	* BUGFIX - Rotating the image with no undo memory does not cause image corruption
	* BUGFIX in GTK+2.4 - Pressing enter while pasting does not press toolbar button

0.40	2004-11-8

	* File -> New : Create 24 bit RGB image
	* Most functions/tools now work on a 24 bit RGB canvas (except colour protection mask)
	* Load/Save 24 bit RGB PNG files
	* Load 24 bit RGB/Greyscale, Save 24 bit RGB JPEG files - Quality set by Preferences
	* Load TIFF files
	* Load uncompressed BMP files
	* Image -> Convert To RGB
	* Image -> Convert To Indexed
	* Edit -> Load Clipboard -> 1-12
	* Edit -> Save Clipboard -> 1-12
	* More icons have been added to the toolbar
	* File menu now contains a recently used file list - Set limit in Preferences window (0-20)
	* Maximum canvas height/width set to 8192, minimum set to 1
	* Last directory loaded from command line is now correctly remembered
	* Palette -> Load default
	* BUGFIX - Resizing/Scaling with no undo memory does not cause segfault
	* BUGFIX - Using a static tool after resize/scale/rotate does not create unwanted shapes
	* BUGFIX - An occasional crash when using the GTK+ colour selector was corrected

0.37	2004-10-25

	* Image -> Brightness-Contrast-Saturation
	* Image -> Scale Canvas
	* Image -> Resize Canvas
	* Image -> Preferences : The user can specify what info is displayed on the status bar
	* Image -> Rotate Clockwise
	* Image -> Rotate Anti-Clockwise
	* Selection -> Rotate Clockwise
	* Selection -> Rotate Anti-Clockwise
	* Help -> About (F1) : Reflects the current README file
	* File -> New : User can now create a greyscale image
	* Palette -> Edit All Colours
	* Palette -> Create Scale : Create blended colours from one index to another
	* Palette -> Sort
	* Image -> Bacteria Effect : Try it a few times with "mtpaint graphics/bacteria.png"
	* File selection window geometry stored independently from main window geometry
	* BUGFIX - Progress window now appears above file selector in GTK+2 Windows/Gnome
	* BUGFIX - Maximizing A/B colour editor window does not cause segfault or window corruption

0.35	2004-10-16

	* Sources can now be compiled using MinGW/MSYS to create a Windows version of mtPaint
	* XPM & XBM images can now be loaded and saved
	* File -> Preferences : User can view/set XPM/XBM transparency/hotspot info
	* Straight line tool added to toolbar
	* Image menu now houses Convert to greyscale, Posterize, Information, Preferences and Crop
	* Image -> Flip Vertically
	* Image -> Flip Horizontally
	* Image -> Invert
	* Selection -> Flip Vertically
	* Selection -> Flip Horizontally
	* Undo/redo levels displayed on status bar
	* Progress bar is now used for load/save/flip - Useful for large images or slow machines
	* Minimum main window size set so 640x480 screens can use mtPaint
	* Setting zoom centre now requires Shift+Right button - Avoids clash with paste/line tools
	* BUGFIX - Save failure does not now clear the mem_changed flag
	* BUGFIX - Accuracy of max undo levels improved in Information window
	* BUGFIX - Menus updated when loading file from command line (no option to crop to 1x1)

0.30	2004-10-4

	* GIF images can now be loaded into mtPaint
	* Mouse pointers for static shapes improved
	* Selection menu now houses "Select All", "Select None"
	* Selection -> Outline Rectangle : Draws outline of tool size pixels around current selection
	* Selection -> Filled Rectangle : Fills the current selection area
	* Selection -> Filled Ellipse : Draws a filled ellipse inside the current selection area
	* Selection -> Line - Slash : Draws straight line on selection from top left to bottom right
	* Selection -> Line - Backslash : Draws straight line on selection from top right to bottom left
	* Edit -> Continuous Painting : Makes painting the 6 static shapes continuous and smooth
	* Status bar has "CON" to indicate if the program is in Continuous Painting mode
	* Information window now contains details of current clipboard data
	* Ctrl+Left Button while over palette sets colour B (useful for stylus/tablet users)
	* configure script extended - use "./configure --help" for details
	* BUGFIX - Selecting None during paste at high zoom does not tax the CPU
	* BUGFIX - Changing tool during paste at high zoom does not tax the CPU
	* BUGFIX - Pasting while already pasting at high zoom does not cause program termination
	* BUGFIX - Selection/Paste perimeter does not get corrupted in GTK+2 while using scrollbars

0.25	2004-9-24

	* Palette -> Convert To Greyscale : Converts current palette to greyscale
	* Edit -> Crop : Crops the canvas to the current selection
	* The red/white selection box can now be resized by clicking and dragging the corners
	* Selection geometry is now displayed on the status bar
	* Start with blank canvas if file was not successfully loaded from the command line
	* Enter/Return now commits a paste even when Shift/Ctrl are pressed
	* Loading a palette can now be undone/redone
	* BUGFIX - Errors while trying to "Save As" are now treated properly
	* BUGFIX - Pressing CTRL and moving the mouse without pressing a button does not tax the CPU
	* BUGFIX - Loading a palette with 256 colours is now possible
	* BUGFIX - Paste To Centre menu item now behaves as expected
	* BUGFIX - mem_changed flag now cleared properly after saving - no more false warnings
	* BUGFIX - Fixed segfault when cutting during a paste (edit menu logic improved)
	* Select/Paste now uses less CPU and doesn't flicker as much
	* Undo system rewritten:
		* Accommodates geometry changes from cropping
		* Only malloc's memory as required, not en masse at beginning
	* Tool perimeter shows correct position when mouse is over the grey background

0.24	2004-9-19

	* Makefile - Default compiler options changed to make no optimizations
	* Preferences -> Option to show mouse cursor as the tool shape
	* Preferences -> Confirm exit alert now optional
	* When quitting/opening/file-new without saving changes, the user is warned
	* TODO list in README updated with my plans for the next few months
	* File -> Save As given shortcut Shift+Ctrl-S
	* Selection tool added to toolbar
	* Edit -> Cut
	* Edit -> Copy
	* Edit -> Paste To Centre
	* Edit -> Paste
	* Edit -> Select All
	* Edit -> Select None
	* Preferences -> Option to not display clipboard image while pasting
	* README updated with details about selection, copy, cut, paste etc.
	* BUGFIX in memory.c - correct posterizing now happens whether using -ffast-math or not
	* BUGFIX in GTK+1 - CTRL shortcuts are now not blocked by size/spray spin buttons
	* First public release of mtPaint on gnomefiles.org


0.23	2004-9-13

	First public release of mtPaint on freshmeat.net

0.21	2004-9-6

	Beta testing begins!

0.20	2004-9-5

	9 basic tools + palette edit/add/posterize/merge/load/save finished

0.16	2004-8-31

	Undo/Redo implemented - default MAX_UNDO = 100

0.15	2004-8-28

	Patterns implemented with square tool + colour protection mask implemented

0.05	2004-8-14

	PNG load + image display & zoom features

0.04	2004-8-12

	Program structure fixated

0.02	2004-8-7

	GUI fixated

0.00	2004-7-4

	Project started - GUI & back end designs kicked around on paper and in Glade