What's new in mtPaint 3.40
Jan 4, 2012
- Usage of multiple CPU cores to speed up slower processing tasks
- Two new tools - for image segmentation, and for approximating gradients using palette colors
- Dynamic preview in colour selectors
- sRGB (linear RGB) colour scales and gradients
- Palette sorting by brightness
- Dock area to hold settings toolbar and layers window
- Color chooser popup
- Autoscrolling in canvas, view and palette windows
- Auto-resizing toolbars
- Support for PBM/PGM/PPM/PAM, PCX and SVG image formats
- Support for ICC colour profiles in images
- Loading of animated GIFs and multipage TIFFs into layers
- Palette extraction from image files
- Format conversions in file actions
- "Snap to grid" mode
- New keyboard shortcuts
- Themeable icons
- And various speedups, interface improvements and bugfixes
New in mtPaint 3.31 (Dec 2, 2011)
- Updated Japanese, French and Swedish translations, and several bugfixes
New in mtPaint 3.30 (Dec 2, 2011)
- Three new translations have been added - Dutch, Italian and Swedish. Several other translations updated, about a dozen bugs fixed.
New in mtPaint 3.29 (Dec 2, 2011)
- Here is the latest fragment from the NEWS file:
- Chinese (Simplified) translation updated by Cecc
- New colour picker (old one available as configure option)
- New file picker (old one available as configure option)
- Some menu items can have an icon (if set in the preferences)
- Dock area added which now holds the former command line window (View->Show Dock)
- Layers window handling reworked to make it more responsive
- Layers window: position now editable via spin buttons
- Layers window: transparent colour toggle removed
- L key now toggles the layers window off (if the main window has focus)
- "Composite to New Layer" operation added to Layers menu
- Palette can be copied to or from the canvas using the Edit menu
- System clipboard can be imported or exported using the Edit menu
- Horizontal and vertical ramps can be created using the Selection menu
- Shapeburst gradient now used for filling gradients when no placement exists (see handbook section 3.5.6.5)
- Angular and conical gradients added
- New image creation can now be made undoable
- New image or layer can now be created from system clipboard or internal clipboard
- Screenshots can now be grabbed into a new layer
- Lasso tool now trims existing clipboard if no selection is present
- Image->Skew skews image in one or two directions
- View->Configure Grid sets grid colour preferences
- "Smart Grid" toggle shows layer boundaries around transparent pixels
- "View->Tracing Image" added : See handbook section 5.5 for details
- Gaussian blur effect for images with alpha now is about 40% faster and uses less memory
- Kuwahara-Nagao blur effect added (edge-preserving blur)
- Dilation and erosion effects added
- Seven new edge detection filters added - Sobel, Prewitt, Kirsch, Gradient, Roberts, Laplace, Morphological
- Invert effect now respects masking
- Drawing operations on utility channels now respect tool opacity
- Drawing in image channel with coupled alpha now ignores drawing modes for alpha channel
- Smudge tool now works about two times faster
- 12 new blend modes added - Multiply, Divide, Screen, Dodge, Burn, Hard Light, Soft Light, Difference, Darken, Lighten, Grain Extract, Grain Merge
- Ctrl+Double click selects average colour underneath brush square or selection marquee
- "Convert to indexed" using current palette now truncates the palette only if requested
- "Convert to indexed" PNN and Wu quantizers now have diameter based weighting option
- Brush preview area, canvas, view and palette window now do not lose mouse button release events in GTK+1
- Brush preview area border now can't be messed up by theme engines
- Makefiles now honor DESTDIR
- Configure script now honors CC
- Shift+Enter while pasting swaps clipboard with canvas (see handbook section 4.8)
- Communal memory space now implemented for layers (see handbook section 8.4.3)
- Support using ImageMagick for GIF animation, instead of Gifsicle - "./configure imagick"
- BUGFIX - Polygon line selection now clearer in Windows version
- BUGFIX - Occasional redraw glitches in paste and gradient previews eliminated
- BUGFIX - "Remove All Layers" with layers window closed doesn't cause crash
- BUGFIX - Pasting in tint mode into indexed images' utility channels now works correctly
- BUGFIX - Gradient preview now properly shows effect of mask channel on alpha channel
- BUGFIX - Alt+S key now opens Selection menu as it should
- BUGFIX - Directory for animation frames is created relative to layers file, as it should be
- BUGFIX - Saving animation frames in PNG format doesn't cause crash
- BUGFIX - When pasting to a new layer it is created untitled, as it should
New in mtPaint 3.21 (Dec 2, 2011)
- New Galician and Russian translations, updated Spanish translation, and several small improvements and bugfixes.
New in mtPaint 3.20 (Dec 2, 2011)
- After fixing a dozen small but annoying bugs.
New in mtPaint 3.19 (Dec 2, 2011)
- Here is the latest fragment from the NEWS file:
- mtPaint is now licensed as GPL version 3 (or later)
- Chinese (Simplified) added by puppychinese(Cecc)
- Japanese translation added by Norihiro YONEDA
- Polish translation updated by Groszek150(LucaS)
- FreeType text pasting facility added
- Actions section added to File menu
- Sharper image reduction toggle added to "Scale Canvas"
- Spacing for non-continuous tools is now configurable - right click the continuous mode toggle
- "Blend" drawing mode added
- "Unassociate Alpha" operation added to Channels menu
- PNG compression level made configurable
- TGA file format save/load added
- JPEG2000 file format save/load added
- XPM files with up to 4096 colours can now be saved and loaded as RGB images
- Palette->Dither A sets colour A/B and the pattern based on the current A colour and the palette
- Max-min quantizer added - creates small palettes with higher saturation and contrast
- Faster and better PNN quantizer replaces the old DL3 quantizer
- Full error precision toggle added to settings page of 'Convert To Indexed' window
- Eliminated flicker when scrolling canvas in GTK+1 and GTK+2/Windows
- Dragging the main/view window divider made to behave in GTK+1
- Main menu now rearranges itself to fit in window
- Tile based undo system introduced to save memory when changes affect only small areas of the canvas
- Max undo levels now configurable (from 10 to 1000)
- Image loading now can be made undoable
- mtPaint can now be compiled as a library (libmtpaint)
- Image rotation now sharper and faster
- Difference of Gaussians effect added
- Patterns increased to 100 and now stored in xbm_patterns.xbm file
- Edit->Create Patterns removed as patterns are now saved as standard XBM file
- Preferences->Paths : Default palette and patterns now selectable
- BUGFIX - Colour selective mode with zoom < 100% doesn't cause crash
- BUGFIX - Gradient preview now properly shows effect of mask channel
- BUGFIX - "Resize Canvas" with negative offset now works correctly
- BUGFIX - Clipboard rotation now properly handles clipboard alpha
- Lanczos3 rescaling filter removed due to unfavourable results
- DL1 quantizer removed for the same reason
New in mtPaint 3.11 (Dec 2, 2011)
- Updated French translation, support for saving and loading LSS16 files, and several other improvements.
- Also, GTK+1 support is now much better, with many bugs fixed.
New in mtPaint 3.10 (Dec 2, 2011)
- Interface issues got resolved, a couple of other bugs got fixed, and now version 3.10 of mtPaint is finally ready, and can be downloaded HERE.
- There was a change in packaging - now, HTML documentation is included in Linux binary packages, instead of being a separate download. The increased size of these packages is due to that, and not to mtPaint binary suddenly becoming hugely bloated. :-)
- Also, due to popular demand, we now provide a .deb package for Ubuntu.
New in mtPaint 3.09 (Dec 2, 2011)
- Here is the latest fragment from the NEWS file:
- 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
New in mtPaint 3.02 (Dec 2, 2011)
- updated Spanish translation and several bugfixes