Skip to main content

The GIMP 2.3 improvements

I stumbled across a GIMP 2.3 ChangeLog recently, which goes some way towards explaining why 2.3.10 is so much smoother and “cleaner” than 2.2.x; here’s a snippet from it:

  • added support for a registration color in the Decompose plug-in
  • the Align tool now also aligns to guides
  • added plug-in for colormap manipulation
  • allow plug-ins to register in Layers, Channels, Vectors and Colormap dialog
  • bug fixes and code cleanup (x many)
  • better interpolation for “smooth” curves in the Curve tool
  • added an Auto button to the Threshold tool that picks a suitable value
  • added Red Eye Removal plug-in
  • allow Merge to work on a single layer
  • added menu items for “Text to Path”, “Text along Path” and “Text to Selection”
  • allow to initialize a new layer mask with any of the image’s channels
  • added clipboard brush and clipboard pattern
  • added “Sample merged” and “Selected Pixels only” options to Palette import
  • added actions to select palette and colormap colors
  • improved tool cursors, added edge resizing cursors
  • added new tile primitive Triangle to Mosaic plug-in
  • added framework for describing menu entries in the statusbar
  • remove color from the Watercolor selector if Shift is being pressed
  • made PSD load and save plug-ins 64bit clean
  • added basic support for layer masks to the PSD save plug-in
  • new application icons in more sizes and as a SVG
  • provide script-specific samples instead of hard-coding “Aa” for font preview
  • build the Screenshot plug-in on all platforms
  • make it more obvious that docks can be rearranged by drag and drop
  • even faster application startup
  • allow to migrate windows between displays
  • mouse-wheel scrolling and zooming in plug-in previews
  • completed core/ui separation of paint tools and paint methods
  • implemented Snap to Path
  • export “Open As Layer” to the PDB as file-load-layer
  • load and save embedded ICC profiles from/to PNG images
  • allow to easily close all opened images
  • implement copy and paste of paths as SVG
  • allow to zoom in/out using the +/- keys on the numerical keypad
  • use a descriptive verb instead of “OK” as button label in most dialogs
  • moved color-related tools and plug-ins to a new toplevel Colors menu
  • added new PDF import plug-in based on libpoppler
  • undeprecated and improved palette editor, added cursor navigation
  • show more information in the Image Properties dialog
  • allow to remove alpha channel from a layer
  • added an option to Motion Blur to blur outwards
  • added support for the proposed ICC Profiles In X Specification
  • allow to paste a new image using Ctrl-V on the toolbox
  • added support for BMP files with alpha channel (RGBA)
  • added Open as Image menu entries to brushes and patterns dialogs
  • improved drag-n-drop of drawables within GIMP
  • improved file type handling in file save dialog
  • allow to resize layers with the image
  • allow to control letter spacing in the text tool
  • improved gradient editor
  • allow to choose between different algorithms for Desaturate

Many of the trivial-sounding changes seem to have the most effect, like the “use a descriptive verb” amendment allows new users a better idea of what the tool they’re using actually does. That’s an easy thing for an experienced user to overlook & typical of GIMP’s perceived shortfalls, so is an excellent thing to have fixed.

This snippet covers maybe 10% of the improvements (up to 2.3.10 only — which is what I’m using; it’s up past 2.3.12), many of which don’t seem as striking as others, but do in real life have an amazing effect.

Comments

Anonymous said…
I've been running 2.3.x for a while now and it rocks my socks. Good stuff isn't it! :)
Leon RJ Brooks said…
Yes.

Not perfect, but obviously improved. A noble goal.

Popular posts from this blog

every-application-is-part-of-a-toolkit at work

I have a LibreOffice Impress slideshow that I wish to turn into a narrated video. 1. export the slideshow as PNG images (if that is partially broken — as at now — at higher resolutions, Export Directly as PDF then use ‘pdftoppm’ (from the poppler-utils package) to do the same). 2. write a small C program (63 lines including comments) to display those images one at a time, writing a config file entry for Imagination (default transition: ‘cross fade’) based on when the image-viewer application (‘display,’ from the GraphicsMagick suite) is closed on each one; run that, read each image aloud, then close each image in turn. 3. run ‘Imagination’ over the config file to produce a silent MP4 video with the correct timings. 4. run ‘Audacity’ to record speech while using ‘SMPlayer’ to display the silent video, then export that recording as a WAV file. 4a. optionally, use ‘TiMIDIty’ to convert a non-copyright-encumbered MIDI tune to WAV, then import that and blend it with the speech (as a quiet b

boundaries

pushing the actual boundaries of the physical (not extremes, the boundaries themselves) can often remove barriers not otherwise perceived. one can then often resolve an issue itself, rather than merely stonewalling at the physical consequences of the issue.

new life for an old (FTX) PSU, improved life for one human

the LEDs on this 5m strip happen to emit light centred on a red that does unexpectedly helpful things to (and surprisingly deeply within) a human routinely exposed to it. it has been soldered to a Molex connector, plugged into a TFX power supply from a (retired: the MoBo is cactus) Small Form Factor PC, the assorted PSU connectors (and loose end from the strip) have been taped over. the LED strip cost $10.24 including postage, the rest cost $0, the PSU is running at 12½% of capacity, consumes less power than a laptop plug-pack despite running a fan. trial runs begin today.