Commit Graph

235 Commits

Author SHA1 Message Date
ThomasV
38a6747eff fix: sanitize outputs 2014-06-06 07:48:08 +02:00
ThomasV
0673df9176 minor fixes for payto_edit 2014-06-06 07:17:47 +02:00
ThomasV
e699ab6660 coin control: select UTXOs in menu 2014-06-05 21:55:11 +02:00
ThomasV
d9db7771f9 tx window: let prent do the broadcast 2014-06-05 17:55:27 +02:00
ThomasV
26d133c20a payment request: show status with help button 2014-06-05 17:40:58 +02:00
ThomasV
10e5ec56a1 setFrozen generic method 2014-06-05 14:49:32 +02:00
ThomasV
0d02e9fd74 set payment_request to None if error 2014-06-05 14:19:18 +02:00
ThomasV
1cd3776e8f fix 2014-06-05 12:55:02 +02:00
ThomasV
ea9e0eb053 parse payto text 2014-06-05 12:43:11 +02:00
ThomasV
c626cad0dd paytoedit 2014-06-05 12:40:47 +02:00
ThomasV
c59f1b1edb handle units in AmountEdit 2014-06-05 12:40:07 +02:00
ThomasV
6c18fa1844 simplify send tab layout (unneeded vbox) 2014-06-03 21:47:27 +02:00
ThomasV
194291c80b update imported keys 2014-06-02 08:59:41 +02:00
ThomasV
16929a40b1 fix #682 2014-05-29 15:30:23 +02:00
ThomasV
680fbf1d3e fix 2014-05-26 05:47:00 +02:00
ThomasV
17ff5d162d close method 2014-05-26 05:40:04 +02:00
ThomasV
40b3b47d5b rewrite WaiingDialog as child class of QThread 2014-05-24 22:54:54 +02:00
ThomasV
0bd1eb1f7a simple test for waiting dialog 2014-05-24 22:06:43 +02:00
ThomasV
2ed292176e fix #700 2014-05-21 23:59:24 +02:00
ThomasV
c3676cc6e6 wallet.is_used() method 2014-05-12 11:28:00 +02:00
ThomasV
d55595d322 hide help buttons if a payment request is shown 2014-05-10 23:05:49 +02:00
ThomasV
b9143b3800 show request memo 2014-05-10 22:43:53 +02:00
ThomasV
6665a70a49 WaitingDialog class for better encapsulation 2014-05-10 20:36:07 +02:00
ThomasV
370bdbe855 fix payment ack 2014-05-07 18:59:51 +02:00
ThomasV
a03b85a513 fix: gui_object.payment_request 2014-05-07 18:47:14 +02:00
ThomasV
ec234105a5 send error messages for payment requests 2014-05-07 18:10:14 +02:00
ThomasV
a6d1eef549 payment requests: add style sheet for readonly fields 2014-05-07 16:15:22 +02:00
ThomasV
87fa402c34 support for payment requests in the gui 2014-05-07 15:26:38 +02:00
ThomasV
fa4c2b96d7 p2sh wallets cannot create accounts 2014-05-05 12:03:01 +02:00
ThomasV
ac93b86ebc export as json or csv 2014-05-05 11:31:04 +02:00
ThomasV
8ca7964dac address_field in sweep dialog 2014-05-05 09:58:29 +02:00
ThomasV
7335a9936e make do_export_privkey non-gui 2014-05-05 09:24:29 +02:00
ThomasV
35200557e4 sleep inside for loop, so that gui remains responsive 2014-05-05 09:20:19 +02:00
ThomasV
640d6641aa fix #444 2014-05-04 21:58:02 +02:00
ThomasV
c9fc6275ab move private key methods from wallet to accounts 2014-05-04 19:43:15 +02:00
ThomasV
fdf8697e58 handle pending and imported accounts using account child classes 2014-05-02 11:10:12 +02:00
ThomasV
b7a60f02e0 fix type of io_dir 2014-05-01 19:19:57 +02:00
ThomasV
46c0dda3b9 sweep privkeys in gui 2014-05-01 17:35:01 +02:00
ThomasV
b21cfc2746 export_privkeys_dialog 2014-05-01 16:33:56 +02:00
ThomasV
8f19f9bf28 do_export_privkeys: replace wallet.seed with is_watching_only 2014-05-01 15:04:12 +02:00
ThomasV
0a0186bc5d parameter for wizard.run 2014-05-01 14:55:29 +02:00
ThomasV
ace127ee43 fix password dialog, for imported wallets 2014-05-01 12:42:06 +02:00
ThomasV
95fce65e12 disable wallet menus when they do not apply 2014-05-01 12:19:24 +02:00
ThomasV
9c37ed68f4 wallet.has_seed 2014-04-30 11:40:53 +02:00
ThomasV
56e8ad3397 cleanup wallet classes 2014-04-30 11:18:13 +02:00
ThomasV
bb88c891dc move set_url to __init__. fixes #672 2014-04-30 07:59:59 +02:00
ThomasV
7dd78e3768 sort accounts 2014-04-28 15:27:28 +02:00
ThomasV
204d7507d6 show_before_broadcast option in gui 2014-04-28 15:25:47 +02:00
ThomasV
9723a5e9ec gui: don't show account names if there is only one account 2014-04-25 11:56:17 +02:00
ThomasV
242eca8821 rm dead code 2014-04-25 11:29:01 +02:00
ThomasV
5bbdcdf73d move tray logic to ElectrumGui object. fixes #468 2014-04-25 11:22:16 +02:00
ThomasV
40bd5e9c5f dark/light icon selector. see #666 2014-04-25 10:31:34 +02:00
ThomasV
ca16db7c7f Merge branch 'master' of git://github.com/spesmilo/electrum 2014-04-25 10:16:11 +02:00
ThomasV
a1daba6afe get_master_public_keys 2014-04-25 10:16:07 +02:00
Michael Wozniak
7d2895ad46 Add block explorer setting for "view online" 2014-04-24 13:26:48 -04:00
ThomasV
a3dd9f700c no accounts in multisig wallets 2014-04-24 14:29:08 +02:00
ThomasV
e7a71ff806 switch default display to mBTC 2014-04-24 08:38:01 +02:00
ThomasV
ace15d3e7e relocate export_history code 2014-04-18 10:04:25 +02:00
ThomasV
80a988e337 slightly better notifications. at least, it fixes #652 2014-04-17 17:38:21 +02:00
Michael Wozniak
8874242fa7 Bitcoin URL Handling
Update Bitcoin URL handling to reject URLs with duplicate keys

