GNOME Bugzilla – Bug 128588
extended input devices settings not saved
Last modified: 2004-10-06 13:24:59 UTC
I have an Wacom tablet which works with the stable GIMP 1.2.5. The settings in File > Preferences: Input Devices: Configure Extended Input Devices are lost after exit and extended devices are disabled everytime the GIMP is started.
Does the directory ~/.gimp-1.3 exist? Is it writeable? Is there a file called devicerc? What are the permissions, what is the content?
The directory does exist, it was created during the installation. No problem with permissions and ownership, it is readable/writeable. File devicerc does not exist. I've run gimp with strace. It tries to read the devicerc file at startup but it never tries to create/write it.
That's probably because you have "Save Input Device Settings on Exit" turned off in your preferences. Well, we will have to rework this a bit since of course the device settings need to be saved after configuration.
You're absolutely right. Checking that "Save ...." box, solved my problem. Maybe it would be better to move the "Save Input Device Settings" controls from the "Session" section to the "Input Devices" section of File > Preferences.
I agree, the settings should be moved. Brix, do you listen?
*** Bug 130049 has been marked as a duplicate of this bug. ***
Reopening this report since there's need to take action. At the very least we need to move the widgets in the prefs dialog as suggested above.
*** Bug 130882 has been marked as a duplicate of this bug. ***
I suggest we keep the widgets where they are (the Session tab) but change "Save Input Device Settings at Exit" to default to true. I think it makes sense to have all the session related entries in the preferences under the same tab...
I'm not sure if TRUE is a good default; actually I am pretty sure a lot of people will not like it. A better solution is to make sure that the devicerc is written when the device settings are changed. Preferably it would be written with just the device settings and no context information.
*** Bug 132394 has been marked as a duplicate of this bug. ***
Tackled this in CVS: 2004-03-09 Simon Budig <simon@gimp.org> * app/gui/preferences-dialog.c: Resurrect the "Save"-Button in the input-devices dialog, to avoid to confuse the users as described in bug #128588. This is not a proper fix though, since the input device configuration should be independant from the tool configuration. However, we can bump this bug to 2.2 now.
*** Bug 136790 has been marked as a duplicate of this bug. ***
I have a small suggestion though maybe it would be hard to implement. Lets take this as a example: Save Input Device Settings on Exit is turned off (default at the moment) I start GIMP for the first time and start to change the options to be used for the input devices. Ones I click on Quit I will get a dialog telling me that I have changed the input devices options and get the question to if I want to save the settings. Of course this only popsup when there has been changes in the input devices. After this there could also be a message saying that "If you go to Preferences -> Session and turn Save settings on you will wont be asked to save settings again." Starting GIMP again. No changes are done to the devices or the Save settings is turned on. I wont get the question again because nothing has happened to the settings or they are auto saved at exit. I am not sure if this would be possible or not. Hope I made it somewhat clear what I mean with the suggestion.
What needs to be done here so that we can close this report?
This bug is FIXED since the save functionality is obvious now.