Commit Graph

29 Commits

Author SHA1 Message Date
ThomasV 305843999e Relicensing 2016-02-24 10:20:30 +01:00
Neil Booth fd66e15d3d Fix some regressions from layout rework. 2016-01-13 21:25:48 +09:00
Neil Booth 0219687d41 Some work on multisig. 2016-01-13 19:20:58 +09:00
Neil Booth f94d2db9a4 Embed password dialog. 2016-01-12 23:32:13 +09:00
Neil Booth 2ae3543dc4 Start work on persistent install wizard 2016-01-12 22:31:53 +09:00
Neil Booth 0a3a0f12cc Make more dialogs window-modal
Also remove some unnecessary imports
2015-12-23 12:20:19 +09:00
ThomasV 77d6ee74f9 revert PR #1492. clear clipboard instead 2015-10-31 11:48:37 +01:00
ThomasV dae9352c18 add warning against printers to seed dialog 2015-10-31 11:03:49 +01:00
Fredrick Brennan 7685758360 Make it so uncopyable seed only affects wizard
Previously it also affected the menu item Wallet->Seed, which is not the
expected or desired behavior.
2015-10-19 13:27:15 +08:00
Fredrick Brennan b14b5d3dd4 Make seed uncopyable
Other wallets, such as Mycelium, do not allow the user to simply copy
and paste the seed. This is very useful to assure users follow
directions on the next screen, because previously it was easily possible
to just copy the seed and paste it on the next screen. The user's wallet
would work well for a while like this, but without having the seed
written down it's more of a ticking time bomb than a wallet.

I recommend pulling this patch as I have read many cases where users do
not write the seed down, and I believe that the main cause is lack of
friction forcing them to do so.

This patch was inspired by reading this Reddit conversation:

https://www.reddit.com/r/Bitcoin/comments/3p4bq1/electrum_v25/cw380kg

But I'm not a participant in that convo.
2015-10-18 15:42:11 +08:00
ThomasV 1cb6c08a13 use get_config instead of passing window to ScanQRTextEdit 2015-05-08 19:58:29 +02:00
ThomasV 66de592343 fix tx dialog buttons using new widgets 2015-03-14 19:08:56 +01:00
ThomasV 01cfb8f8f1 new Button widgets 2015-03-14 12:28:19 +01:00
ThomasV 6050e4d549 fix QRcode widget in multisig wallet wizard 2015-02-02 13:54:03 +01:00
Tafelpoot 256a467dd7 QR code fixes
New classes ScanQRTextEdit and ShowQRTextEdit.
Reason: dependencies on zbar availability and issues with the QRTextEdit constructor.
- ScanQRTextEdit needs access to the config (fetch camera). It needs to load
the zbar processor properly before trying to scan. Keeping a reference to
the processor in qrscaner fixes the crashes on windows.
- ShowQRTextEdit should not have access to scan_qr().
- no need to setReadOnly anymore. It is clear from the class name.

Show master pub keys now has a Combobox if multiple accounts are
available.
2014-10-24 15:45:10 +02:00
Tafelpoot d9c5250a6f removed trailing whitespace and fixed indentation in history widget 2014-10-21 19:05:51 +02:00
ThomasV d7b947e30f revert previous commit, and fix utf8 qr code 2014-09-04 19:13:43 +02:00
ThomasV 058ad1292b show groups of 5 words 2014-09-04 17:51:29 +02:00
ThomasV 545cd7a413 make seed dialog a bit wider 2014-07-07 20:58:37 +02:00
ThomasV d2cad7bbbb new widget: QRTextEdit 2014-06-14 12:17:44 +02:00
ThomasV 9196e9feea messages for enter_seed 2014-04-29 21:19:42 +02:00
ThomasV 3ae48a1819 seed_dialog: setTabChangesFocus 2014-04-29 19:39:01 +02:00
ThomasV 6c96b38abf installwizard: multisig wallets 2014-04-19 20:23:27 +02:00
ThomasV 102bc204d5 hooks and workflow for 2of3 wallets 2014-04-06 21:38:53 +02:00
ThomasV 31aaae8ed2 seed v6 2013-10-26 16:40:05 +02:00
thomasv 1be23bdf4a count seed words 2013-10-07 15:35:28 +02:00
ThomasV f93bc5951c simplify show_seed dialog 2013-10-03 09:19:09 +02:00
ThomasV 5136e59e14 master privae keys dialog 2013-10-01 17:33:39 +02:00
ThomasV 2c0814f0d3 simplify gui names 2013-09-24 10:06:03 +02:00