issue: #649
2014-04-12 12:19:42 -04:00
ThomasV
f550b452be transaction: add_signature(), is_complete() methods 2014-04-07 11:03:12 +02:00
ThomasV
94829db701 don't change default_wallet_path 2014-04-06 22:15:13 +02:00
ThomasV
88d4dab6cb broadcast tx in a separate thread 2014-04-05 16:52:38 +02:00
ThomasV
60bea77d1e Merge pull request #644 from wozz/raise_window
Fix OS X issue: window start in foreground
2014-04-05 11:52:48 +02:00
ThomasV
c24482c21a check seed in gui. fixes #622 2014-04-05 10:34:51 +02:00
Michael Wozniak
3cd4689083 Fix OS X issue: window start in foreground
When run from command line, the window starts behind all other windows.
raise_() will bring the window to the front.
2014-04-02 11:29:07 -04:00
ThomasV
53b872acdf gui fix: send tx dialog 2014-04-02 13:18:00 +02:00
ThomasV
5a43b633d6 update bip32 accounts and wallet 2014-04-01 11:25:12 +02:00
ThomasV
33b94cd60e add error field in tx, because exceptions cannot be passed by plugins 2014-03-28 17:37:31 +01:00
ThomasV
c5c1ed11f0 better waiting dialog, with Qt signals 2014-03-28 17:05:34 +01:00
Darrin Daigle
9fb7fd5803 Cleaned up Exchange Rate plugin: more efficient code and more intuitive names for the get fiat balance/price procedures. Created new procedure used for updating the fiat balance & price on the status panel. Enhancement: status panel on bottom left now shows the current BTC price (eg, 1 BTC~573.45 USD). 2014-03-27 15:30:24 -05:00
Darrin Daigle
ecd013bbb7 Fixed size issue on account combo box in status panel. If you started Electrum with a wallet that did not have imported keys (therefore the account combo box didn't show), then you opened a wallet that had imported keys, the combo box was not wide enough to correctly display the combo box items. 2014-03-27 10:23:30 -05:00
ThomasV
be7d0445a6 Merge pull request #625 from dpdtex/DialogTitles
fixed title on 3 dialog boxes (they were showing "python" as title)
2014-03-26 18:52:13 +01:00
rdymac
383763e24b add white space before BTC frozen message
Added a white space before BTC in the not enough funds frozen message.

The ‘Not enough funds…’ message does not disappear even after clicking
the clear button. Only changing the amount to send restores the
‘Balance’ message
2014-03-26 17:47:22 +01:00
Darrin Daigle
dec5e351c0 fixed title on 3 dialog boxes (they were showing "python" as title) 2014-03-25 17:08:23 -05:00
Darrin Daigle
669d8041e4 Add ability to specify fiat amount when sending bitcoin. 2014-03-22 23:04:06 -05:00
ThomasV
f92b483942 disable encrypt/decrypt 2014-03-16 16:35:12 +01:00
Maran
f87e482d63 Changed theme switching, probably fixes #509 as well 2014-03-13 12:02:55 +01:00
ThomasV
d57a026ae5 fix #585 2014-03-12 10:04:08 +01:00
ThomasV
48e6dba684 follow-up to #604 2014-03-05 09:35:54 +01:00
ThomasV
fa6e9c18b9 code cleanup: main menu 2014-03-04 16:49:31 +01:00
ThomasV
da6f292dd5 encrypt/decrypt messages in gui 2014-03-03 10:39:10 +01:00
ThomasV
1face99346 code cleanup 2014-03-03 09:03:05 +01:00
ThomasV
3e014d05c1 move menu separator 2014-03-03 08:57:30 +01:00
Michael Wozniak
f9a52684e3 Add history fiat tx value for exchange plugin
Added coindesk BPI rate calculation for transaction values in history.

Coindesk currently only provides this functionality for USD, so it is
only available when the Coindesk and USD combination has been
selected.
2014-03-02 21:08:46 -05:00
ThomasV
daf15a10bf cleanup 2014-03-02 20:36:54 +01:00
Michael Wozniak
b16035c5de change remove tabs for verify/sign
verify message is in the drop down menus and sign is in the receive tab
drop down for each address
2014-03-02 14:20:21 -05:00
Michael Wozniak
e86734fccb Add tools menu function for Verify message
add separate menu option to verify message because verifying a message
does not need to be tied to a specific address
2014-03-02 13:08:11 -05:00
ThomasV
b6d541ef8e Merge pull request #591 from dabura667/Blockchainlink
Add link in history to view the tx on blockchain.info
2014-03-02 18:02:21 +01:00
dabura667
0ad491b727 Add link in history to view the tx on blockchain
Mostly a convenience thing. webbrowser should work with Mac OS, but I
have no environment to check with.
Win and Linux both open the url fine in the default browser.
2014-03-02 21:19:49 +09:00
Michael Wozniak
8b20250f8e Add QR Display for Private Key export 2014-03-01 20:37:01 -05:00
ThomasV
e34c14ee78 Merge pull request #582 from dabura667/csvaddresserr
CSV: Show erroneous addresses in warning window.
2014-02-27 14:12:08 +01:00
ThomasV
7267579fe0 Merge branch '2.0' 2014-02-27 10:41:22 +01:00
dabura667
c5aa69a1f0 CSV: Show erroneous addresses in warning window.
This will show all erroneous addresses given in a CSV import to the user
before returning out of the function.
2014-02-24 21:22:13 +09:00
ThomasV
df4b47849d gui: load tx from blockchain 2014-02-03 05:38:48 +01:00
rdymac
6facb9f2c2 typo
typo s/this/these
2014-01-28 01:58:58 +01:00
samrg472
3f3e00668b Added ability to minimize to tray
The 'Hide' and 'Show' toggle in the was replaced with 'Show/Hide'
The reason for this was to avoid a weird bug of it not updating properly
when the window state changes
2014-01-20 21:41:59 -05:00
Brian Greenberg
c7ad369e55 Remove the ability to "Send From" a frozen address. 2014-01-11 16:37:37 -06:00
ThomasV
2877e0682f gui: insert used addresses first 2014-01-09 09:58:57 +01:00
ThomasV
5190cc03fd this should fix issue #531 2014-01-08 18:24:30 +01:00