ThomasV
5e8791e5a4
trustedcoin: add message about how to request new code
7 years ago
ThomasV
ddc989c672
fix #3062
7 years ago
SomberNight
d178c20b1f
grammar fix (trustedcoin)
7 years ago
SomberNight
4ac162f18b
migration to PyQt5. initial commit.
7 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
ThomasV
777a3aa8bf
Fixes for TrustedCoin plugin:
- reset billing_info after broadcast
- when bumping tx fee, do not use Trustedcoin output
8 years ago
ThomasV
6ca52153c3
Trustedcoin: prepaid-only billing
8 years ago
ThomasV
e43abb5c96
fix trustedcoin wizard. fixes #2276
8 years ago
ThomasV
e874ea2b7c
trustedcoin: remove hardcoded item
8 years ago
Jonathan Cross
e66889c70e
Fixing TrustedCoin logo.
8 years ago
ThomasV
730cbefeb1
Trustedcoin: add Google Authenticator reset
8 years ago
ThomasV
c32f75a313
wizard: display seed type. restore 2fa if needed
8 years ago
ThomasV
36c90502ae
more trustedcoin fixes
8 years ago
ThomasV
6e6ba37e7e
fix forgotten occurence of account in trustedcoin plugin
8 years ago
ThomasV
16db27ffc0
wizard: remove run_wallet
9 years ago
ThomasV
693897cdcb
remove deprecated import
9 years ago
ThomasV
e7d25faf02
Finish wizard unification
9 years ago
ThomasV
305843999e
Relicensing
9 years ago
ThomasV
8392fa9504
fix: missing import
9 years ago
ThomasV
bd3f3c3554
fix issue #1610
9 years ago
Neil Booth
6178f5a28f
Fix some more regressions and trustedcoin plugin
9 years ago
Neil Booth
0219687d41
Some work on multisig.
9 years ago
Neil Booth
2ae3543dc4
Start work on persistent install wizard
9 years ago
ThomasV
c2accd64cf
trustedcoin: don't use assert in hooks, it crashes when using multiple windows. show message if wallet is restored from seed.
9 years ago
ThomasV
32483e64c6
fix syntax errors in trustedcoin plugin
9 years ago
Neil Booth
1d07960290
Remove constructor method of plugins
Clean up wallet class loading.
9 years ago
Neil Booth
11d135b32d
Better install wizard
Break out the workflow logic of the install wizard
into a base class. This means reimplementing with
full support in a new GUI is now easy; you just provide
ways to request passwords, show messages etc. The API
is fully documented in the base class.
There are a couple of minor outstanding issues, including that
the old messages shown when recovering a wallet are missing.
I will come back to that. Ledger wallet might be broken.
Other improvements:
The install wizard code is now easy to follow and understand.
Hardware wallets can now be restored without any need for their
accompanying libraries.
Various bits of trustedcoin were broken and have been fixed.
Many plugin hooks can be removed. I have only started on this.
9 years ago
Neil Booth
8f91af28a5
More cleanup of WaitingDialog
Simplify its interface
9 years ago
Neil Booth
d70ad3df93
Better waiting dialog for trustedcoin
9 years ago
Neil Booth
ffd081ac21
Clean up WaitingDialog
Prevent GC so callers don't have to.
9 years ago
Neil Booth
64887f7a74
More message box cleanup
9 years ago
Neil Booth
0a3a0f12cc
Make more dialogs window-modal
Also remove some unnecessary imports
9 years ago
Neil Booth
b1704ce911
Fix multiple trustedcoin bugs.
9 years ago
ThomasV
0c20e737a9
fix missing import
9 years ago
ThomasV
9782734f4c
plugins: trustedcoin fixes
9 years ago
ThomasV
ba2c737a21
finish separation between plugins and GUIs
9 years ago