Skip to content

Conversation

brakmic
Copy link
Contributor

@brakmic brakmic commented Dec 7, 2019

This PR closes #17683 by removing 3rd-party Url-Label and -TextBox from Display Options in wallet-disabled mode.

@fanquake fanquake added the GUI label Dec 7, 2019
@jonasschnelli
Copy link
Contributor

Yes. Probably a good idea. It can always come back in node mode in case someone once adds an option to inspect the mempool or blocks, etc.

Concept ACK

@promag
Copy link
Contributor

promag commented Dec 9, 2019

Could also disable with -disablewallet?

@brakmic
Copy link
Contributor Author

brakmic commented Dec 9, 2019

Could also disable with -disablewallet?

Many thanks for the hint. It now also disables the textbox when -disablewallet.

@laanwj
Copy link
Member

laanwj commented Dec 9, 2019

Code review ACK 48a5c92

Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 48a5c92 - tested with and without wallet (compiled out and -disablewallet).

fanquake added a commit that referenced this pull request Dec 9, 2019
48a5c92 ui: disable 3rd-party tx-urls when wallet disabled (Harris)

Pull request description:

  This PR closes #17683 by removing 3rd-party Url-Label and -TextBox from Display Options in wallet-disabled mode.

ACKs for top commit:
  laanwj:
    Code review ACK 48a5c92
  fanquake:
    ACK 48a5c92 - tested with and without wallet (compiled out and `-disablewallet`).

Tree-SHA512: 3cc89825409fc0a3eec501c4dab5ff1caaa4ce410746a4b6ab200222fff986f4483eab90cda53a98a144be6acf1b6ca8650ab18242c39446f3335b3a9a537066
@fanquake fanquake merged commit 48a5c92 into bitcoin:master Dec 9, 2019
deadalnix pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Nov 7, 2020
Summary:
> This PR closes #17683 by removing 3rd-party Url-Label and -TextBox from Display Options in wallet-disabled mode.

Issue 17683:
> The part of the GUI that this setting is relevant for does not exist in a --disable-wallet build.

This is a backport of Core [[bitcoin/bitcoin#17694 | PR17694]]

Test Plan:
`src/qt/bitcoin-qt -disablewallet`

In menu `Settings -> Options -> Display`, verify that the *Third party transaction URLs` setting is not visible.

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D8303
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Dec 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Don't display "Third party transaction URLs" setting when built with no wallet
5 participants