[Gimp-developer] ANNOUNCE: GIMP 2.7.1 released

2011-04-15 Thread Michael Natterer
Hi,

We are pleased to announce the availability of a new development
version that brings us closer to GIMP 2.8. This version is packed with
important new features and improvements. For a complete list of
changes since 2.7.1 please see the Changes section below. Also see
the release notes of the 2.7 series at
http://www.gimp.org/release-notes/gimp-2.7.html

Please note that the whole 2.7.x series of versions is considered
unstable and is not recommended for use in production even though it
might just work for you. Our intention is to make development versions
available for passionate users who can provide useful feedback to help
us fix bugs and streamline implementation of some of the new
features. The upcoming v2.8 also introduces a huge amount of API
deprecations and additions that have the potential to break existing
3rd party scripts and plug-ins. Please file bugs for all plug-ins and
scripts that do work in v2.6, but don't work in 2.7.2. A migration
guide for developers will be provided when v2.8 is out.

There is still a lot of work to do on v2.8. Please refer to
http://tasktaste.com/projects/Enselic/gimp-2-8 to find out what the
current estimate of the v2.8 release is, and what bugs you can help
us fixing to make the new stable version happen sooner.

Happy GIMPing,
--Mitch


Download


   GIMP 2.7.2 is available from:

   ftp://ftp.gimp.org/pub/gimp/v2.7/

   and from the mirrors listed at:

   http://www.gimp.org/downloads/#mirrors

   The checksum of the tarball is:

   6996138ab70b0bfebfe9f563284e5f78  gimp-2.7.2.tar.bz2


Changes in GIMP 2.7.2
=


UI:

  - A lot of undeprecations due to GTK+ 2.22 and 2.24
  - Lots and lots of cairo porting, calls to gdk_draw_* are gone
  - Merge the cage transform tool from GSoC
  - Remove the old bitmap cursors completely and always use RGBA cursors
also for compat cursors for old X servers
  - Add new GimpCanvasItem infrastructure with subclasses for everything
that needs to be drawn on the canvas and port all tools to canvas items,
this is a huge change that touches all tools and almost all display
code, and which finally gets rid of XOR drawing altogether
  - Switch from purely idle-rendering the display to something that ensures
a minimum framerate, so we don't fail to update under heavy load
  - Make the text tool handle RTL mode better
  - Change GimpColorMapEditor to use the newly added proxy GimpPalette
  - Replace the brush scale control in tool options by a brush size
one that works in pixels, and does the right thing when the brush
changes
  - Add new widget GimpSpinScale which is a scale with number entry,
and use it in all tool options
  - Make the brush, pattern etc. selectors in tool options more
compact and allow to directly jump to the editor dialogs
  - Make handle sizes in tools consistent
  - Add an on-canvas progress and use it for tool progress instead of
the statusbar
  - Add a new GimpToolPalette class with lots of code that was
in GimpToolBox
  - Allow to properly drop into and after a layer group
  - Refactor and clean up the dynamics editor widget, and add colors
for the curves
  - Add support for F2 to rename items in lists
  - Clean up GimpDeviceStatus internally and visually
  - Allow to set GimpToolPreset's icon using the new GimpIconPicker widget
  - Make the text tool's style overlay show default values from the
text object if there is no style active at the cursor position/selection
  - Show the the text size's unit in the text style overlay
  - Make tool dialogs transient to the image window again
  - Consistently add a gimp- prefix to all window roles
  - Make the preset buttons in tool options work on the global tool
presets instead of the removed per-tool preset lists
  - Add GimpControllerMouse, which allows to bind extra mouse buttons to
arbitrary actions


Core:

  - Add uniform API to turn any GimpItem's outline into a selection
  - Add support for color tags in text layers
  - Remove the selection_control() stuff from GimpImage and with it
maybe last piece of UI code still not properly separated
  - Add more validation code for XCF loading
  - Add accessors to GimpPalette and use them globally
  - Keep a proxy GimpPalette around for the image's colormap
  - Don't scale SVGs when pasting or importing them
  - A lot of changes to the input device handling code, partly
merged from the gtk3-port branch, add GimpDeviceManager class
  - Add smoothing of paint strokes
  - Fix display filters to work on a cairo surface
  - Fix and enhance GimpImage's URI/filename handling API
  - Unset removed flag on items when they get added back to
the image from the undo stack
  - Change item creation to properly use GObject properties and
remove item_configure() and drawable_configure()
  - Refactor tool event handling and move lots of stuff into
utility functions
  - Clean up GimpViewRenderer API
  - Implement transforms on group 

Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1 released

2011-04-15 Thread Michael Natterer
On 04/15/2011 08:17 PM, Michael Natterer wrote:
 ...

Argh, it's 2.7.2 of course...
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer