GNOME Bugzilla – Bug 81015
Option to reset to default values in all filters
Last modified: 2018-05-24 10:44:54 UTC
I would like to see an option to reset a filter to its default state. Right now you have to click 'Cancel' and then select the filter again (or use Re-Show Last).
This should/could be introduced with a general plug-in framework.
Can be closed as soon as #120829 is implemented.
*** Bug 129927 has been marked as a duplicate of this bug. ***
This bug could become increasingly important if some plug-ins are automatically saving some or all of their settings for the current session or permanently. See bug #63610. In this case, adding an explicit way to go back to the default values (or to some other presets, as suggested in bug #120829) would be the only way for the user to get back to some sane values.
Nevertheless will we need to rewrite the PDB API to implement this feature. As soon as this has happened we will get all this for free: Reset to Factory Defaults, Save as Default, Save as Named Settings, ...
I agree, but until the new API is available we should make sure that no new features are introduced that would make it necessary for the user to have a "reset to defaults" button. In particular, this means that no plug-in should save some "session settings" or persistent settings unless there is a way for the user to restore the defaults. Otherwise, the user would not be able to go back to the default values by just cancelling the plug-in as mentioned in the original report. (cfr. the recent changes in the PNG plug-in mentioned in bug #63610)
*** Bug 132599 has been marked as a duplicate of this bug. ***
At least something: 2004-07-26 Michael Natterer <mitch@gimp.org> * app/pdb/procedural_db.[ch] (procedural_db_free_data): new function which clears the whole list of data set by plug-ins. (procedural_db_free): use it. * app/actions/plug-in-actions.c * app/actions/plug-in-commands.[ch]: added action, callback and confirmation dialog for "Reset all filters to default values". Somehow addresses bug #81015. * app/widgets/gimphelp-ids.h: added a help ID for the new action. * menus/image-menu.xml.in: added it to the "Filters" submenu.
Upgrading milestone from Future to 2.6.
Not a crucial issue and not much has happened in the last 3,5 years. Setting milestone to Future.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/27.