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 572817 - gnome-screenshot remembers my options silently which is confusing sometimes
gnome-screenshot remembers my options silently which is confusing sometimes
Status: RESOLVED FIXED
Product: gnome-utils
Classification: Deprecated
Component: screenshot
unspecified
Other All
: Normal major
: ---
Assigned To: Jonathan Blandford
gnome-utils Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-02-23 06:42 UTC by Wang Xin
Modified: 2011-09-26 21:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Wang Xin 2009-02-23 06:42:09 UTC
If the '--interactive' option is used to manually control the options or options specified on the command line gnome-screenshot updates Gconf with the new values which become the new defaults.

For '--interactive' case, I think this is OK because you have to specify '--interactive' explistly.

But for options specified on the command line case, the behavior is a little confusing. For example, manually changing the screenshot to be a window with a delay of 10 seconds might be needed to grab a particular window. However, from this point the default action, including what happens when the "Print Screen" button is pressed, is that it now waits 10 seconds and just takes the current window. But I do not want it to be the default and have to change the option back.

I think in this case , a option (for example --save or --remember) should be used to specify that the other options should be saved as default. If the user want to update the default behavior of gnome-screenshot, he should run the command with the option. Otherwise, the others options should not be saved and the default behavior of gnome-screenshot should be be changed.
Comment 1 Cosimo Cecchi 2011-09-26 21:22:22 UTC
I agree this is very confusing. I fixed this in master to only save settings if we were launched in interactive mode.