RSS/Atom feed Twitter
Site is read-only, email is disabled

ANNOUNCE: GIMP 2.7.1

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

17 of 17 messages available
Toggle history

Please log in to manage your subscriptions.

ANNOUNCE: GIMP 2.7.1 Michael Natterer 30 Jun 09:12
  ANNOUNCE: GIMP 2.7.1 Olivier 30 Jun 14:47
  ANNOUNCE: GIMP 2.7.1 Alexander Rabtchevich 30 Jun 15:22
   ANNOUNCE: GIMP 2.7.1 Michael Schumacher 30 Jun 15:38
    ANNOUNCE: GIMP 2.7.1 Alexander Rabtchevich 30 Jun 15:53
     ANNOUNCE: GIMP 2.7.1 Alexander Rabtchevich 30 Jun 17:21
      ANNOUNCE: GIMP 2.7.1 Tor Lillqvist 30 Jun 18:57
       ANNOUNCE: GIMP 2.7.1 Alexander Rabtchevich 02 Jul 09:55
        ANNOUNCE: GIMP 2.7.1 Tor Lillqvist 02 Jul 10:05
         ANNOUNCE: GIMP 2.7.1 photocomix 03 Jul 18:13
          ANNOUNCE: GIMP 2.7.1 Jernej Simon?i? 03 Jul 21:20
           ANNOUNCE: GIMP 2.7.1 photocomix 03 Jul 22:01
            ANNOUNCE: GIMP 2.7.1 Jernej Simon?i? 03 Jul 22:29
             ANNOUNCE: GIMP 2.7.1 Alec Burgess 04 Jul 11:27
              ANNOUNCE: GIMP 2.7.1 Jernej Simon?i? 04 Jul 11:36
               ANNOUNCE: GIMP 2.7.1 Alec Burgess 04 Jul 12:14
                ANNOUNCE: GIMP 2.7.1 photocomix 04 Jul 14:07
Michael Natterer
2010-06-30 09:12:14 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

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, ????.

Olivier
2010-06-30 14:47:42 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

In the new release notes of
http://www.gimp.org/release-notes/gimp-2.7.htmlthe keyboard shortcut for shrink wrap is still noted Ctrl+R, although it is now Ctrl+J. Same problem for Fit in Window. Incidentally, does this latter command appear in some menu?

Same question for Alt+click in a layer thumbnail: what is the name of the command, and does it appear in some menu?

Olivier Lecarme

Alexander Rabtchevich
2010-06-30 15:22:25 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

Hello

Thank for the hard work.

I haven't tried yet linux version, but Windows one does not show anything in a pop-up window for plugin previews (the window is grey). And UFRaw stopped working complaining entry point for the procedure BZ2_bzRead is not found.

With respect, Alexander Rabtchevich

Michael Schumacher
2010-06-30 15:38:46 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

Von: Alexander Rabtchevich

I haven't tried yet linux version, but Windows one does not show anything in a pop-up window for plugin previews (the window is grey).

Can't reproduce.

And UFRaw stopped working complaining entry point for the procedure BZ2_bzRead is not found.

Different version of the bz2 library, I guess.

Regards, Michael

Alexander Rabtchevich
2010-06-30 15:53:18 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

Michael Schumacher wrote:

Von: Alexander Rabtchevich
I haven't tried yet linux version, but Windows one does not show anything in a pop-up window for plugin previews (the window is grey).

Can't reproduce.

Look at the navigation window. It is grey regardless GEGL preview is enabled or not.

And UFRaw stopped working complaining entry point for the procedure BZ2_bzRead is not found.

Different version of the bz2 library, I guess.

The above message is shown when gimp plugin is used.

"Entry point for the procedure g_assertion_message_expr is not found in the library lbglib-2.0-0.dll" is shown when a standalone UFRaw version is launched - it uses its own bzip2.dll. Is there a way to overcome that?

With respect, Alexander Rabtchevich

Alexander Rabtchevich
2010-06-30 17:21:21 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

