Hennadii Stepanov
03826aecc5
Merge bitcoin-core/gui#396 : Ensure external signer option remains disabled without signers
...
a9b9ca82da gui: ensure external signer option remains disabled without signers (Andrew Chow)
Pull request description:
When no external signers are available, the option to enable external signers should always be disabled. However the encrypt wallet checkbox can erroneously re-enable the external signer checkbox. To avoid this, CreateWalletDialog now stores whether signers were available during setSigners so that future calls to external_signer_checkbox->setEnabled can account for whether signers are available.
Fixes #395
ACKs for top commit:
hebasto:
ACK a9b9ca82da , tested on Linux Mint 20.2 (Qt 5.12.8).
Sjors:
tACK a9b9ca82da
jarolrod:
ACK a9b9ca82da
Tree-SHA512: 98951bcadc23fce99a66ea2d367c44360989e888c253845a767e1f7085c594562d0f099de4130f4a078c5072aa7806294097d976ee6407291f3d3c5a4a608b44
2021-08-06 19:17:09 +03:00
..
2021-07-20 15:36:23 +02:00
2021-08-02 23:48:32 +10:00
2021-07-28 15:19:34 +02:00
2021-06-10 09:58:45 -05:00
2021-07-22 08:26:30 +02:00
2021-06-10 09:58:45 -05:00
2021-08-02 18:31:02 +02:00
2021-06-02 17:26:44 +01:00
2021-08-06 19:17:09 +03:00
2021-08-04 19:02:04 +02:00
2021-07-24 10:36:58 +02:00
2021-07-14 14:43:45 -07:00
2021-08-05 15:17:50 +02:00
2021-07-20 13:58:14 +02:00
2021-08-05 09:29:54 +02:00
2021-06-09 19:25:13 +08:00
2021-07-30 11:21:51 +02:00
2021-07-30 11:21:51 +02:00
2021-08-03 15:40:32 +08:00
2021-08-05 15:17:50 +02:00
2021-07-30 11:21:51 +02:00
2021-07-30 11:21:51 +02:00
2021-07-21 19:27:04 +08:00
2021-06-12 12:38:17 -07:00
2021-06-18 20:10:07 +02:00
2021-06-18 20:09:23 +02:00
2021-06-10 09:58:45 -05:00
2021-06-03 13:53:31 +02:00
2021-08-03 10:10:43 +02:00
2021-07-09 11:19:36 +02:00
2021-07-07 22:13:01 -07:00
2021-07-30 11:03:44 +02:00
2021-06-17 09:47:08 -04:00
2021-06-17 09:47:08 -04:00
2021-06-12 12:38:17 -07:00
2021-06-30 08:19:12 +10:00
2021-06-30 08:19:12 +10:00
2021-08-02 23:48:32 +10:00
2021-07-01 20:20:52 +02:00
2021-06-16 10:48:58 +02:00
2021-06-16 10:48:58 +02:00
2020-05-20 07:30:29 -04:00
2021-07-05 08:59:38 +03:00
2020-12-31 09:45:41 +01:00
2021-06-28 11:47:05 +02:00
2021-07-09 11:19:37 +02:00
2021-08-04 16:37:12 +02:00
2021-07-12 21:46:59 +08:00
2021-07-14 14:43:45 -07:00
2021-06-12 12:25:28 -07:00
2021-07-22 23:09:52 +02:00
2021-07-22 23:09:42 +02:00
2021-07-22 08:26:30 +02:00
2021-07-08 12:28:23 +02:00
2021-07-05 08:59:38 +03:00
2021-07-14 21:54:32 +03:00
2021-07-29 20:53:36 +08:00
2021-06-30 08:19:12 +10:00
2021-05-27 13:50:11 -04:00
2021-05-19 19:41:05 +02:00
2021-07-15 12:52:38 -07:00
2021-08-05 09:29:54 +02:00
2021-08-04 16:37:12 +02:00
2021-07-27 17:12:16 +02:00
2021-08-03 11:21:15 +08:00
2021-07-08 17:20:35 +02:00
2021-07-30 11:24:59 +02:00
2021-08-04 19:20:32 +08:00
2021-08-04 19:20:32 +08:00
2021-06-12 12:25:28 -07:00
2021-06-12 12:25:28 -07:00
2021-07-14 14:43:45 -07:00
2021-06-12 12:25:28 -07:00
2021-07-05 08:59:38 +03:00
2021-05-31 14:56:17 +02:00
2021-07-05 08:59:38 +03:00
2021-06-27 19:27:25 +02:00
2021-06-18 14:15:39 -04:00
2021-06-18 14:14:15 -04:00
2021-06-10 15:05:24 -04:00
2021-06-02 09:40:40 +01:00
2021-07-20 13:12:42 +01:00
2021-07-28 18:19:50 +02:00
2021-07-28 18:19:50 +02:00
2021-06-30 08:19:12 +10:00
2021-06-30 08:19:12 +10:00
2020-12-31 09:45:41 +01:00