HomePhabricator

Merge #11338: qt: Backup former GUI settings on `-resetguisettings`

Description

Merge #11338: qt: Backup former GUI settings on -resetguisettings

Summary:
723aa1b qt: Backup former GUI settings on -resetguisettings (Wladimir J. van der Laan)

Pull request description:

Writes the GUI settings to `guisettings.bak` in the data directory before wiping them. This can be used to retroactively troubleshoot issues (e.g. #11262) where `-resetguisettings` solves the problem.
(as discussed in yesterday's IRC meeting)

Tree-SHA512: c64f5052d992eb02057ba285435f143c42d0cc456144a4c565e1c87be833737f9df750d0aee10810f85047c820d9b4f9f22fd94a6f09f4b28a9cf41b63a56586

Backport of Core PR11338
https://github.com/bitcoin/bitcoin/pull/11338/

Test Plan:

make check
./bitcoin-qt -resetguisettings
guisettings.ini.bak should exist in your .bitcoin dir

Reviewers: deadalnix, Fabien, jasonbcox, O1 Bitcoin ABC, #bitcoin_abc

Reviewed By: jasonbcox, O1 Bitcoin ABC, #bitcoin_abc

Differential Revision: https://reviews.bitcoinabc.org/D3934

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Sep 23 2017, 07:40
nakihitoCommitted on Sep 6 2019, 21:50
nakihitoPushed on Sep 6 2019, 21:50
Reviewer
Restricted Owners Package
Differential Revision
D3934: Merge #11338: qt: Backup former GUI settings on `-resetguisettings`
Parents
rABC4ab217db8523: [rebase] threads: fix unitialized members in sched_param
Branches
Unknown
Tags
Unknown