The problem with UFRaw was caused by the deinstallation of 2.6 version made by 2.7.1. After renaming some libraries (libintl-8 to intl, libpng14-14 to libpng12-0) everything went Ok except bzip2 library - UFRawonly wants the old one.

With respect, Alexander Rabtchevich

Tor Lillqvist
2010-06-30 18:57:00 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

 after renaming some libraries (libintl-8 to intl, libpng14-14 to libpng12-0) everything went Ok

Renaming DLLs is never a good idea. There might be a good reason why the name was changed - namely because the API and/or ABI has changed.

--tml

Alexander Rabtchevich
2010-07-02 09:55:24 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

Tor, and what solution can you advice? Now I can see two alternatives - to rename libraries and have UFRaw working, and do not rename libraries and do not use UFRaw.

Tor Lillqvist wrote:

after renaming some libraries (libintl-8 to intl, libpng14-14 to libpng12-0) everything went Ok

Renaming DLLs is never a good idea. There might be a good reason why the name was changed - namely because the API and/or ABI has changed.

--tml

With respect,
Alexander Rabtchevich

Tor Lillqvist
2010-07-02 10:05:34 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

 Tor, and what solution can you advice?

File bugs with the respective maintainers to fix the problem? But yeah, that might take a while of course.

So sure, if you know what you are doing, and you verify that it works, feel free to rename DLLs.

But be aware then that telling about it might inspire random, more clueless, other people to repeat the trick without really knowing what they are doing.

--tml

2010-07-03 18:13:04 UTC (over 14 years ago)
postings
65

ANNOUNCE: GIMP 2.7.1

For not clear reasons the Windows installer of 2.7.1 force unistall of previous version of gimp

Apparently no way to skip unistall, or to cancell unistall/install process

The point is i can't see any reason to force unistall, the 2 version create 2 different gimp folder in the user directory...and for the rest seems run well alongside

about the question on ufraw and thor reply

But be aware then that telling about it might inspire random, more clueless, other people to repeat the trick without really knowing what they are doing.

--tml

reply is correct but replacing intl.dll with libintl-8.doesn't not create problem only with ufraw

But with most, almost all "extra" plugins without intl.dll they all (except Gmic, including Gap-2.6)
abort at loding time with error messages

Only solution i could find is adding back intl.dll, (not renaming libintl-8, just add bact intl.dll )

Do you think may be a better solution? Advice all plugin writers to remap all the calls to intl to libintl may be pratical in long term to port plugins to gimp 2.8

but will not solve any of present problem

As far i could test add back that intl.dll has no practical adverse side effects

Jernej Simon?i?
2010-07-03 21:20:38 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

On Saturday, July 3, 2010, 18:13:04, photocomix wrote:

For not clear reasons the Windows installer of 2.7.1 force unistall of previous version of gimp

That is correct.

Apparently no way to skip unistall, or to cancell unistall/install process

Apparently somebody is claiming things without even trying the installer.

The point is i can't see any reason to force unistall,

