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
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
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
fa446eac2e
improved buttons
2015-04-20 14:15:18 +02:00
ThomasV
2bd9ef1cdb
minor fix
2015-04-20 13:37:21 +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
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
fbf56c9cfa
set daemon flag on get_payment_request thread
2015-04-14 16:37:02 +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
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
d70c9d1ab7
stretch column instead of storing width
2015-04-02 17:45:44 +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
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
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
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
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
01cfb8f8f1
new Button widgets
2015-03-14 12:28:19 +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
4754241485
display exception in convert_imported_keys
2015-03-12 13:17:21 +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
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
8a495f4071
base64 encode transactions in qr codes
2015-02-26 12:37:45 +01:00
ThomasV
c7f89da934
copy request URI to clipboard
2015-02-25 10:01:59 +01:00
ThomasV
2a608280f4
Do not exit when the New Wallet dialog is canceled
2015-02-21 16:25:06 +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
0934976f3a
fix #1011
2015-02-17 10:30:10 +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
27382c210e
fix messages for i18n
2015-02-02 19:17:08 +01:00
ThomasV
1f9598e1c7
show dialog if IOError is raised reading wallet file
2015-01-30 13:44:05 +01:00
ThomasV
3b9f9d5320
show confirmation dialog before opening incomplete wallet
2015-01-30 13:36:20 +01:00
ThomasV
3d2a410de0
launch wizard if user opens an unfinished wallet
2015-01-29 14:04:04 +01:00
ThomasV
dda4a0fcb3
call load_wallet and close_wallet for each plugin
2015-01-26 20:42:32 +01:00
dabura667
a171a29afb
Fix the line deliminator in csv
...
currently the csv output is `\r\r\n` where the line terminator is `\r\n`
and the extra `\r` is probably being inserted from writing a dict to
csv. I get around this by changing the line terminator to `\n` to output
`\r\n` which will make it compatible with most spreadsheet apps.
2015-01-25 12:22:40 +09:00
ThomasV
31b6a4b4d0
update documentation link
2015-01-23 16:13:43 +01:00
ThomasV
576954555c
fix: check_password for imported wallets
2015-01-23 00:18:58 +01:00
ThomasV
a378922c05
more robust winpos-qt
2015-01-22 16:29:33 +01:00
ThomasV
bb20d618df
don't show new_receive_address popup with imported wallets
2015-01-22 15:33:48 +01:00
ThomasV
8863b6f294
remove remaining instances of op_return type
2015-01-18 17:23:21 +01:00
ThomasV
3d32bba0b9
fix bug #963
2014-12-27 16:54:08 +01:00
ThomasV
63c7a27d7e
add InvalidPassword exception
2014-12-03 22:35:05 +01:00
ThomasV
0e3500469e
Merge pull request #944 from tkhaew/priv_keys_pwd
...
Issue #941 fix export_privkeys_dialog, add invalid password check
2014-12-03 21:22:47 +01:00
Tafelpoot
0737ee7fd3
pass absolute path for new wallet
2014-12-01 15:14:03 +01:00
tkhaew
e667f0164a
add invalid password check
2014-11-30 09:48:06 +07:00
ThomasV
7ca3ba4e80
various fixes for reveive_requests
2014-11-24 12:28:11 +01:00
ThomasV
f2988b657b
Merge branch 'contacts' of github.com:Tafelpoot/electrum into Tafelpoot-contacts
2014-11-24 11:55:57 +01:00
ThomasV
68c7d2e349
fix column number for monospace font (amount)
2014-11-24 11:16:18 +01:00
ThomasV
01cf04079f
add NotEnoughFunds exception
2014-11-20 19:10:43 +01:00
Tafelpoot
218a1ee2f7
Updated Requests
...
- added Date and Account field to Saved Requests
- requests are now saved as dict()
old requests will be deleted!!
- Account field is hidden when only 1 account is available
- address line now follows the current_account
- saved requests is sortable, default sorted by date
- saved requests only shows request for current_account
2014-11-14 19:47:34 +01:00
ThomasV
9b28ed9ba0
do not require name to create an account
2014-11-14 14:08:28 +01:00
ThomasV
1995c56b7f
before_send: fix logic
2014-11-14 11:26:42 +01:00
ThomasV
c7815bed0d
str->unicode
2014-11-13 15:03:56 +01:00
ThomasV
b64fef53dc
change semantics of before_send hook
2014-11-13 12:36:37 +01:00
ThomasV
5331fc1a24
add before_send hook
2014-11-12 20:53:54 +01:00
ThomasV
280903cf2a
fix create_status_bar hook
2014-11-11 20:42:21 +01:00
ThomasV
67de616a29
add copy button to receive tab
2014-11-11 17:20:15 +01:00
ThomasV
10ef0fbdf0
use wallet basename in window title
2014-11-11 16:16:51 +01:00
ThomasV
586f592af1
invoices: change column order
2014-11-11 16:03:06 +01:00
ThomasV
270c60b3c8
add status icons for invoices
2014-11-11 15:51:39 +01:00
ThomasV
99f5d368e6
move date column to first position in invoice tab
2014-11-11 10:39:34 +01:00
ThomasV
73085877dd
bugfix: don't call GUI in non-GUI thread
2014-11-11 10:30:19 +01:00
ThomasV
66c652eb51
fixes for plugin integration
2014-11-04 16:23:11 +01:00
ThomasV
24b6ae7757
GUI: emit textEdited signal when setting amount in URI
2014-11-03 16:50:08 +01:00
ThomasV
7860bcfaf7
Merge pull request #875 from YaChen-PaiJu-Waheeb-Azhar-Zakariyah/master
...
plugin added for plotting history transactions
2014-10-31 15:07:00 +01:00
ThomasV
5ceb3a1901
Merge pull request #903 from Tafelpoot/windowtitles
...
add window title for show_private_key and show_public_key
2014-10-30 18:06:02 +01:00
ThomasV
581ed1ed26
separate signtxwithkey and signtxwithwallet, and simplify sign_transaction
2014-10-30 16:36:29 +01:00
Tafelpoot
0216a892da
add window title for show_private_key and show_public_key
2014-10-27 16:10:52 +01:00
ThomasV
2ff401919b
remove 'select account' label
2014-10-24 17:12:51 +02:00
ThomasV
311a91c03c
init qrscanner processor in scan_qr
2014-10-24 17:11:05 +02: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
ThomasV
f00c4ed547
simplify error handling during transaction signing
2014-10-23 16:32:27 +02:00
Tafelpoot
a597e26541
fixed access to tx.error in case tx is None
2014-10-23 13:48:12 +02:00
Tafelpoot
d9c5250a6f
removed trailing whitespace and fixed indentation in history widget
2014-10-21 19:05:51 +02:00
waheebyaqub
2045043212
Update main_window.py
2014-09-27 16:59:23 +04:00
ThomasV
6cd00eb36b
request history rates asynchronously
2014-09-19 13:36:30 +02:00
ThomasV
692f49e7af
init not_enough_funds variable
2014-09-19 11:29:39 +02:00
ThomasV
e7d24c31bd
don't set negative amounts in amount field
2014-09-19 11:14:16 +02:00
ThomasV
17006e5285
qr scanner: show error if not installed
2014-09-19 11:08:43 +02:00
ThomasV
134c93be4b
show warning about offline mode instead of returning silently
2014-09-17 16:43:14 +02:00
ThomasV
d71b9bff31
save receive requests after delete
2014-09-17 12:11:35 +02:00
ThomasV
a3611af26a
signal to set fee field after payment request
2014-09-15 16:28:29 +02:00
ThomasV
590659ff4d
get_tx_fee
2014-09-15 12:57:56 +02:00
ThomasV
bde0ca3ea1
set default fee to 0.5mBTC/kb
2014-09-15 07:35:05 +02:00
ThomasV
98b361f328
code cleanup
2014-09-14 12:40:09 +02:00
ThomasV
33a1e2aa2d
update_account_selector after creating/deleting account
2014-09-14 12:09:12 +02:00
ThomasV
81c00956e8
perform easy test first (lazy evaluation)
2014-09-13 15:23:35 +02:00
ThomasV
be307553b8
fix addresses() call in sweep
2014-09-13 14:07:17 +02:00
ThomasV
5b84cbe9fb
close_wallet
2014-09-12 19:58:59 +02:00
ThomasV
26ee3baaba
add qrcode button to mpk dialog
2014-09-12 16:31:50 +02:00
ThomasV
4fcfc6d419
use own address to create dummy transactions
2014-09-11 08:43:09 +02:00
ThomasV
374daa25af
create a PendingAccount if coins have been sent to next_account
2014-09-10 10:09:13 +02:00
ThomasV
501bbdbd67
fix num zeros bug
2014-09-10 01:56:37 +02:00
ThomasV
1fb8af40c5
disable privkey export menu in trezor wallets
2014-09-09 14:30:57 +02:00
ThomasV
8cfa32db5c
add labelsChanged signal
2014-09-08 11:45:19 +02:00
ThomasV
bcb18bbde4
call set_language before QApplication. fixes #400
2014-09-08 11:02:55 +02:00
ThomasV
ea9e468333
fix export addresses
2014-09-08 03:52:59 +02:00
ThomasV
6ee33948b6
add missing import
2014-09-08 03:32:46 +02:00
ThomasV
a0d5ba37c6
fix: add missing imports
2014-09-08 03:27:46 +02:00
ThomasV
1fa51e6b7c
fix fee_e in settings window
2014-09-07 21:44:11 +02:00
ThomasV
67b9a59d34
better fees estimates
2014-09-07 20:36:29 +02:00
ThomasV
300125422d
separate get_errors instead of raising an exception
2014-09-06 15:06:31 +02:00
dabura667
f3822cf06e
Multiline Address error on do_send()
2014-09-06 21:28:57 +09:00
dabura667
7337165d0e
Fixed CSV input bug
2014-09-06 01:07:44 +09:00
ThomasV
1e346404dd
fixes for label plugin
2014-09-04 16:37:51 +02:00
ThomasV
6101abda5d
call init_qt everytime a plugin is enabled
2014-09-04 15:45:03 +02:00
ThomasV
449feddaaf
raise an exception on trezor decrypt
2014-09-03 10:45:41 +02:00
ThomasV
ee49d14b55
fix #777
2014-08-30 17:33:02 +02:00
ThomasV
94a5d26013
show tx before broadcast
2014-08-28 10:36:28 +02:00
ThomasV
eb4829f9c0
message should be tx fee per kb
2014-08-28 10:35:22 +02:00
ThomasV
5da58ac3b9
reorganize settings dialog
2014-08-28 10:32:03 +02:00
ThomasV
7ffce2ba06
use QSpinBox
2014-08-28 10:12:28 +02:00
ThomasV
54f3c9f35b
add can_edit_fee option, and improve settings dialog
2014-08-27 22:49:35 +02:00
ThomasV
58c6518b30
print more tracebacks
2014-08-26 12:55:53 +02:00
ThomasV
89b8078549
move qrscanner from plugins to lib
2014-08-23 18:04:29 +02:00
Maran
b48e996562
Added blocktrail to explorers
2014-08-22 12:54:09 +02:00
ThomasV
20f93f7df0
set wallet.can_change_password and wallet.has_seed for trezor
2014-08-19 10:36:55 +02:00
ThomasV
06cdb7ff39
move pointofsale plugin to main codebase
2014-07-31 10:10:14 +02:00
ThomasV
d33b53f850
close GUI if the network daemon is killed
2014-07-31 07:47:59 +02:00
ThomasV
06a613ed09
copy to clipboard menu for receive address
2014-07-28 10:17:05 +02:00
ThomasV
fb0574c5a0
fix callbacks
2014-07-28 07:53:02 +02:00
ThomasV
af3fd62fd4
send server height and server lag with daemon
2014-07-25 16:32:19 +02:00
ThomasV
09e4efc439
daemon notifications (network.status)
2014-07-24 23:17:06 +02:00
ThomasV
9ee0614edb
make daemon usable with the GUI
2014-07-24 16:12:18 +02:00
ThomasV
597dd49e8c
show txid in invoice details
2014-07-14 00:10:53 +02:00
ThomasV
4193fffc33
fix: store key of invoices for retrieval
2014-07-13 23:56:24 +02:00
ThomasV
6f246fe90e
display dates in invoices tab
2014-07-13 23:40:29 +02:00
ThomasV
81d1e67253
always enable qr scanner plugin
2014-07-12 18:39:28 +02:00
ThomasV
4da85c00e3
missing import
2014-07-12 18:09:31 +02:00
ThomasV
c397f84fed
simplified dialog for new file name
2014-07-11 19:29:18 +02:00
ThomasV
f9dad74e13
don't use address_is_old in code that can be run offline (again)
2014-07-09 18:38:59 +02:00
ThomasV
042c65939d
don't use address_is_old in code that can be run offline
2014-07-09 18:23:33 +02:00
ThomasV
6ad1c46aa5
fix: add type 'aaddress' in change output
2014-07-08 23:53:20 +02:00
ThomasV
1bb00ff5af
store output type explicitly in tuple
2014-07-08 19:38:16 +02:00
ThomasV
0ce2c870bb
fixes for pending accounts
2014-07-07 15:43:02 +02:00
ThomasV
2e1d24939c
rm duplicate method getpubkey
2014-07-06 22:24:09 +02:00
ThomasV
a89abee969
Rewrite accounts and transactions: store pubkeys instead of addresses in order to avoid unnecessary derivations.
2014-07-06 21:10:41 +02:00
ThomasV
101fe08ac8
fix: abort signing thread if wallet is watching only
2014-07-01 08:35:28 +02:00
slush0
a97a0629dd
Added base unit 'bits'.
2014-06-30 16:40:11 +02:00
ThomasV
2efad717d8
support for OP_RETURN
2014-06-27 17:08:20 +02:00
ThomasV
b5acdab3e9
allow address creation beyond gap limit in GUI. fixes #512
2014-06-26 18:55:22 +02:00
ThomasV
029e0b8b0d
estimate fee using number of outputs
2014-06-26 10:40:33 +02:00
ThomasV
0c440ee6a6
wallet.is_beyond_limit (False for imported accounts)
2014-06-24 20:47:44 +02:00
ThomasV
2da9a02fb3
catch exception within sign thread, to re-enable send button
2014-06-24 19:09:41 +02:00
ThomasV
55770a93bf
remove unused variable.
2014-06-24 18:02:19 +02:00
ThomasV
f4dfec4565
define frozen signal for exchange rate plugin
2014-06-24 17:44:31 +02:00
ThomasV
57a0864055
fix import
2014-06-24 16:34:22 +02:00
ThomasV
edd28f32f9
fix: edit label
2014-06-22 13:25:30 +02:00
ThomasV
0636ef8b32
compact serialized format for unsigned and partially signed transactions.
2014-06-21 21:06:09 +02:00
ThomasV
2a07ed47f2
gui column set monospace font
2014-06-17 18:38:32 +02:00
ThomasV
43400144e8
gui tweaks
2014-06-17 18:24:46 +02:00
ThomasV
e5b44bacda
fixedSize qrcode widget
2014-06-17 14:58:12 +02:00
ThomasV
3fa113d76b
fix: remove imports
2014-06-17 14:32:31 +02:00
ThomasV
104fbe6cac
link point of sale plugin with receive tab
2014-06-17 14:27:56 +02:00
ThomasV
2b2a8d17df
bundle dependencies in 'packages' dir. use qrcode instead of pyqrnative
2014-06-17 11:02:46 +02:00
ThomasV
6226b658ea
tweak receive layout
2014-06-16 18:46:30 +02:00
ThomasV
26328d0458
catch invalid password exceptions in sign_raw_transaction too
2014-06-16 18:18:02 +02:00
ThomasV
1189ed39ae
do not show send from menu for addresses that have no coins
2014-06-16 17:42:47 +02:00
ThomasV
03b0e55625
disable save_request_button if fields are empty
2014-06-16 17:29:50 +02:00
ThomasV
cc4981cc6d
fix: clear receive tab if an item is deleted
2014-06-16 17:09:34 +02:00
ThomasV
25d71d1fa6
connect receive_list, to display saved items
2014-06-16 17:02:20 +02:00
ThomasV
8263af3339
adjust receive_list column width
2014-06-16 13:30:33 +02:00
ThomasV
1b42fe2ea2
fix #727
2014-06-16 13:29:55 +02:00
ThomasV
af08e704d9
show list of requests in receive tab
2014-06-14 18:02:45 +02:00
ThomasV
f1cf89de9f
receive tab, separate from addresses tab
2014-06-14 16:15:00 +02:00
ThomasV
ebafa73071
use QRTextEdit for public and private keys
2014-06-14 13:05:55 +02:00
ThomasV
1e2277bf1f
fix: expiration in invoices
2014-06-14 12:21:08 +02:00
ThomasV
d2cad7bbbb
new widget: QRTextEdit
2014-06-14 12:17:44 +02:00
ThomasV
f5a76f7dcf
fix: payment_request
2014-06-13 17:51:11 +02:00
ThomasV
1f38a42d73
minor fix
2014-06-13 17:11:15 +02:00
ThomasV
e666a2f8a4
fix
2014-06-13 17:02:58 +02:00
ThomasV
47c491624e
show expired status in invoices tab
2014-06-13 16:53:43 +02:00
ThomasV
38e7d8ebe5
show color if payment request has expired
2014-06-13 16:39:07 +02:00
ThomasV
36cee62849
import paymentrequests only when really needed
2014-06-13 16:25:25 +02:00
ThomasV
58c302a4cf
minor fixes
2014-06-13 16:08:46 +02:00
ThomasV
6f3c9e6a44
unify util.parse_URI
2014-06-13 16:02:30 +02:00
ThomasV
242bd5fb61
don't set column width in update, but only in create
2014-06-12 22:51:39 +02:00
ThomasV
6d0488c2de
move qr code operations to transaction window and transaction menu
2014-06-12 22:24:10 +02:00
ThomasV
03c84aab0e
let the send tab parse and return its own fields
2014-06-12 17:31:18 +02:00
ThomasV
6631ab9406
verify if pr has expired
2014-06-12 15:47:48 +02:00
ThomasV
503fd99cdb
add pay_invoice menu item
2014-06-12 15:35:46 +02:00
ThomasV
4e1068b343
broadcast tx of payment request
2014-06-12 15:15:05 +02:00
ThomasV
68a75af1bd
save and display request status
2014-06-12 11:27:18 +02:00
ThomasV
5f802aa69d
fix varname
2014-06-12 10:21:44 +02:00
ThomasV
89a1b48ba1
column for payment request memo
2014-06-12 10:20:06 +02:00
ThomasV
2b751f8026
improve fee help message
2014-06-12 09:32:05 +02:00
ThomasV
39274ea10e
fix: wrong variable name fee_e
2014-06-12 09:29:46 +02:00
ThomasV
771f953014
use BTCAmount.setAmount instead of setText
2014-06-12 09:25:04 +02:00
ThomasV
d3ba8fb507
get_amount returns None if there's an exception
2014-06-12 09:15:25 +02:00
ThomasV
f72679c092
restore encrypt/decrypt menus
2014-06-11 19:30:43 +02:00