Hennadii Stepanov
f47dda2c58
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
Commits of previous years:
* 2020: fa0074e2d8
* 2019: aaaaad6ac9
2021-12-30 19:36:57 +02:00
Russell Yanofsky
a032fa30d2
multiprocess: add interfaces::ExternalSigner class
...
Add interfaces::ExternalSigner to let signer objects be passed between
processes and signer code to run in the original process, without
multiple processes linking and running signer code.
2021-10-05 11:10:47 -04:00
Andrew Chow
a9b9ca82da
gui: ensure external signer option remains disabled without signers
...
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.
2021-08-05 23:27:53 -04:00
Sjors Provoost
2f5bdcbc31
gui: misc external signer fixes and translation hints
2021-06-16 10:48:58 +02:00
Sjors Provoost
4455145e26
refactor: reduce #ifdef ENABLE_EXTERNAL_SIGNER usage
...
In particular this make the node interface independent on whether external signer support is compiled.
2021-06-16 10:48:58 +02:00
Sjors Provoost
24815c6309
gui: wallet creation detects external signer
2021-05-27 14:01:54 +02:00
Sjors Provoost
eef8d64529
gui: create wallet with external signer
2021-05-27 14:01:53 +02:00
Jarol Rodriguez
915e34112b
qt: fix issue when disabling the auto-enabled blank wallet checkbox
...
This commit makes it so that when the `Blank Wallet` checkbox is auto-selected after the user selects 'Disable Private' keys, unselecting it will also unselect the 'Disable Private Keys' checkbox, which in turn re-enables the 'Encrypt Wallet' checkbox.
2021-03-23 13:13:30 -04:00
Jonas Schnelli
68692d33c6
Merge bitcoin-core/gui#85 : Remove unused "What's This" button in dialogs on Windows OS
...
ac7ccd67d7
scripted-diff: Remove unused "What's This" button in dialogs on Windows (Hennadii Stepanov)
b6951483ec
qt: Add flags to prevent a "What's This" button on Windows OS (Hennadii Stepanov)
Pull request description:
Fix #74 .
From [Qt docs](https://doc.qt.io/qt-5/qdialog.html#QDialog ):
> The widget flags _f_ are passed on to the `QWidget` constructor. If, for example, you don't want a **What's This** button in the title bar of the dialog, pass `Qt::WindowTitleHint | Qt::WindowSystemMenuHint` in _f_.
Screenshot on Windows 10 (2004):
- master (3ba25e3bdd
)
![Screenshot from 2020-09-07 16-55-42](https://user-images.githubusercontent.com/32963518/92402384-20dc6a00-f138-11ea-9dcb-3e0f6373ff22.png )
- this PR (e322fe7e19ac504272d14b9b4f9b28b13df888ed)
![Screenshot from 2020-09-07 18-31-16](https://user-images.githubusercontent.com/32963518/92402509-5aad7080-f138-11ea-8b63-9bbbf8b9b9e1.png )
ACKs for top commit:
Bosch-0:
tACK ac7ccd67d7
Tested on Windows 10.0.18363 Build 18363.
promag:
Code review ACK ac7ccd67d7
but with some suggestions.
jonasschnelli:
utACK ac7ccd67d7
Tree-SHA512: f6750a17b7203106cb4db5870becba1cef6a505d4edcc710ba131338bd3aae051510627e62c9bcb8345a7f497c614709e11aeb8f6ae3ea85967bbce2a8c69e64
2021-01-28 10:16:55 +01:00
MarcoFalke
fa0074e2d8
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
2020-12-31 09:45:41 +01:00
Andrew Chow
ee47f11f73
GUI: Force descriptor wallets when BDB is not compiled
2020-11-18 11:56:12 -05:00
Sjors Provoost
5bff82540b
[gui] create wallet: smarter checkbox toggling
2020-10-30 11:15:05 +01:00
Luke Dashjr
6608fec332
GUI: Create Wallet: Nicely disable descriptor wallet checkbox if sqlite support not compiled in
2020-10-20 13:44:43 +00:00
Hennadii Stepanov
ac7ccd67d7
scripted-diff: Remove unused "What's This" button in dialogs on Windows
...
-BEGIN VERIFY SCRIPT-
git grep -l 'QDialog(parent)' -- src/qt | xargs sed -i -E 's/QDialog\(parent\)/QDialog\(parent, GUIUtil::dialog_flags\)/g'
-END VERIFY SCRIPT-
2020-09-07 19:09:33 +03:00
Hennadii Stepanov
b6951483ec
qt: Add flags to prevent a "What's This" button on Windows OS
2020-09-07 19:08:15 +03:00
Andrew Chow
82ae02b165
Be able to create new wallets with DescriptorScriptPubKeyMans as backing
2020-04-23 13:59:48 -04:00
Jon Atack
43aa9b0d79
gui: rename encrypt(), blank(), and askPasshprase()
...
as well as disablePrivateKeys() to be consistent in naming.
2019-09-09 10:56:38 +02:00
Andrew Chow
9b41cbb28f
Expose wallet creation to the GUI via WalletController
...
Co-authored-by: João Barbosa <joao.paulo.barbosa@gmail.com>
2019-09-05 20:36:57 -04:00
Andrew Chow
78863e2900
Add CreateWalletDialog to create wallets from the GUI
...
Co-authored-by: João Barbosa <joao.paulo.barbosa@gmail.com>
2019-09-05 20:36:57 -04:00