The point is that the new installer combines 32 and 64-bit GIMP in a common installer, and once it becomes stable, many people will be upgrading from 32-bit GIMP 2.6 - it would make no sense for these people to keep both GIMP 2.6 and 2.8 at the same time, so the new installer removes the old version first. Since this functionality needs to be tested before it's deployed in the stable installer, it's forced in the unstable one (the uninstall will be optional, but I haven't implemented that yet).

2010-07-03 22:01:50 UTC (over 14 years ago)
postings
65

ANNOUNCE: GIMP 2.7.1

Apparently no way to skip unistall, or to cancell unistall/install

process

Apparently somebody is claiming things without even trying the installer.

Sergey i tried the installer
and i could not see how cancel or skip unistalling AT THE POINT OF UNISTALLING
Judging from messages i see here

The point is i can't see any reason to force unistall,

The point is that the new installer combines 32 and 64-bit GIMP in a common installer, and once it becomes stable, many people will be upgrading from 32-bit GIMP 2.6 -

I didn't saw any option in the 2.7.1 installer for chose 32 or 64 bit even if my computer support 64 bit i suppose installed, without asking the 32 bit version since all my extra plugin, that were usually not compiled to work at 64 bit, seem working fine

.. many people will be
upgrading from 32-bit GIMP 2.6 -
it would make no sense for these
people to keep both GIMP 2.6 and 2.8 at the same time, so the new installer removes the old version first. Since this functionality needs to be tested before it's deployed in the stable installer, it's forced in the unstable one (the uninstall will be optional, but I haven't implemented that yet).

Sure?
most (if not all) of third party plugin are not compiled for 64 bit but only for 32 so many may prefer run a 32 bit gimp even if a 64 bit version could be available

Or simple they may wish to run a stable version for work...and a beta for the fun to test new features...

Jernej Simon?i?
2010-07-03 22:29:02 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

On Saturday, July 3, 2010, 22:01:50, photocomix wrote:

Sergey i tried the installer
and i could not see how cancel or skip unistalling AT THE POINT OF UNISTALLING
Judging from messages i see here

Once the uninstaller is running, there's no way to cancel it - it wouldn't make any sense anyway, since some files are already deleted at that time, and there's no way to bring them back. This is why the installer displays a warning before it starts. However, since you are apparently the third person who ignored that dialog, I guess I'll have to bring the checkbox back.

Sure?
most (if not all) of third party plugin are not compiled for 64 bit but only for 32 so many may prefer run a 32 bit gimp even if a 64 bit version could be available

By default, the 64-bit version installs everything needed to run 32-bit plug-ins as well (in fact, the 64-bit version always uses 32-bit TWAIN plug-in, since the 64-bit one doesn't work).

BTW, please fix your e-mail program so that it doesn't strip Re: from subject.

Alec Burgess
2010-07-04 11:27:35 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

On 2010-07-03 16:29, Jernej Simon?i? wrote:

On Saturday, July 3, 2010, 22:01:50, photocomix wrote:


One other thing I noticed about the installer is that it does not AFAICT allow user to chose where to install but forces to: C:\Program Files\GIMP 2.7\ (on WinXP SP3).

Was this to test some other part of the Win32/Win64 and/or Win7 business or just oversight?
Regards ... Alec

Jernej Simon?i?
2010-07-04 11:36:06 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

On Sunday, July 4, 2010, 11:27:35, Alec Burgess wrote:

One other thing I noticed about the installer is that it does not AFAICT allow user to chose where to install but forces to: C:\Program Files\GIMP 2.7\ (on WinXP SP3).

Was this to test some other part of the Win32/Win64 and/or Win7 business or just oversight?

The installer actually defaults to Program Files\GIMP 2, but you can change that if you choose Custom install.

Alec Burgess
2010-07-04 12:14:48 UTC (over 14 years ago)

ANNOUNCE: GIMP 2.7.1

On 2010-07-04 05:36, Jernej Simon?i? wrote:

On Sunday, July 4, 2010, 11:27:35, Alec Burgess wrote:

One other thing I noticed about the installer is that it does not AFAICT allow user to chose where to install but forces to: C:\Program Files\GIMP 2.7\ (on WinXP SP3).

Was this to test some other part of the Win32/Win64 and/or Win7 business or just oversight?

The installer actually defaults to Program Files\GIMP 2, but you can change that if you choose Custom install.

Sorry ... my bad ... on first install I missed the [Custom] button - I think because I was perplexed by the forced uninstall and clicked w/o thinking. After uninstall and reinstall everything is where I wanted it.

Regards ... Alec

2010-07-04 14:07:37 UTC (over 14 years ago)
postings
65

ANNOUNCE: GIMP 2.7.1

Sorry ... my bad ... on first install I missed the [Custom] button - I think because I was perplexed by the forced uninstall and clicked w/o thinking. After uninstall and reinstall everything is where I wanted it.

Regards ... Alec

Maybe move the UNISTALL step after CUSTOM and add in CUSTOM a option to skip the Unistall will help a bit

even if i would prefer see at the Unistall step a visible checkbox allowing to skip that

PS soorry for the missed Re in the subject title...seems a little bug at gimpusers.com when using the forums...should be manually added as now