After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 616002 - Saved tool options bug
Saved tool options bug
Status: RESOLVED DUPLICATE of bug 541586
Product: GIMP
Classification: Other
Component: Tools
2.6.8
Other All
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2010-04-16 22:06 UTC by programmer_ceds
Modified: 2010-04-18 10:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description programmer_ceds 2010-04-16 22:06:38 UTC
The following feature is exhibited by The GIMP 2.6.8 running on Windows 2000, Windows XP, Windows 7 and Mac OS X.

There would appear to be a problem (or at least inconsistent behaviour) when the "Save tools options on exit" option is selected.

Starting with all of the tools set to their default settings (using "Edit/Preferences/Tool Options/Reset Saved Tool Options to Default Values" and then closing and re-start The GIMP) the following example illustrates the problem:

Select the pencil tool and change its layer mode from "Normal" to "Dissolve" (in practice the bug shows with any mode other than "Normal"). Then close The GIMP whilst the pencil tool is still selected.

Start The GIMP; the layer mode of all of the tools will have changed to "Dissolve".

Reselect the pencil tool and change its layer mode back to "Normal", then, with the pencil tool still selected, close The GIMP.

Start The GIMP. The pencil tool layer mode will be "Normal" but the layer mode for all of the other tools will still be "Dissolve".

A similar problem exists for the opacity setting in that closing The GIMP with the selected tool having an opacity of less than 100% will set the opacity of all of the tools to this same value. Again this is not reversible by the selected tool having an opacity of 100% when closing The GIMP.

Given that the tool-options folder contains separate files for all of the tools
the settings should be stored on a per tool basis (failing that then at least all of the tool layer modes should be set to "Normal" and the opacities to 100% when these settings apply to the tool selected when The GIMP is closed).

Once this problem has occurred then closing The GIMP with one of the tools with the non-normal layer mode selected affects the layer mode of all tools. On some of the tools the layer mode is greyed out so that it can't be changed (I am not saying that this is a problem) - these are the ones that catch me out when I next use The GIMP and wonder why the tool that I have selected is having no effect - until I notice that the layer mode is not set to "Normal".

Interestingly, if the layer mode and/or opacity of a tool is altered from the default settings but that tool is not the one selected when The GIMP is closed then the settings for that tool are saved correctly and none of the other tools are affected (assuming that the tool that is selected when The GIMP is closed is set to "Normal" and 100%).

Changing the brush of the selected tool from the default size 11 circle does not seem to have the same affect - only the selected tool is altered.

(Apologies if this has already been reported)
Comment 1 programmer_ceds 2010-04-17 09:03:33 UTC
As an afterthought - I don't have any of the three "Paint Options Shared Between Tools" options selected.
Comment 2 Michael Natterer 2010-04-18 10:45:28 UTC
This is in fact a duplicate, but thanks for bringing it to my attention
again. I'm currently reviewing all the context/tool options code and
it seems I just fixed this bug.

*** This bug has been marked as a duplicate of bug 541586 ***