Skip to content

Wallet close, settings, and mempool information#551

Merged
hebasto merged 18 commits into
bitcoin-core:qt6from
johnny9:wallet-settings
May 18, 2026
Merged

Wallet close, settings, and mempool information#551
hebasto merged 18 commits into
bitcoin-core:qt6from
johnny9:wallet-settings

Conversation

@johnny9
Copy link
Copy Markdown
Collaborator

@johnny9 johnny9 commented Apr 20, 2026

05-wallet-settings-opened image image image image

Closes #509
Closes #515
Closes #698

@johnny9 johnny9 changed the title Wallet settings Wallet settings and mempool information Apr 20, 2026
@johnny9 johnny9 changed the title Wallet settings and mempool information Wallet settings and Mempool information Apr 20, 2026
@johnny9
Copy link
Copy Markdown
Collaborator Author

johnny9 commented Apr 21, 2026

Related to #509 and #515

Comment thread qml/walletqmlcontroller.cpp Outdated
Comment thread qml/models/walletqmlmodel.cpp Outdated
Comment thread qml/pages/node/MempoolInformationSettings.qml Outdated
Comment thread qml/walletqmlcontroller.cpp Outdated
@johnny9 johnny9 force-pushed the wallet-settings branch 2 times, most recently from 924da78 to d208480 Compare May 14, 2026 19:16
@johnny9 johnny9 changed the title Wallet settings and Mempool information Wallet cloase, settings, and mempool information May 15, 2026
@johnny9 johnny9 force-pushed the wallet-settings branch from d208480 to ac425ce Compare May 15, 2026 09:18
@johnny9 johnny9 changed the title Wallet cloase, settings, and mempool information Wallet close, settings, and mempool information May 15, 2026
@johnny9 johnny9 force-pushed the wallet-settings branch from ac425ce to 12aeb67 Compare May 15, 2026 13:04
@johnny9 johnny9 requested a review from pseudoramdom May 15, 2026 16:22
Comment thread qml/pages/node/MempoolInformationSettings.qml Outdated
Comment thread qml/controls/ContinueButton.qml Outdated
Comment thread qml/controls/OutlineButton.qml Outdated
Comment thread qml/pages/wallet/WalletSettings.qml
Comment thread qml/pages/wallet/WalletPasswordSettings.qml
@pseudoramdom
Copy link
Copy Markdown
Contributor

We have a UX to resolve here - You can select wallet A, go to change password, select wallet B and update the password. I don't know for which wallet it applied the password to.

wallet-settings.mp4

@johnny9
Copy link
Copy Markdown
Collaborator Author

johnny9 commented May 16, 2026

We have a UX to resolve here - You can select wallet A, go to change password, select wallet B and update the password. I don't know for which wallet it applied the password to.
wallet-settings.mp4

selecting a different wallet should pop the password page from the stack. will add this.

@johnny9 johnny9 force-pushed the wallet-settings branch from 12aeb67 to b7a1775 Compare May 16, 2026 01:09
@johnny9 johnny9 requested a review from pseudoramdom May 16, 2026 11:18
Comment thread qml/pages/wallet/WalletSettings.qml
Comment thread qml/pages/wallet/WalletPasswordSettings.qml
Comment thread qml/pages/node/MempoolInformationSettings.qml Outdated
@jarolrod
Copy link
Copy Markdown
Contributor

ACK 008bcb7

This is good to merge. There are some follow-ups to do that have been opened as independent issues.

@hebasto hebasto merged commit 77127b4 into bitcoin-core:qt6 May 18, 2026
4 checks passed
Copy link
Copy Markdown
Contributor

@MarnixCroes MarnixCroes left a comment

Choose a reason for hiding this comment

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

tested ACK 008bcb7

There are several (minor) issues that can be fixed in follow up.

To name a few:

  • The entering of decimals at max mempool size: enter 5,5 -> it changes automatically to 55. Or enter 55,55 it changes to 5,555
  • Mempool Information being displayed when running blocksonly
  • That there is currently no verification of the wallet name can lead to dislay inaccuracies when renaming a wallet, the names don't update/match:
Image
  • When changing the password ,the old password entry at the top should be the one that is automatically selected.

@johnny9
Copy link
Copy Markdown
Collaborator Author

johnny9 commented May 18, 2026

tested ACK 008bcb7

There are several (minor) issues that can be fixed in follow up.

To name a few:

* The entering of decimals at max mempool size: enter 5,5 -> it changes automatically to 55. Or enter 55,55 it changes to 5,555

I can't reproduce this or am not fully understanding. The input should not allow decimals values as mempool memory is an integer

* Mempool Information being displayed when running blocksonly

#710

* That there is currently no verification of the wallet name can lead to dislay inaccuracies when renaming a wallet, the names don't update/match:

#711

When changing the password ,the old password entry at the top should be the one that is automatically selected.

#712

@MarnixCroes
Copy link
Copy Markdown
Contributor

I can't reproduce this or am not fully understanding. The input should not allow decimals values as mempool memory is an integer

yes it shouldn't, but it is possible to enter decimals (which works buggy).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

5 participants