ThomasV
a0b861cd8f
fix bug in interface.get_responses
2016-03-05 12:37:11 +01:00
ThomasV
94664566e7
kivy: fix watching-only issue
2016-03-05 04:34:13 +01:00
ThomasV
d58ec9a570
kivy: support old-type seed phrases in wizard
2016-03-01 20:23:30 +01:00
ThomasV
40281a3193
restore 'help' command for the python console
2016-02-29 09:59:45 +01:00
ThomasV
aafcb352bc
release notes 2.5.1 (bugfixes)
2016-02-28 11:33:44 +01:00
ThomasV
76bf8085fd
fix #1688
2016-02-28 05:18:50 +01:00
ThomasV
9cd4acafcc
update broadcast command, with timeout
2016-02-25 10:55:37 +01:00
ThomasV
54df0b2845
follow up previous commit
2016-02-25 08:59:02 +01:00
ThomasV
96f144eb03
make sure the broadcast tx thread always times out
2016-02-25 08:55:06 +01:00
ThomasV
f1d170cbc9
Merge branch 'master' of git://github.com/spesmilo/electrum
2016-02-24 16:58:09 +01:00
ThomasV
73822e8ec2
fix: pass cwd with config_options
2016-02-24 16:57:58 +01:00
Neil Booth
cc4ec4c34e
Add BTC.com block explorer.
2016-02-25 00:31:24 +09:00
ThomasV
305843999e
Relicensing
2016-02-24 10:20:30 +01:00
ThomasV
b53a54cded
remove bmp.py; use Qt instead
2016-02-23 15:27:00 +01:00
ThomasV
ee18caa022
update pem.py to use ASN1_Node class
2016-02-23 12:52:55 +01:00
ThomasV
10701d72c9
New class for decoding asn1 structures
2016-02-23 12:33:03 +01:00
ThomasV
f97fdf3ba8
labels plugin: use get_fingerprint
2016-02-22 15:44:31 +01:00
ThomasV
d8dfa62af8
more intuitive debug message
2016-02-21 18:15:25 +01:00
ThomasV
bd5effb1b8
follow up 6f72fa4
2016-02-21 17:46:56 +01:00
ThomasV
6f72fa4e94
try to fix issue #1682
2016-02-21 17:42:33 +01:00
ThomasV
c10a1672da
update index.html for requests that do not expire
2016-02-19 14:08:28 +01:00
ThomasV
c2db006c86
addrequest: do not set expiration date by default
2016-02-19 13:58:05 +01:00
ThomasV
41f6fec2ac
kivy: set_paid for paid invoices
2016-02-19 13:53:01 +01:00
ThomasV
fd0e5739e2
kivy: disable amount and description buttons if payment request is signed
2016-02-18 15:40:13 +01:00
ThomasV
fbfb75eaa1
kivy: use scrollview for invoice dialog
2016-02-17 17:42:54 +01:00
ThomasV
74c9a05757
kivy: add OutputList class
2016-02-17 11:40:05 +01:00
ThomasV
774bdcde73
fix test_parse_URI
2016-02-16 10:28:40 +01:00
ThomasV
04c7d2b455
add 'donate to server' menu item
2016-02-15 16:17:07 +01:00
ThomasV
4dd479cf59
server_is_lagging: return True if no height
2016-02-15 15:58:08 +01:00
ThomasV
d56ec05b9b
kivy: show payment request details
2016-02-15 13:49:33 +01:00
ThomasV
a7d3175799
replace semantically relevant instances of 'assert' with exceptions
2016-02-15 09:33:38 +01:00
ThomasV
83c68142e0
kivy wizard: add space button
2016-02-15 09:14:27 +01:00
ThomasV
a1ef7c4bb6
get_sorted_request: sort by address index, not by timestamp
2016-02-15 08:23:34 +01:00
ThomasV
b7c4492d3b
get_request_status: return PR_UNKNOWN if request is unknown
2016-02-15 04:59:20 +01:00
ThomasV
dcc59d6f70
rm unused PR state
2016-02-15 04:58:35 +01:00
ThomasV
656069070a
kivy wizard: use own soft keyboard
2016-02-13 15:10:17 +01:00
ThomasV
950f3ae633
parse_uri: don't use assert
2016-02-13 15:09:42 +01:00
ThomasV
ff7bdc1f38
paymentrequest.py: return No Signature
2016-02-13 11:00:00 +01:00
ThomasV
2955fd1a8c
allow unsigned payment requests
2016-02-12 12:01:13 +01:00
Neil Booth
535956149a
trezor: single passphrase entry
...
Only require the user to input the passphrase once, unless creating
a wallet.
Should they mis-enter the passphrase, they will be warned Electrum
couldn't pair the device, and when they actually need to use it
they will be prompted again.
Fixes #1672
2016-02-11 19:54:55 +09:00
Neil Booth
34e8c0e1ed
plugins: give traceback when cannot load
2016-02-11 19:16:49 +09:00
Neil Booth
5f28834bb2
Trezor: session timeout improvements
...
Move session timeout from wallet to config
Prevent timeouts whenever a device operation is in progress
Move timeout job from each plugin to device manager
2016-02-10 21:59:41 +09:00
ThomasV
078cabd745
kivy: store contacts as invoices
2016-02-09 12:48:25 +01:00
Neil Booth
b54ba556bc
Wallet: encapsulate wallet_types
...
Previously plugins would append lines to it and wizard.py would
hack into it too.
2016-02-08 22:32:49 +09:00
Neil Booth
9490debf0f
hw_wallet: don't make watching only if cannot pair
...
Instead issue a warning. Being watching-only disables
various functionality that should instead just ask again
for the PIN to be input.
2016-02-07 17:38:34 +09:00
ThomasV
6ccb1dd207
rm unneeded files
2016-02-06 16:35:21 +01:00
Neil Booth
16397b1ed7
trezor: more user friendly when cannot connect
...
Tell the user and ask if they want to try again. If they
say no, raise a silent exception. Apply this more friendly
behaviour to the install wizard too (see issue #1668 ).
2016-02-06 19:51:39 +09:00
Neil Booth
317e6cea32
Multisig: revert part of "reformatting"
...
Broken by fe9ec6de06
2016-02-06 18:02:21 +09:00
Neil Booth
828320c1af
trezor: provide a default interface number.
2016-02-06 14:37:38 +09:00
ThomasV
fab001833f
rm print debug statement
2016-02-03 11:02:17 +01:00