Sander van Grieken
c6cd47ebba
qml: refactor QEWallet.sign() to sign() and sign_and_broadcast(), add user feedback when signing fails.
2024-10-23 12:02:01 +02:00
Sander van Grieken
26622a0de6
trustedcoin: inherit WalletWizardComponent instead of WizardComponent
2024-10-21 16:14:58 +02:00
Sander van Grieken
974ad64688
trustedcoin: clean up imports, flake warnings
2024-10-21 14:11:18 +02:00
SomberNight
4b6c7af9b0
plugins: revealer: fix following qt6 migration
...
follow-up https://github.com/spesmilo/electrum/issues/8007
2024-10-17 16:36:11 +00:00
ThomasV
76d4fcec3c
follow-up previous
2024-10-17 16:00:09 +02:00
ThomasV
853d90a804
trustedcoin plugin: fix path for qml (follow-up previous commit)
2024-10-17 13:50:16 +02:00
ThomasV
eccc5900e0
move plugin icons to plugins
2024-10-17 13:32:30 +02:00
Sander van Grieken
0d22994277
trustedcoin: fix check in 2fa wallet setup, when not continuing a unfinished wallet ( fixes #9253 )
2024-10-16 23:06:51 +02:00
ThomasV
8f11b5d411
swapserver: rm hardcoded value for percentage
2024-10-14 13:35:31 +02:00
Sander van Grieken
b22fb329cc
coldcard: small fixes
2024-10-14 12:04:37 +02:00
accumulator
f7d3a850ba
Merge pull request #9237 from accumulator/fix_2fa_keystore_only_encryption
...
trustedcoin: fix continuation of 2fa wallet file with keystore-only encryption
2024-10-14 11:50:18 +02:00
Sander van Grieken
9e1c1bd0ad
trustedcoin: fix continuation of 2fa wallet file with keystore-only encryption
2024-10-14 11:32:15 +02:00
avirgovi
572252abcd
coldcard: rebase #7682 and fix CC bugs
2024-10-12 09:23:02 +02:00
accumulator
106a1aca60
Merge pull request #9246 from accumulator/cosigner_pool_ecc
...
plugin: cosigner_pool: refactor to ecies_encrypt_message, ecies_decrypt_message
2024-10-11 23:14:24 +02:00
Sander van Grieken
a9751765e2
plugin: cosigner_pool: refactor to ecies_encrypt_message, ecies_decrypt_message
2024-10-11 17:27:50 +02:00
SomberNight
225ed079a9
hw plugins: ledger: bump pinned lib to 0.3.0, raise max_lib to <0.4
...
closes https://github.com/spesmilo/electrum/issues/9035
2024-10-11 15:13:34 +00:00
SomberNight
dd46808549
hw plugins: cmdline: support numpad for trezor one PIN codes
2024-10-10 21:10:07 +00:00
SomberNight
ecf0a5854d
hw plugins: adapt trezor_qt_pinmatrix.py to qt6
...
This fixes the pinmatrix dialog (used by trezor one, keepkey, safet),
which was previously segfaulting.
follow-up https://github.com/spesmilo/electrum/pull/9189
2024-10-10 20:24:09 +00:00
SomberNight
5d988af18d
hw plugins: include a copy of pinmatrix.py from python-trezor, as-is
...
3f1d2059ca/python/src/trezorlib/qt/pinmatrix.py
I will use this in the trezor (and clones) plugins in a modified form to work with qt6.
Otherwise we would have to ask the trezor devs, who would actually respond,
but also the keepkey and safet lib authors, who would not... to support qt6.
2024-10-10 20:15:19 +00:00
SomberNight
15d5b96dda
hw plugins: ledger: minor fix re qt6 migration
...
follow-up https://github.com/spesmilo/electrum/pull/9189
2024-10-10 20:12:09 +00:00
SomberNight
48661b5913
follow-up electrum_ecc: fix some import names
...
ref https://github.com/spesmilo/electrum/pull/9234
2024-10-10 19:24:27 +00:00
ThomasV
3721f04ac8
replace electrum/ecc with electrum_ecc package
2024-10-10 15:46:00 +00:00
SomberNight
383f99796a
qt gui: follow-up qt6: fix args for QWidget.setFocus()
...
Traceback (most recent call last):
File "...\electrum\electrum\gui\qt\main_window.py", line 1797, in toggle_search
self.search_box.setFocus(1)
TypeError: arguments did not match any overloaded call:
setFocus(self): too many arguments
setFocus(self, reason: Qt.FocusReason): argument 1 has unexpected type 'int'
2024-09-18 17:39:46 +00:00
SomberNight
1ee6361c7e
qt gui: qt6 migration follow-ups
2024-09-18 15:48:50 +00:00
SomberNight
cfe8502f96
qt desktop gui: upgrade qt5->qt6
...
closes https://github.com/spesmilo/electrum/issues/8007
2024-09-18 15:48:38 +00:00
SomberNight
c3e0457d1c
Merge branch 'pr/9190': revealer plugin: update Source Sans Pro font
...
see https://github.com/spesmilo/electrum/pull/9190
2024-09-18 15:25:30 +00:00
Soren Stoutner
815e18302d
revealer plugin: move font initialisation to earlier
...
Co-authored-by: SomberNight <somber.night@protonmail.com >
2024-09-18 15:11:30 +00:00
Sander van Grieken
0b09592ef1
qt: move query_choice to MessageBoxMixin, document ChoiceWidget
2024-09-14 11:12:42 +02:00
Sander van Grieken
0277950247
qt: factor out remaining ChoicesLayout uses
2024-09-13 17:10:52 +02:00
Soren Stoutner
47370d773c
Update Source Sans Pro font to the current Source Sans 3.
2024-09-10 17:30:32 -07:00
ghost43
2f9ce3ff8c
Merge pull request #9183 from JamieDriver/jade_native_psbt
...
Jade native psbt
2024-09-09 14:41:47 +00:00
SomberNight
f091f23776
follow-up moving some funcs from ecc.py to bitcoin.py (no. 2)
...
follow-up 2f3d89f415
2024-09-06 17:05:23 +00:00
Jamie C. Driver
2cba0708d5
jade: use Jade's native PSBT signing and remove massaging into legacy format
2024-09-05 08:40:45 +01:00
Jamie C. Driver
11f5ba31ce
jade: update Jade api to 1.0.31
...
This extends the serial api to recognise recently supported hardware.
2024-09-05 08:40:45 +01:00
SomberNight
a674a22155
follow-up moving some funcs from ecc.py to bitcoin.py
...
follow-up 2f3d89f415
2024-09-03 16:58:41 +00:00
SomberNight
5ad8c97c1d
hww: ledger: update udev rules and model ids
...
see https://github.com/bitcoin-core/HWI/pull/746
maybe closes https://github.com/spesmilo/electrum/issues/9179
2024-09-02 13:50:35 +00:00
ghost43
d7014c361d
Merge pull request #9141 from dlitz/fixes-for-trezorlib-0.13.9
...
trezor: Fix for trezor library version 0.13.9
2024-08-14 20:15:10 +00:00
shangchenglumetro
4064686359
chore: fix some comments
2024-07-26 01:41:36 +08:00
Darsey Litzenberger
8ae2a7868e
trezor: Fix for trezor library version 0.13.9
...
This enables support for the Trezor Safe 5.
2024-07-18 23:22:07 -06:00
Sander van Grieken
295ea97f1f
digitalbitbox: follow-up 2f3d89f415
2024-07-03 10:53:16 +02:00
SomberNight
3d6198eff0
trustedcoin: Wallet_2fa.make_unsigned_transaction to use **kwargs
...
We often forget updating the method signature of Wallet_2fa.make_unsigned_transaction
when changing Abstract_Wallet.make_unsigned_transaction.
2024-06-17 16:55:23 +00:00
SomberNight
2eb51bcbe6
trustedcoin: sanitize error messages coming from 2fa server
...
related https://github.com/spesmilo/electrum/issues/9096
2024-06-17 16:52:26 +00:00
SomberNight
09e0413d38
trustedcoin: rm dead code (unused server method transfer_credit)
2024-06-17 14:44:42 +00:00
SomberNight
20d22d26b3
trustedcoin: rm dead code
2024-06-10 20:27:15 +00:00
SomberNight
a2d5e31838
mnemonic: rename seed_type() fn
...
Some functions have an argument named "seed_type" in which it was annoying to call the seed_type() fn.
(especially for functions inside the same module)
2024-06-10 20:00:52 +00:00
ThomasV
912e1a3a5b
reintroduce 'unlock' command
...
- the unlock command was replaced by an option to load_wallet,
because some applications (the swapserver plugin) need to be
executed with an unlocked password. Now the swapserver plugin
waits until the wallet is unlocked.
- wallet.unlock now checks password unconditionally, see #8799
2024-06-08 11:10:33 +02:00
SomberNight
13e2949088
rm some legacy cruft for old python versions
2024-06-05 14:55:48 +00:00
SomberNight
7827be17d1
qt wizard: fix offline 2fa wallet creation in some cases
...
fixes https://github.com/spesmilo/electrum/issues/9037
2024-05-28 15:31:37 +00:00
Sander van Grieken
cea9055a65
wizard: fix wrong icon and icon disappearing when resuming unfinished wallet
2024-05-16 00:08:07 +02:00
hugehope
c0a2ed5dd3
chore: fix some typos
...
Signed-off-by: hugehope <cmm7@sina.cn >
2024-05-15 20:41:01 +08:00