Commit graph

261 commits

Author SHA1 Message Date
SomberNight
c811c5c9d9 allow encrypting watch-only wallets. initial support for hw wallet storage encryption. 2018-01-28 02:09:44 +01:00
ThomasV
7ae1a4cdeb
Merge pull request #3593 from SomberNight/scan_qr_textedit_allow_multi
ScanQRTextEdit optionally allows to concat data
2017-12-31 18:04:21 +01:00
SomberNight
c04ebe9571 wizard: added derivation presets for bip44/49 2017-12-27 17:01:47 +01:00
SomberNight
aef0444867 fix #3439: ScanQRTextEdit optionally allows to concat data 2017-12-24 03:30:04 +01:00
ThomasV
bc7051372f format a few strings with str.format(). fix #3405 2017-12-12 16:55:50 +01:00
SomberNight
80f99b68e0 fix: crash in QT InstallWizard if wallet path results in IOError and user still clicks Next (see #3404) 2017-12-03 16:59:08 +01:00
Justin Turner Arthur
857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 2017-11-13 02:28:00 -06:00
SomberNight
39187c9a3a follow-up 115ef54c0c: wallet storage - silent upgrades whenever possible 2017-11-11 09:23:56 +01:00
ThomasV
7578ce2331 cleanup py2 compatibility imports 2017-10-23 13:54:09 +02:00
SomberNight
a5ffa69a3e storage: upgrade format version automatically in load_data() 2017-10-13 05:44:19 +02:00
ThomasV
e014e3af75 qt wizard: fix scroll area 2017-09-24 11:52:53 +02:00
SomberNight
e43481aafc fix prev commit: name collisions with _() 2017-09-24 04:44:11 +02:00
SomberNight
f1a4f998d2 fix: return type of QFileDialog.getOpenFileName() changed 2017-09-24 04:16:39 +02:00
Johann Bauer
d9db331580 Fix wrong argument type in QMessageBox.information
TypeError: information(QWidget, str, str, buttons: Union[QMessageBox.StandardButtons, QMessageBox.StandardButton] = QMessageBox.Ok, defaultButton: QMessageBox.StandardButton = QMessageBox.NoButton): argument 4 has unexpected type 'str'
2017-09-23 12:06:12 +02:00
SomberNight
4ac162f18b migration to PyQt5. initial commit. 2017-09-23 05:54:38 +02:00
Joe Ellis
77b9eac72e Added scroll pane in install wizard confirmation dialog.
Prevent cropping of text that occurs when you have just a label.
In response to issue 2888.
2017-09-18 23:14:12 +01:00
Mike C
8f1ccc188c Edit install wizard msg to reflect linguistic trends
In the install wizard message, the prompt uses the word "fulfil". While this is an acceptable spelling of the word, Google ngrams indicates that it is twice as common to spell the word with two l's at the end, aka "fulfill", in modern writing. This PR proposes to use the more common spelling.

https://books.google.com/ngrams/graph?content=fulfill%2C+fulfil&year_start=1800&year_end=2000&corpus=15&smoothing=3&share=&direct_url=t1%3B%2Cfulfill%3B%2Cc0%3B.t1%3B%2Cfulfil%3B%2Cc0
2017-09-16 17:41:03 -06:00
ThomasV
15642ec8de python3: remove calls to unicode function 2017-08-26 08:28:24 +02:00
ThomasV
ab15ff3a00 updates for python3 2017-08-26 08:28:24 +02:00
Dmitry Sorokin
d304ccdf17 py3 in qtgui 2017-08-26 08:27:47 +02:00
Dmitry Sorokin
5be78950ca py3 2017-08-26 08:27:47 +02:00
suut
bc4fcfbebd Remove usages of deprecated apply() builtin 2017-08-01 05:22:18 +02:00
ThomasV
bfcfb1f240 wizard: make sure terminate is always called 2017-07-24 18:35:33 +02:00
ThomasV
f33ee01e64 follow-up 15d74b4e19 2017-07-24 18:19:52 +02:00
ThomasV
4721e21df0 Merge pull request #2601 from bauerj/installwizard-back
Fix "Back" button in installwizard
2017-07-24 18:15:25 +02:00
ThomasV
125247df81 fix unicode path issue #2269 2017-07-14 12:53:35 +02:00
Johann Bauer
15d74b4e19 Fix "Back" button in installwizard
Since this seems to be the first page of the wizard,
there is nothing to go back to. Furthermore, clicking
"Back" actually takes you to the next step.

This changes the button to "Close" and closes the wizard.
2017-07-12 21:37:29 +02:00
ThomasV
c6bdd3c1b0 fix: follow-up 2a53e85e8d 2017-07-07 23:26:42 +02:00
ThomasV
2a53e85e8d fix #2452 2017-06-29 18:23:10 +02:00
ThomasV
6b45070b2f allow arbitrary derivations with bip39 seeds, to let multibit users recover funds 2017-06-20 10:47:02 +02:00
ThomasV
b23f788b4a fix #2342 2017-03-29 10:07:42 +02:00
ThomasV
95e0e23869 fix #2301 2017-03-17 13:47:27 +01:00
ThomasV
411832c4ce cleanup storage and fix tracvis test 2017-03-06 08:33:35 +01:00
ThomasV
45f25586ef add file selector and password dialog to wizard (fix #1730) 2017-03-05 13:30:57 +01:00
ThomasV
fcc92c1ebd Wallet file encryption:
- a keypair is derived from the wallet password
 - only the public key is retained in memory
 - wallets must opened and closed explicitly with the daemon
2017-03-01 13:58:04 +01:00
ThomasV
af46f83830 fix #2124 2017-01-22 01:01:52 +01:00
ThomasV
85c7fccdf9 fix wizard options (issue #2080) 2016-12-19 13:25:16 +01:00
ThomasV
8249f5ab67 init_headers in daemon thread, and fix #1996 2016-10-24 14:57:02 +02:00
ThomasV
ac59296846 allow spaces in private keys (fix #1602) 2016-10-22 10:06:51 +02:00
ThomasV
1fd6aef9c9 fix #1984 2016-10-17 08:27:06 +02:00
ThomasV
7ea91dde2e do not expose network to wizard. update message in issue #1972 2016-10-14 14:05:24 +02:00
ThomasV
e01e7d8562 fix: remove TextInputLayout 2016-10-12 15:26:23 +02:00
ThomasV
f8aaa4a50f hide seed options in a popup dialog. simplify seed_dialog classes 2016-10-12 15:00:10 +02:00
ThomasV
834d3322b3 kivy: seed options dialog 2016-10-11 14:59:29 +02:00
ThomasV
d12661a385 use the word 'extension' instead of 'passphrase' 2016-10-10 17:11:46 +02:00
ThomasV
4788a10a8b fix message formatting 2016-10-02 11:46:47 +02:00
ThomasV
19cee0e6c0 slightly change seed warning 2016-10-01 17:46:26 +02:00
ThomasV
94988bd3f7 follow-up previous commit 2016-09-30 01:19:29 +02:00
ThomasV
121ac07b01 wizard: add checkbox for passphrases. allow passphrases with 2fa seeds 2016-09-30 01:15:28 +02:00
ThomasV
2e0d55e25e remove xpub icon 2016-09-28 21:31:47 +02:00