It is about time... We are pleased to announce the release of GIMP 2.7.1, a development snapshot on the way to the next stable version GIMP 2.8.
You will need the latest stable releases of a couple of libraries in order to install GIMP 2.7.1; the following requirements have been updated: GLib 2.24.0, GTK+ 2.20.0, BABL 0.1.2, and GEGL 0.1.2. GIMP 2.7.1 brings a whole lot of new features and improvements, see the release notes at http://gimp.org/release-notes/gimp-2.7.html for details. A brief but more comprehensive list of changes is available at http://git.gnome.org/cgit/gimp/tree/NEWS and below. Happy GIMPing! --Mitch Download ======== GIMP 2.7.1 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: 4932a0a1645ecd5b23ea6155ddda013d gimp-2.7.1.tar.bz2 Contribute ========== Wondering why it took so long from GIMP 2.7.0 to 2.7.1? The default answer to that question, when asked on the mailing list or on IRC, will often be "because you didn't help us". We are always short of resources, and everybody is invited to join development. There are a lot of areas where you can help, even if you are not a programmer: http://www.gimp.org/develop/ Changes in GIMP 2.7.1 ===================== UI: - Add "lock content" button to the layers, channels and paths dialogs, make the lock buttons more compact - Refuse to edit locked items - Add support for layer groups - Improve internals and GUI of the save/export functionality - Move the shortcut dialog's "clear" button into the entry - Clean up UI code by introducing GimpDockWindow and GimpImageWindow classes - Support multi-column dock windows - Get rid of docking bars, use highlights in existing widget hierarchy instead - Remove toolbox-window-hint gimprc setting and use dock-window-hint for both toolbox and docks instead - Move GimpDock::default-height style property to GimpDockWindow - Polish save+export path-part precedence rules - Merge the GSoC 2009 Advanced GUI for Brush Dynamics project - Default to non-fixed-aspect in Canvas Size dialog - Add a still incomplete Single-window mode - Have an Export button, not Save, in export dialogs - Improve Free Select Tool handle highlightning - Support changing user interface language from preferences - Update ps-menurc with PS CS4 keyboard shortcuts - Reduce spacing around canvas and use it for the canvas itself - Put name of active dockables in dock window titles - Don't have Toolbox in list of Recently Closed Docks, handle that directly in the Windows menu - Support selecting and tagging multiple objects in resource lists - Improve on-canvas text editing and text attribute setting - Add GimpContainerTreeStore and use it in all GtkTreeStore based views - Add a new default "automatic" tab style that makes sure dockable tabs always show as much detail as possible - Remove the dockable title bar and add the menu arrow button next to the notebook tabs - Add an icon for the desaturate tool - Add 'Rule of fifths' crop guide overlay - Make Alt+Click on layers not affect active layer Core: - Make all GimpItems lockable so their contents can't be changed - Make more sense when naming imported layers - Make group layers work except for layer masks and save them in the XCF - Change GimpProjectable::update to GimpProjectable:invalidate - Make sure we don't mix font backends (and crash) by explicitely asking for FT/Fontconfig backends - Move members of GimpObject to a private struct - gimp_object_get_name() takes a gconstpointer now, remove casts from all callers - Let drawables connect to their floating selection's "update" signal instead of letting the image do this job - Fix brush rotation artifacts at even 90 degree rotation - Don't leak shared tile memory on Solaris - Add a PDB procedure to access a text layer's markup - Remove legacy cruft from pdbgen and make sure number ranges are correct - Move all image creation functions to a common file - Add translation context to all undo descriptions GEGL: - Make sure all nodes are added to their resp. graphs - Use GEGL for layer scaling if use-gegl is TRUE Plug-ins: - Updated script-fu's scheme to latest upstream fixes - Don't store image-specific print settings globally - Add fundamental OpenRaster (.ora) import and export support - Add RGB565 support to the csource plug-in Data: - Add texture/grunge brushes made by Johannes Engelhardt Developer documentation: - Explain GimpContext - Add SVG graphic with GIMP application core module dependencies - Add a schedule for 2.8 development Source and build system: - Add more code documentation - Clean up subsystem linking dependencies in app/ - Add unit testing framework in app/tests/ and some basic tests, including basic UI tests and XCF tests - Tentatively introduce usage of using Glade + GtkBuilder - Depend on GLib 2.24.0 and GTK+ 2.20.0 - Add git commit hash in --verbose --version output - Don't version control gtk-doc.m4, get it from gtkdocize - Add GimpObject tracking code - Plug memory leaks - Lots of bug fixes and cleanup - Lots of translation updates Contributors ============ Akkana Peck, Alexander Jones, Alexandre Prokoudine, Alexia Death, Aurimas Juška, Barak Itkin, Cameron Gregory, Gilles Rochefort, Jakub Steiner, Javier Jardón, Jerry Baker, Jon Nordby, João S. O. Bueno, Kevin Cozens, Kretynofil, Manish Singh, Martin Nordholts, Massimo Valentini, Michael Natterer, Michael Schumacher, Mircea Purdea, Nelson A. de Oliveira, Nils Philippsen, Omari Stephens, Roman Joost, SHIRAKAWA Akira, SimaMoto RyōTa, Simon Budig, Sven Neumann, Tal Trachtman, Thorsten Vollmer, Tim Harder, Tor Lillqvist, rubikcube, Zhenfeng Zhao, Øyvind Kolås. Translators =========== Adi Roiban, Alan Monfort, Alexandre Prokoudine, Andika Triwidada, Anna Jonna Ármannsdóttir, Aron Xu, Barak Itkin, Bruce Cowan, Christian Kirbach, Claude Paroz, Cristian Secară, Daniel Nylander, David Planella, Denis ARNAUD, Denis Arnaud, Fernando Correia, Gabor Kelemen, Hleb Valoshka, Inaki Larranaga, Inaki Larranaga Murgoitio, Julien Hardelin, Khaled Hosny, Kjartan Maraas, Kolbjørn Stuestøl, Lucian Grijincu, Mads Lundby, Marco Ciampa, Martin Nordholts, Martin Srebotnjak, Matej Urbančič, Mattias Põldaru, Maxim V. Dziumanenko, Michael Natterer, Mihkel Tõnnov, Miloš Popović, NISHIBORI Kiyotaka, Nguyễn Thái Ngọc Duy, Nils-Christoph Fiedler, Olle Niit, Petr Kovar, Priit Laes, Rudolfs Mazurs, Russell Kyaw, Sira Nokyoongtong, Sveinn í Felli, Sven Neumann, Tomasz Dominikowski, Tournaris Pavlos, Ulf-D. Ehlert, Vasilis Kontogiannis, Xandru Armesto, drtvasudevan, vasudeven, 神州散人. _______________________________________________ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer