Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to undo or restore changes to the preferences #802

Closed
waldyrious opened this issue Jul 24, 2023 · 0 comments
Closed

Ability to undo or restore changes to the preferences #802

waldyrious opened this issue Jul 24, 2023 · 0 comments

Comments

@waldyrious
Copy link

waldyrious commented Jul 24, 2023

Is your feature request related to a problem? Please describe.
I sometimes experiment with making changes in the Preferences window, to see how the various options look/work, and I may forget to memorize or back up the previous settings prior to the changes, which then leads me to be unsure how to restore the previous state.

Describe the solution you'd like
It would be awesome if there was an "Undo" button (and maybe a "Redo" button as well?) in the Preferences window, similar to the Back/Forward history buttons in browsers, text editors, etc. This would allow reverting the last change done in the current view of the Preferences window. There's no need to persist a full log of changes after the Preferences window is closed (or even as one changes between tabs of the preferences window), but both additions would be welcome as well! :D

Describe alternatives you've considered
Maybe a way to restore each preference (individually) to its default setting would be nice too. But I'm not sure how that could be implemented without cluttering the UI.

Another option would be an additional button next to "Close" in the bottom right of the Preferences button, labeled "Close without saving", or "Discard changes", or something like that. This would undo all the changes made since the Preferences window was opened.

vssdeo added a commit to vssdeo/terminator that referenced this issue Sep 4, 2023
…ome-terminator#802

 - added basic config restore option from preferences window
 - changes to glade made in addition to addition of destory signal
 - minor cleaup in config to have a single function return confilg filename via get_config_filename
vssdeo added a commit to vssdeo/terminator that referenced this issue Sep 11, 2023
…nome-terminator#802

- fixed the errors in case of missing configs
- restore file is stored in writable path
mattrose added a commit that referenced this issue Feb 5, 2024
…anges-to-the-preferences

 [bug 802] - Ability to undo or restore changes to the preferences #802
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants