-
Notifications
You must be signed in to change notification settings - Fork 37.8k
[23.x] GUI backports #24596
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
[23.x] GUI backports #24596
Conversation
This commit does not change behavior. Review hint: git show --color-moved --color-moved-ws=allow-indentation-change Github-Pull: bitcoin-core/gui#555 Rebased-From: 026b5b4
Does not change behavior. Review hint: git show --color-moved --color-moved-ws=allow-indentation-change Github-Pull: bitcoin-core/gui#555 Rebased-From: 4b5a6cd
Before this change the send confirmation dialog would keep the Send option disabled. The Create Unsigned choice would actually send. This is potentially confusing. With this change the Create Unsigned button will not attempt to sign and always produce a PSBT. The Send button will attempt to sign, and only return a PSBT if more signatures are needed. When using an external signer, the Create Unsigned option only appears when PSBT controls are enabled in the wallet settings. This commit maintains the pre-existing behavior of filling the PSBT (without signing) even when not using an external signer. Closes bitcoin#551 Co-authored-by: Jon Atack <jon@atack.com> Github-Pull: bitcoin-core/gui#555 Rebased-From: 2efdfb8
ACK 642f272 |
ACK 642f272 |
Approach NACK. This should just be a merge of the exact same commits/PR; it doesn't need a separate cherry-pick. |
As usual, the |
I guess a new merge commit, rather than cherry-picking, has the benefit of preserving my commit signatures. I don't know how easy it is to implement that in the backport script. I could also make a cherry-pick PR myself :-) |
Point is, that's not needed (and therefore shouldn't be used) for this PR. |
If the user has unchecked "Allow incoming connections" in `Settings->Options...->Network` then `fListen=false` is saved in `~/.config/Bitcoin/Bitcoin-Qt.conf`. This flips `-listen` to `false` during startup, but leaves `-listenonion` to `true`. This flipping of `-listen` is done in `OptionsModel::Init()` after `InitParameterInteraction()` has been executed which would have flipped `-listenonion`, should it have seen `-listen` being `false` (this is a difference between `bitcoind` and `bitcoin-qt`). Fixes: bitcoin-core/gui#567 Github-Pull: bitcoin-core/gui#568 Rebased-From: 7f90dc2
Added backport of bitcoin-core/gui#568. |
@Sjors @gruve-p @vasild @mzumsande want to (re)-review so we can get these couple of backports in. |
utACK 70f2c57 |
ACK 70f2c57 |
I can see why it is minimally cleaner (from a |
I think this would only be possible for pull requests which happen to be (or are intentionally) based on any commit pre-branch-off. |
Backports from the GUI repo: