ThomasV
|
ab0447d01e
|
lite gui: update completions
|
2015-04-23 17:11:43 +02:00 |
ThomasV
|
de5c9c2f83
|
Merge pull request #1151 from romanz/master
Fix transaction broadcasting issues
|
2015-04-23 15:53:03 +02:00 |
ThomasV
|
706d605f91
|
recursive generator for tree leaves
|
2015-04-23 15:24:12 +02:00 |
ThomasV
|
9d54afa04f
|
fix search: column number
|
2015-04-23 14:55:16 +02:00 |
ThomasV
|
77e902be63
|
add search box to incoices too
|
2015-04-23 13:55:52 +02:00 |
ThomasV
|
45081b1c8b
|
search box
|
2015-04-23 13:50:35 +02:00 |
ThomasV
|
6fb9f2e241
|
smaller column
|
2015-04-23 12:53:29 +02:00 |
ThomasV
|
343d452706
|
sort contacts. fixes #920
|
2015-04-23 12:50:22 +02:00 |
ThomasV
|
782522fb71
|
update guis for new contacts
|
2015-04-23 12:46:52 +02:00 |
ThomasV
|
e8189490e9
|
store contacts in a separate file, shared between wallets
|
2015-04-23 12:16:46 +02:00 |
ThomasV
|
7f3fc232a0
|
minor fixes for receive tab
|
2015-04-23 09:32:50 +02:00 |
ThomasV
|
1b7cd02bce
|
fix item selection bug
|
2015-04-23 09:11:55 +02:00 |
Roman Zeyde
|
b5c31cd031
|
transaction_dialog: hide broadcast button when offline
|
2015-04-23 09:30:25 +03:00 |
Roman Zeyde
|
d3f696c301
|
main_window: call pr.get_id() before it's required
|
2015-04-23 09:17:46 +03:00 |
ThomasV
|
6cff7a284a
|
store invoices as dict. rename domain -> requestor
|
2015-04-22 13:59:38 +02:00 |
ThomasV
|
74b0ed5f48
|
move get_status to InvoiceStore
|
2015-04-22 13:36:07 +02:00 |
ThomasV
|
0d4d06c58b
|
set label before showing tx window
|
2015-04-22 12:10:58 +02:00 |
ThomasV
|
2753a0bbea
|
fix: set_paid
|
2015-04-22 11:59:15 +02:00 |
ThomasV
|
362cbd06a7
|
add stretch
|
2015-04-22 11:03:28 +02:00 |
ThomasV
|
83851bfa85
|
fix: display request that never expires
|
2015-04-22 11:01:22 +02:00 |
ThomasV
|
6487db5e67
|
fix: show expires combo if request list is empty
|
2015-04-22 10:57:13 +02:00 |
ThomasV
|
fd651709b8
|
fix
|
2015-04-22 09:56:16 +02:00 |
ThomasV
|
2f0f1aafa6
|
replace help buttons in send tab with clickable labels
|
2015-04-22 09:49:01 +02:00 |
ThomasV
|
a32503d8fb
|
merge send and invoices tab
|
2015-04-22 08:59:14 +02:00 |
ThomasV
|
1615daddaa
|
set focus when creating new request
|
2015-04-22 07:37:41 +02:00 |
ThomasV
|
32fe3ea18e
|
focus policy
|
2015-04-22 07:26:05 +02:00 |
ThomasV
|
afc0203a2b
|
fix: display expiration date correctly
|
2015-04-22 07:19:33 +02:00 |
ThomasV
|
6831777058
|
rename payment_request functions
|
2015-04-21 11:01:16 +02:00 |
ThomasV
|
acf4ad5ec8
|
add preprocessing to ThreadedButton
|
2015-04-21 11:00:40 +02:00 |
ThomasV
|
f50e56d229
|
rewording
|
2015-04-21 09:11:47 +02:00 |
ThomasV
|
30bed4c5a9
|
sign and save to file bip70 payment request; redo receive tab layout
|
2015-04-21 08:45:51 +02:00 |
ThomasV
|
2f729c2505
|
add copy button to tx dialog
|
2015-04-20 14:44:59 +02:00 |
ThomasV
|
6b3d88fa2f
|
update buttons in address dialog
|
2015-04-20 14:25:39 +02:00 |
ThomasV
|
fa446eac2e
|
improved buttons
|
2015-04-20 14:15:18 +02:00 |
ThomasV
|
2bd9ef1cdb
|
minor fix
|
2015-04-20 13:37:21 +02:00 |
ThomasV
|
b42ff0b925
|
gui: fix buttonsTextEdit bug
|
2015-04-20 12:32:48 +02:00 |
ThomasV
|
7148e1a287
|
set focus policy of receive_address_e
|
2015-04-20 12:00:24 +02:00 |
ThomasV
|
a3ed4ce2a7
|
new class to show buttons in LineEdit. fixes #1050
|
2015-04-20 11:49:27 +02:00 |
ThomasV
|
8251c5b6d9
|
fix #1057
|
2015-04-20 10:33:32 +02:00 |
ThomasV
|
50fed3dce5
|
minor fix: parent.wallet
|
2015-04-20 09:25:01 +02:00 |
ThomasV
|
8fb14bb5fe
|
adjust grid width
|
2015-04-20 07:56:22 +02:00 |
ThomasV
|
e780bf3db8
|
gui: don't show qr code directly in receive tab
|
2015-04-20 07:48:39 +02:00 |
ThomasV
|
620cc91aad
|
receive_address: use MyLineEdit
|
2015-04-19 21:37:27 +02:00 |
ThomasV
|
7d8ec4338b
|
display receive address field as a label. add copy button (fixes #1103)
|
2015-04-19 21:10:31 +02:00 |
ThomasV
|
46618876f1
|
improve gui messages
|
2015-04-19 20:36:07 +02:00 |
ThomasV
|
7dadc00c8e
|
change label to 'my requests'
|
2015-04-19 19:46:43 +02:00 |
ThomasV
|
e4c02a52a7
|
add expiration field to payment requests
|
2015-04-19 19:21:50 +02:00 |
ThomasV
|
7411476cfb
|
show status and icon for payment requests
|
2015-04-19 14:24:33 +02:00 |
ThomasV
|
6015a91c70
|
minor fix (lower or equal)
|
2015-04-19 14:13:15 +02:00 |
ThomasV
|
5f30348d62
|
use address label as payment request message. display status and hide address in table
|
2015-04-19 13:44:40 +02:00 |
ThomasV
|
21b2fcbe85
|
always_hook. fix trezor handler. fixes #1146
|
2015-04-18 14:59:46 +02:00 |
ThomasV
|
8f94039355
|
call set_layout before adding buttons, so that setDefault works
|
2015-04-17 13:13:35 +02:00 |
ThomasV
|
fbf56c9cfa
|
set daemon flag on get_payment_request thread
|
2015-04-14 16:37:02 +02:00 |
ThomasV
|
6bf1dc6f33
|
version_getter should be daemon
|
2015-04-14 15:02:17 +02:00 |
ThomasV
|
9fde706f84
|
improve invoice dialog
|
2015-04-13 17:53:43 +02:00 |
ThomasV
|
036f96cf35
|
store invoices in a separate file, with their status
|
2015-04-13 14:19:59 +02:00 |
ThomasV
|
6f5241302c
|
remove debugging code in pay-from_URI
|
2015-04-10 11:28:41 +02:00 |
ThomasV
|
0933f57e18
|
minor fix (UserRole)
|
2015-04-04 22:03:39 +02:00 |
ThomasV
|
ff152141ae
|
fix: always use UserRole to store the key
|
2015-04-04 21:38:21 +02:00 |
ThomasV
|
3a2e2702bb
|
fix parent of address history widget
|
2015-04-04 21:15:58 +02:00 |
ThomasV
|
93250b1041
|
gui simplification
|
2015-04-04 20:59:57 +02:00 |
ThomasV
|
b8a72180c7
|
HistoryWidget class; address history window
|
2015-04-04 18:26:52 +02:00 |
ThomasV
|
0a7b585b6c
|
redo default labels with incoming tx outputs
|
2015-04-04 15:55:28 +02:00 |
ThomasV
|
f14c863a0a
|
minor fix: missing parameter in get_history
|
2015-04-03 15:41:56 +02:00 |
ThomasV
|
c89c449dd7
|
fix issue #421
|
2015-04-03 15:32:29 +02:00 |
ThomasV
|
4c729f0ff0
|
move format_time to util
|
2015-04-03 14:44:03 +02:00 |
ThomasV
|
7e6bd2eb8c
|
give user the option to remove incomplete wallet
|
2015-04-03 13:10:43 +02:00 |
ThomasV
|
9aa812026a
|
fix android: from_seed
|
2015-04-03 11:49:44 +02:00 |
ThomasV
|
a3422d3fae
|
generic multisig wallet constructor. fixes #1129
|
2015-04-03 11:27:57 +02:00 |
ThomasV
|
d70c9d1ab7
|
stretch column instead of storing width
|
2015-04-02 17:45:44 +02:00 |
ThomasV
|
9e5cf68e93
|
updates for stdio gui
|
2015-04-02 15:19:00 +02:00 |
ThomasV
|
eaa91683da
|
text gui: cap size of labels
|
2015-03-31 22:07:32 +02:00 |
ThomasV
|
8e65df3ae7
|
Merge branch 'master' of git://github.com/spesmilo/electrum
|
2015-03-31 18:57:50 +02:00 |
ThomasV
|
c00b1f649a
|
do not save gui_last_wallet if -w parameter was passed
|
2015-03-31 17:56:18 +02:00 |
ThomasV
|
c6027a3578
|
don't show import menu
|
2015-03-31 17:36:30 +02:00 |
ThomasV
|
9782c7fe8e
|
don't show new account menu
|
2015-03-31 17:34:31 +02:00 |
ThomasV
|
a44f1bc4d3
|
Merge pull request #1115 from romanz/offline-mode-fix
Offline mode fixes
|
2015-03-31 13:57:27 +02:00 |
ThomasV
|
f77311328a
|
add get_completions to wallet
|
2015-03-31 12:01:42 +02:00 |
Roman Zeyde
|
43a4b68ee8
|
main_window: don't update history in offline mode
|
2015-03-31 09:33:14 +03:00 |
ThomasV
|
f051a3e577
|
update occurences of get_history
|
2015-03-30 20:17:24 +02:00 |
Roman Zeyde
|
c4b306cdbe
|
fix Transaction.deserialize() to Transaction()
|
2015-03-30 18:28:24 +03:00 |
ThomasV
|
ec11e58add
|
handle pruning in wallet.txi/txo
|
2015-03-30 14:10:46 +02:00 |
ThomasV
|
3d1fa1e27f
|
find_pay_to_pubkey_address
|
2015-03-30 14:10:46 +02:00 |
ThomasV
|
66f7a6d28e
|
show own addresses in green
|
2015-03-30 14:10:46 +02:00 |
ThomasV
|
7d79ecce73
|
do not display default label
|
2015-03-30 14:10:46 +02:00 |
ThomasV
|
e3de121be9
|
store deserialized tx in/out in wallet file for fast computation
|
2015-03-30 14:10:46 +02:00 |
ThomasV
|
c0e60ec93d
|
ask user before closing transaction window with unsaved transaction
|
2015-03-25 10:46:15 +01:00 |
ThomasV
|
973f7f9fe5
|
mpk window: detect self and cosigner keys
|
2015-03-24 17:33:08 +01:00 |
ThomasV
|
cbb1a39879
|
reopen the password dialog if user enters incorrect password
|
2015-03-24 16:54:10 +01:00 |
ThomasV
|
bfb4240948
|
Rewrite labels plugin using requests and own signals
|
2015-03-24 15:37:57 +01:00 |
ThomasV
|
9a7f6afac3
|
network dialog: replace protocol list with checkbox
|
2015-03-23 11:11:51 +01:00 |
ThomasV
|
1be26dbf06
|
fix init error from issue #1102
|
2015-03-23 08:09:08 +01:00 |
Andy Christianson
|
c72531fa6a
|
added support for restoring multisig wallets from BIP32 private keys
|
2015-03-19 20:55:03 -04:00 |
ThomasV
|
cc48663d0e
|
set window.app in constructor
|
2015-03-19 11:12:29 +01:00 |
ThomasV
|
38e4eeef95
|
add rate conversion to receive tab
|
2015-03-14 19:47:57 +01:00 |
ThomasV
|
66de592343
|
fix tx dialog buttons using new widgets
|
2015-03-14 19:08:56 +01:00 |
ThomasV
|
1ab37fc82b
|
sort servers in network dialog
|
2015-03-14 16:03:22 +01:00 |
ThomasV
|
e3772f7e02
|
fix: receive_at: enable button
|
2015-03-14 14:34:19 +01:00 |
ThomasV
|
9a81f9585b
|
change button message
|
2015-03-14 14:19:12 +01:00 |
ThomasV
|
bd016f8450
|
gray out new request button when not usable
|
2015-03-14 14:15:16 +01:00 |
ThomasV
|
585a9b7b40
|
copy receive URI with button
|
2015-03-14 13:45:27 +01:00 |
ThomasV
|
c325f95a92
|
add zoom button to receive tab
|
2015-03-14 13:30:02 +01:00 |
ThomasV
|
10f3308dc7
|
fix setFrozen (self.buttons)
|
2015-03-14 12:56:00 +01:00 |
ThomasV
|
01cfb8f8f1
|
new Button widgets
|
2015-03-14 12:28:19 +01:00 |
ThomasV
|
94c0d86821
|
generic add_button method for TextEdit, with tooltips
|
2015-03-14 10:47:09 +01:00 |
ThomasV
|
e620f36971
|
show window in load_wallet
|
2015-03-14 10:16:12 +01:00 |
ThomasV
|
58f9ab3492
|
add a lock to wallet.synchronize() and fix #1049
|
2015-03-13 16:51:31 +01:00 |
ThomasV
|
c28915d122
|
use Tor's proxy number by default
|
2015-03-12 18:12:34 +01:00 |
ThomasV
|
4754241485
|
display exception in convert_imported_keys
|
2015-03-12 13:17:21 +01:00 |
ThomasV
|
8644bbf734
|
uri fix
|
2015-03-09 10:04:32 +01:00 |
ThomasV
|
2ea25fbb17
|
clarify the 'restore' message
|
2015-03-08 09:14:11 +01:00 |
ThomasV
|
6ececd500d
|
add show in set_layout
|
2015-03-08 08:07:30 +01:00 |
ThomasV
|
c56fe45ad7
|
show wizard before running it
|
2015-03-05 15:56:18 +01:00 |
ThomasV
|
ea1af3d536
|
fix password bug in wallet upgrade
|
2015-03-03 10:55:11 +01:00 |
ThomasV
|
20fc2da9b5
|
do not attemps last_wallet if file does not exist
|
2015-02-28 05:54:27 +01:00 |
ThomasV
|
bc3013caf0
|
fix exchange_rate plugin behavior when typing amounts
|
2015-02-27 21:13:17 +01:00 |
ThomasV
|
77d010bcec
|
store gui last wallet separately, to fix command line
|
2015-02-27 10:37:13 +01:00 |
ThomasV
|
46c290e30d
|
use base43 in order to send transactions by QR code
|
2015-02-26 13:59:29 +01:00 |
ThomasV
|
c427e085b3
|
fix android seed dialog if password is empty
|
2015-02-26 12:38:29 +01:00 |
ThomasV
|
8a495f4071
|
base64 encode transactions in qr codes
|
2015-02-26 12:37:45 +01:00 |
ThomasV
|
52b43c57b8
|
android create and restore
|
2015-02-25 22:48:47 +01:00 |
ThomasV
|
ed59498ccc
|
android unicode fix
|
2015-02-25 21:14:19 +01:00 |
ThomasV
|
5e41c99d8d
|
various fixes for android
|
2015-02-25 21:04:40 +01:00 |
ThomasV
|
217dc2f55b
|
android: fix recv amount bug
|
2015-02-25 18:00:38 +01:00 |
ThomasV
|
ddaf2c3121
|
android: tx fee per kb
|
2015-02-25 17:28:40 +01:00 |
ThomasV
|
8d95b9c980
|
android: fix protocols dialog
|
2015-02-25 17:25:22 +01:00 |
ThomasV
|
48838be816
|
android: fix make_new_contacts
|
2015-02-25 15:51:04 +01:00 |
ThomasV
|
6693a70c72
|
simplify android receive
|
2015-02-25 15:41:27 +01:00 |
ThomasV
|
f6280c4e23
|
fixes for android
|
2015-02-25 13:25:52 +01:00 |
ThomasV
|
c7f89da934
|
copy request URI to clipboard
|
2015-02-25 10:01:59 +01:00 |
ThomasV
|
80284d5516
|
updates for the old android GUI
|
2015-02-24 18:45:09 +01:00 |
ThomasV
|
2a608280f4
|
Do not exit when the New Wallet dialog is canceled
|
2015-02-21 16:25:06 +01:00 |
ThomasV
|
56dc9f7f80
|
cleanup dead code
|
2015-02-21 08:48:15 +01:00 |
ThomasV
|
4794ccfaf2
|
hide/show main window when wizard is called
|
2015-02-18 18:41:25 +01:00 |
ThomasV
|
31120e987f
|
move hide/show in open_wallet
|
2015-02-18 18:30:59 +01:00 |
ThomasV
|
b5ac7f2a7c
|
simplify setup.py using package_data
|
2015-02-18 17:13:41 +01:00 |
ThomasV
|
0934976f3a
|
fix #1011
|
2015-02-17 10:30:10 +01:00 |
ThomasV
|
7b0903d81c
|
fix #1010 and cleanup
|
2015-02-06 07:37:09 +01:00 |
ThomasV
|
27da96c1f8
|
Merge pull request #1009 from blocktrail/blocktrail-baseurl
changed blocktrail baseurl to include network 'BTC' to avoid redirects
|
2015-02-05 15:02:44 +01:00 |
ThomasV
|
4bf019e9a6
|
fix
|
2015-02-05 13:31:09 +01:00 |
ThomasV
|
76cbafe754
|
fix Master Public Keys dialog
|
2015-02-05 13:29:18 +01:00 |
Ruben de Vries
|
99715fe07a
|
changed blocktrail baseurl to include network 'BTC' to avoid redirects
|
2015-02-05 13:02:44 +01:00 |
ThomasV
|
f52760ef4e
|
add try.. except around version comparison
|
2015-02-03 12:51:27 +01:00 |
ThomasV
|
1609d6607f
|
Merge pull request #1003 from pooler/httpsverinfo
Retrieve version information using HTTPS
|
2015-02-03 09:50:46 +01:00 |
ThomasV
|
27382c210e
|
fix messages for i18n
|
2015-02-02 19:17:08 +01:00 |
ThomasV
|
50c6a2fcbd
|
show wallet name in wizard
|
2015-02-02 18:38:12 +01:00 |
pooler
|
e770ec3a61
|
Retrieve version information using HTTPS
|
2015-02-02 17:50:10 +01:00 |
ThomasV
|
97c57996b8
|
cleanup
|
2015-02-02 15:12:27 +01:00 |
ThomasV
|
6050e4d549
|
fix QRcode widget in multisig wallet wizard
|
2015-02-02 13:54:03 +01:00 |
ThomasV
|
f305c01792
|
accept bitcoin: URIs in payto field
|
2015-01-31 20:41:28 +01:00 |