ThomasV
8b7c3a201c
format inputs so that they fit on one line
2014-04-17 18:08:08 +02:00
ThomasV
80a988e337
slightly better notifications. at least, it fixes #652
2014-04-17 17:38:21 +02:00
ThomasV
913ef26dd9
fix: create accounts
2014-04-13 18:41:10 +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
74209e8a6c
remove hardcoded seed
2014-04-06 21:42:29 +02:00
ThomasV
102bc204d5
hooks and workflow for 2of3 wallets
2014-04-06 21:38:53 +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
ThomasV
2be8c7f7ed
add optional default value to text dialog
2014-04-03 15:36:31 +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
6e26fb0198
remove redundant definition of Timer class
2014-03-28 17:06:58 +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
ThomasV
1b2f75bb84
do not display tx amounts in an offline wallet
2014-03-15 10:01:25 +01:00
Maran
f87e482d63
Changed theme switching, probably fixes #509 as well
2014-03-13 12:02:55 +01:00
Maran
17997f4d8e
Implements theme loading without overwriting path
2014-03-13 10:55:27 +01:00
ThomasV
17fa611b80
revert load theme
2014-03-13 08:38:25 +01:00
ThomasV
d57a026ae5
fix #585
2014-03-12 10:04:08 +01:00
ThomasV
dab31f0b47
fix issue #509
2014-03-11 15:05:54 +01:00
Michael Wozniak
f5fb6ed194
display locktime for transaction
...
display locktime for transactions if it is greater than 0. Majority of
transactions will not display any value because default is 0.
2014-03-05 16:38:34 -05:00
CodingAnarchy
4b22844137
Merge remote-tracking branch 'upstream/master'
2014-03-05 01:53:33 -07:00
CodingAnarchy
7052bfc771
follow up to #604 - gtk gui
2014-03-05 01:51:41 -07: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
746cf6f7f3
Merge pull request #588 from wozz/for-upstream
...
Add CoinDesk BPI for exchange rate
2014-03-02 18:21:03 +01:00
ThomasV
4a97aa1d1e
show txids in the list of transaction inputs
2014-03-02 18:11:56 +01: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
Michael Wozniak
d30fb5c473
Add CoinDesk BPI for exchange rate
...
Add CoinDesk BPI for exchange rate options. Choose between blockchain
and coindesk on the plugin settings page.
2014-03-01 11:40:07 -05:00
ThomasV
13280e0bd7
Merge pull request #564 from eternal-sorrow/master
...
Rewrite gtk gui with gtk3/pygobgect - thanks a lot
2014-02-28 16:30:31 +01:00
ThomasV
e955ee69a8
restore from master public key (qt and command line)
2014-02-28 15:43:06 +01: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
0d4b36b28a
Merge pull request #584 from dabura667/historyUTF8
...
Changed CSV History export to UTF-8 labels
2014-02-27 14:07:34 +01:00
ThomasV
7267579fe0
Merge branch '2.0'
2014-02-27 10:41:22 +01:00
ThomasV
638526712b
rebrand this branch as 1.9.8
2014-02-27 10:21:41 +01:00
dabura667
9750433bfc
Changed CSV History export to UTF-8 labels
...
Japanese characters were causing history to be aborted halfway through
export, so by changing the label to UTF-8 I was able to export the CSV
properly.
2014-02-26 22:24:52 +09: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
70bace9b1e
use separata class for old wallets; decide with WalletFactory
2014-02-03 06:26:03 +01:00
ThomasV
df4b47849d
gui: load tx from blockchain
2014-02-03 05:38:48 +01:00
Eternal Sorrow
9facf2687a
[gtk gui] initially rewritten to gtk3/pygobgect
2014-02-02 12:19:43 +11:00
ThomasV
bcc8024996
Merge pull request #560 from rdymac/typo-virtual
...
typo
2014-01-29 07:45:12 -08:00
ThomasV
9f9cfe3170
Merge pull request #561 from grnbrg/master
...
Squash case on user-entered seed when restoring a wallet.
2014-01-29 07:44:27 -08:00
Brian Greenberg
af71483dd8
Squash case on user-entered seed when restoring a wallet.
2014-01-27 21:03:00 -06: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
ThomasV
9483eadc7e
installwizard: set network to None if offline
2014-01-08 10:36:39 +01:00
ThomasV
72559fef0e
fix tx dialog
2014-01-08 10:36:01 +01:00
ortutay
4edfc6d82e
Coinbase BuyBack plugin
2014-01-05 00:19:23 -08:00
James O'Beirne
6b818f5d09
Remove suspicious print statement
...
This looked out of place for the GTK client...
2013-12-26 16:53:11 -05:00
Gergely Imreh
6e9e292dc7
Access the "New Contact" menuitem in the contact list context menu
...
Contacts are managed in the contacts tab with a context menu.
Previously the menu is only shown when clicking on an existing contact,
clicking outside of the list shows nothing, and to create a new contact
one had to go in the main menu -> Wallet -> New Contact.
Change behaviour such that when in the contact menu, clicking outside
the existing contacts brings up the choice of creating a new contact.
2013-12-25 00:33:29 +08:00
ThomasV
0063edb61b
partially revert code merged #481 , brreaks old qt versions
2013-12-17 22:20:24 +01:00
ThomasV
2fb738be59
fix: return None if user presses cancel
2013-12-17 07:10:40 +01:00
ThomasV
0eead38332
installwizard: don't repeat same info
2013-12-17 07:06:58 +01:00
ThomasV
8a887273f6
clarify text
2013-12-17 06:56:33 +01:00
ThomasV
e290ea66c3
Merge pull request #481 from haakonn/master
...
Improve keyboard usability in Qt GUI
2013-12-16 12:38:28 -08:00
thomasv
7ab4db0d23
gui: proper dialog for private keys (fixes issue #500 )
2013-12-16 15:40:24 +01:00
thomasv
89d4229207
confirmaion dialog if transaction fee is high
2013-12-16 15:16:10 +01:00
ecdsa
8b4410d86a
detect if electrum is offline during wallet creation
2013-12-14 10:20:40 +01:00
thomasv
f045490597
During wallet creation, do not write seed on disk before it is encrypted
2013-12-13 17:30:34 +01:00
ThomasV
3fc7d0ef9e
abort export privkeys if wallet has no seed
2013-12-04 18:06:07 +01:00
Haakon Nilsen
ed04e98c55
Add a number of standard keyboard shortcuts to menu items in the Qt UI,
...
especially under the File menu. To make action names more conventional,
rename "Create/Restore" to "New/Restore", "Copy" to "Save Copy", and
"Close" to "Quit". This also resolves the situation where
Create/Restore, Copy and Close all had "C" as their mnemonic.
Also allow fast switching between tabs by using Alt+[1-5], same as
in tabbed web browsers. Ctrl+PgUp/PgDown is still available.
2013-11-30 20:03:51 +01:00
shunyata
acec9c2b43
Parse amounts from CSV with Decimal and not float.
...
This fixes a bug where amounts are read from a CSV file incorrectly due to
floating point representation error. For example, the string 0.009 will be
parsed as 0.00899999, and then converted to 899999, resulting in one fewer
satoshi being sent as part of the transaction generated from the CSV file.
2013-11-29 15:27:59 -05:00
shunyata
342faeeedd
Remove trailing whitespace.
2013-11-29 15:27:48 -05:00
thgh
7847382bfe
Fix: hide tray icon on close
2013-11-27 23:50:31 +01:00
ThomasV
9dbae6d0ae
handle multiple selections in receive_menu hook
2013-11-23 10:38:02 +01:00
tkhaew
9d4b564fc3
Add addr value to receive menu hook
2013-11-23 15:18:26 +07:00
ThomasV
9b22372c43
remove prioritize altogether.
2013-11-22 16:55:43 +01:00
thomasv
89b1633901
revert old address grayout
2013-11-22 13:40:19 +01:00
thomasv
3c10a52ea1
Merge branch 'used' of github.com:wozz/electrum into wozz-used
2013-11-22 13:36:02 +01:00
thomasv
fb2e974752
remove 'prioritize' from qt gui, superseded by coin control
2013-11-22 11:26:11 +01:00
ThomasV
c71af98cbc
fix kazcw's PR
2013-11-16 16:02:38 +01:00
kazcw
3628f6430e
clean up sending address input
...
in particular fee calculation was off for send-from
2013-11-16 10:52:44 +01:00
kazcw
ce0a33cb67
correct right-click menu during multiple-select
...
Correct right-click menu during multiple-select in Receive
2013-11-16 10:52:44 +01:00
kazcw
ae028e780d
select addresses to send from
...
based on branch by bkkcoins
2013-11-16 10:52:44 +01:00
Michael Wozniak
acca8d502b
do not show used addresses if there are not any
2013-11-15 23:22:47 -05:00
Michael Wozniak
ecc59b464a
move used addresses to a collapsed section
2013-11-15 23:11:00 -05:00
thgh
ae74568620
Undo reverse list
2013-11-14 15:55:21 +01:00
thgh
5bf5dd805b
Old addresses on receive tab grayed out
2013-11-14 14:07:44 +01:00
thgh
7977fa9ff2
Update help text about tx fee
...
Updating the recommended value to the default value. (0.0002)
2013-11-13 18:24:59 +01:00
Michael Wozniak
433a3ba0fe
Mac OSX bitcoin: URI updates
2013-11-13 05:59:36 -06:00
ThomasV
5ae39b5ad1
don't exit in wizard ( fixes #402 )
2013-11-12 22:55:42 +01:00
ThomasV
e4052a3852
1.9.4
2013-11-12 22:47:52 +01:00
ThomasV
7ead6d18f2
fix tx signing with watching only wallets
2013-11-12 11:14:16 +01:00
Bryan Stitt
91061752cf
stop using eval
2013-11-11 22:03:20 -08:00
ThomasV
4068c4bbf2
abort if file exists
2013-11-11 19:05:32 +01:00
ThomasV
353578986a
file dialogs
2013-11-11 18:56:28 +01:00
ThomasV
588f8fd110
wallet: call create_accounts in save_seed
2013-11-11 17:41:46 +01:00
Michael Wozniak
03fac376a1
prioritize button to match freeze button in gtk gui
2013-11-10 21:36:54 -05:00
ThomasV
5be9b7c669
Merge pull request #388 from WyseNynja/fix_more_bare_except
...
fix more bare excepts
2013-11-10 14:14:11 -08:00
ThomasV
df58fab5bd
Merge pull request #390 from wozz/gtk
...
Gtk updates
2013-11-10 14:12:24 -08:00
Michael Wozniak
698f8bccef
add Balance column to receive tab in GTK gui
2013-11-10 16:54:32 -05:00
Michael Wozniak
7e5cad5452
Freeze button in GTK receive tab.
2013-11-10 16:36:52 -05:00
Bryan Stitt
6cd4ed486a
fix more bare excepts
2013-11-10 12:30:57 -08:00
Maran
24cabcbee9
Switch icon based on OS, OS X requires dark icon
2013-11-10 18:11:26 +01:00
Bryan Stitt
f0eb0eccde
replace BaseException with Exception
2013-11-09 20:21:02 -08:00
thomasv
6458c0f591
don't show actinos that require private key if the wallet has no seed
2013-11-08 11:17:40 +01:00
Michael Wozniak
3c6808468e
add F and P to address types in recv tab for Frozen and Prioritized addresses
2013-11-07 20:43:16 -06:00
Michael Wozniak
2abb071533
network button fix for not connected to a network - GTK gui
2013-11-07 20:36:53 -06:00
Michael Wozniak
ad498af71f
add address type to receive tab in GTK GUI
...
I = imported
R = receive
C = change
2013-11-07 20:24:13 -06:00
Michael Wozniak
9c2d3bbbdd
fix label editing in gtk
2013-11-07 18:18:12 -06:00
Michael Kramlich
5be950322c
FIX: fixed syntax error in gui/qt/transaction_dialog.py (*glares at somebody*)
2013-11-05 16:24:58 -07:00
ThomasV
ea3accf86e
window icon
2013-11-05 23:34:58 +01:00
ThomasV
325efed9ac
Merge pull request #367 from rdymac/split-colon
...
Split colon - separate - Clean wikia translation page
2013-11-05 13:43:34 -08:00
rdymac
280dd93aa0
Split colon - separate
...
Separate colon symbol for duplicated text strings
2013-11-05 22:13:16 +01:00
ThomasV
faa93e3010
Merge pull request #366 from mkramlich/master
...
curses text UI now says Offline in --offline mode (matching the main Qt UI)
2013-11-05 11:27:45 -08:00
ThomasV
6a4e1c89f2
fix use_change preference
2013-11-05 20:25:05 +01:00
Michael Kramlich
09b0eeedfb
curses text UI now says Offline (rather than 'Not connected') when started in --offline mode; this matches the main Qt UI
2013-11-05 12:24:21 -07:00
Michael Kramlich
825a55289d
curses text UI will call wallet.start_threads(network) even in --offline mode
2013-11-05 12:09:00 -07:00
Michael Kramlich
583bb8f2f1
FIX: make the curses text UI not crash when started in --offline mode (matching ThomasV's recent changes to the other UIs)
2013-11-05 11:51:28 -07:00
ThomasV
b1472ba1a7
fix regression: offline mode
2013-11-05 18:55:53 +01:00
Michael Kramlich
0447af4593
curses text UI: displays Unicode more correctly in History/Receive/Contacts/Wall tabs
2013-11-04 20:29:49 -07:00
Michael Kramlich
724cb06816
FIX: fixes issue 356 where if an address label contained Unicode it could cause the text UI client (curses) to crash; this fix should work for both the History, Receive, Contacts and Wall tabs
2013-11-04 16:34:47 -07:00
ThomasV
051c882a3f
use returned amount with ! shortcut
2013-11-04 10:16:48 +01:00
ecdsa
8fe6f4208f
fix init_lite
2013-11-04 10:04:21 +01:00
ThomasV
536c898b59
restore from master public key with seed v4
2013-11-03 14:14:35 +01:00
ThomasV
c8cd187bd4
use QStackedLayout in install wizard
2013-11-03 11:03:45 +01:00
thomasv
83b885c702
fix mnemonic decode
2013-10-31 15:40:10 +01:00
thomasv
5a3b80cfb2
disable bip32
2013-10-31 13:28:52 +01:00
ThomasV
31aaae8ed2
seed v6
2013-10-26 16:40:05 +02:00
ThomasV
1083a15258
fix issue #348
2013-10-22 19:14:41 +02:00
ThomasV
d377f93cfe
fix dialog
2013-10-22 16:21:56 +02:00
ThomasV
41c9ddb87d
fix typo
2013-10-22 16:20:23 +02:00
ThomasV
d67d02c954
fix mpk qr code
2013-10-20 10:34:56 +02:00
ThomasV
28a31b65ee
export QR code to clipboard (fixes issue #318 )
2013-10-18 12:32:00 +02:00
rdymac
962792bdcd
missing text strings
...
missing text strings
2013-10-16 14:04:38 +02:00
ThomasV
294ac1f711
fix history export (bug #338 )
2013-10-16 11:25:24 +02:00
ThomasV
3aa76f1808
fix bug with chunk requestor
2013-10-15 18:23:47 +02:00
ThomasV
8a4a29dd0c
enforce 'chain' parameter in wizard
2013-10-15 10:44:14 +02:00
thomasv
a9d341ec9c
move pending accounts logic into wallet.py
2013-10-12 13:55:48 +02:00
ThomasV
4652783cfd
add new tray icon, and activate window in showNormal
2013-10-11 12:24:43 +02:00
thomasv
7a1feb8e67
update_account_selector
2013-10-10 13:59:21 +02:00
thomasv
741e2ee7a9
add label to new contact dialog
2013-10-10 13:22:08 +02:00
rdymac
e85d7b8fee
Line breaks and blank spaces
...
Moved line breaks and blank spaces out of text strings
2013-10-10 03:54:52 +02:00
rdymac
e3c19b12e3
typo
...
typo
2013-10-10 03:54:13 +02:00
ThomasV
116b10cc11
replace blockchain.height with height(), and fix server_lag issue
2013-10-09 10:04:32 +02:00
ThomasV
13fbf9904e
android: fixes
2013-10-08 17:13:59 +02:00
ThomasV
14b5a3afd8
fixes for android: restore from seed
2013-10-08 14:12:56 +02:00
ThomasV
c45fa4860f
android interface update and minor fixes
2013-10-08 13:10:38 +02:00
ThomasV
87a8bfda47
plugins settings widget
2013-10-08 11:38:40 +02:00
thomasv
b00175d00d
update android interface
2013-10-07 20:11:41 +02:00
thomasv
71c9f1d555
password dialog retry
2013-10-07 18:47:36 +02:00
thomasv
2a0c8dcda1
rename col width
2013-10-07 17:15:24 +02:00
thomasv
1be23bdf4a
count seed words
2013-10-07 15:35:28 +02:00
ThomasV
19063d2395
text gui: save the history to speed up display
2013-10-07 10:48:44 +02:00
ThomasV
caef81e623
fixes for text gui
2013-10-07 10:34:51 +02:00
ThomasV
c9acbe1912
update text gui
2013-10-07 10:18:25 +02:00
ThomasV
a130b5b92b
update the gtk gui
2013-10-07 10:05:15 +02:00
ThomasV
dae4de35f7
fixes for lite gui (issue #262 )
2013-10-07 07:34:25 +02:00
ThomasV
f14d055ad8
choose_tx_from account, and use deterministic signatures (issue #323 )
2013-10-05 21:15:48 +02:00
ThomasV
3a894725ae
new account creation method (gui)
2013-10-05 17:29:51 +02:00
ThomasV
ab13e248ee
store account expanded status
2013-10-05 14:30:02 +02:00
ThomasV
45b111e14c
enable changes of protocol, proxy at runtime
2013-10-05 13:48:02 +02:00
ThomasV
1b4f26195b
rework network dialog layout
2013-10-05 12:32:27 +02:00
ThomasV
12c08f4f8c
improved help text
2013-10-05 12:16:44 +02:00
ThomasV
30f592864b
reorganize network dialog
2013-10-05 11:49:36 +02:00
ThomasV
a6934f6796
support for all protocols
2013-10-05 11:16:09 +02:00
ThomasV
a7eb1aadff
improved network dialog: auto-connect disables server choices
2013-10-05 10:14:33 +02:00
ThomasV
bc15caa84c
network: fix server lag detection
2013-10-05 10:01:33 +02:00
ThomasV
7ca42d75ff
network dialog: default ports
2013-10-05 08:51:53 +02:00
ThomasV
c0abd3c34e
show lag in status line
2013-10-05 00:49:24 +02:00
ThomasV
a38298c5ee
handle network.interface being None when network is disconnected
2013-10-04 19:27:50 +02:00
ThomasV
ac956a97cb
fix servers label
2013-10-04 19:08:09 +02:00
ThomasV
fbf91a67ad
better account naming/renaming
2013-10-04 19:02:01 +02:00
ThomasV
9a06da1d6b
fix: network object in console
2013-10-04 16:44:36 +02:00
ThomasV
6faf1acc05
fix notifications
2013-10-04 15:55:10 +02:00
ThomasV
d52d5276f8
gui: simplify column widths
2013-10-04 15:05:59 +02:00
ThomasV
b1273d3900
network.is_connected()
2013-10-04 13:51:46 +02:00
thomasv
a33bb72dc7
disable 'offline' option in install wizard, because it is not implemented
2013-10-03 19:09:08 +02:00
thomasv
50c9830f79
show 'server lagging' icon if server lags and client does not use auto-connect
2013-10-03 18:43:33 +02:00
ThomasV
f93bc5951c
simplify show_seed dialog
2013-10-03 09:19:09 +02:00
ThomasV
3000762eac
remove expert mode, simplify settings
2013-10-03 07:27:34 +02:00
ThomasV
b96595da12
add seed and password to menu; reorganize
2013-10-02 15:55:09 +02:00
ThomasV
a22ae33a81
set_server: resend subscriptions
2013-10-02 12:13:07 +02:00
ThomasV
5136e59e14
master privae keys dialog
2013-10-01 17:33:39 +02:00
ThomasV
a8ad85de68
minor fix
2013-10-01 14:37:46 +02:00
ThomasV
b30bac13e5
restore from master public key
2013-10-01 14:28:43 +02:00
ThomasV
89a9ce2ab4
fix another http leak
2013-10-01 09:14:07 +02:00
ThomasV
7658b2ade1
interface: call socket.connect before sll.wrap_socket, for proxy. (fixes bug #207 )
2013-10-01 09:01:46 +02:00
ThomasV
80cd013219
master public key dialog for bip32
2013-09-30 18:30:07 +02:00
ThomasV
f79d4ee468
Merge branch 'master' of git://github.com/spesmilo/electrum
2013-09-30 17:43:33 +02:00
ThomasV
1fdb8be42f
remove show() in waiting dialog
2013-09-30 17:43:31 +02:00
Maran
05672b84c9
Fix line break in translation
2013-09-30 17:40:05 +02:00
Maran
6a17f935ce
Flesh out the text for the install wizard
2013-09-30 16:53:51 +02:00
ThomasV
547b6d1d55
disable settings button if plugin is disabled
2013-09-30 16:12:10 +02:00
thomasv
a8c2d95207
don't show lite in init
2013-09-30 14:39:13 +02:00
thomasv
9e70c7fae4
re-adding console.py (deleted by mistake)
2013-09-30 10:41:09 +02:00
thomasv
e54a746a57
path of icons_rc
2013-09-30 10:30:43 +02:00
ThomasV
44edb4e2bb
fix is_complete
2013-09-29 15:34:24 +02:00
ThomasV
3480cb9ef4
cleanup signrawtrasaction and input_info
2013-09-29 15:16:22 +02:00
ThomasV
a9b05ad188
set label
2013-09-29 12:14:01 +02:00
ThomasV
ec141ebb67
fix labels plugin
2013-09-29 10:52:47 +02:00
ThomasV
2b0d92e767
sign_tx hook
2013-09-29 10:16:17 +02:00
ThomasV
4eb1eb3677
add help text for csv
2013-09-28 16:07:07 +02:00
ThomasV
f30fedc591
fix import
2013-09-28 13:51:25 +02:00
ThomasV
ecfe5e2590
common wallet.restore() method for GUIs
2013-09-28 13:45:49 +02:00
ThomasV
3d4a16b5c8
fix is_seeded
2013-09-28 11:54:48 +02:00
ThomasV
13fd5b7e3c
support mBTC in lite gui
2013-09-28 11:45:39 +02:00
ThomasV
6644fcc22e
move lite window initialization in the constructor of the main window
2013-09-28 11:21:25 +02:00
ThomasV
8e136b098a
rm dead code
2013-09-27 22:06:43 +02:00
ThomasV
c586f1bab8
move network callbacks to init
2013-09-27 21:53:57 +02:00
rofl0r
f3c01e192d
re-add text gui (ncurses)
...
removed in 2c0814f0d3
probably by mistake.
2013-09-26 05:24:48 +02:00
rofl0r
a27ad97132
re-add stdio guy
...
removed in 2c0814f0d3
probably by mistake.
2013-09-26 05:23:17 +02:00
ThomasV
877644f732
set default button in tx detail window
2013-09-24 17:00:20 +02:00
ThomasV
e1e129fe30
fix names
2013-09-24 16:57:12 +02:00
ThomasV
4524c107cf
add account menus and details window
2013-09-24 16:55:25 +02:00
ThomasV
2c0814f0d3
simplify gui names
2013-09-24 10:06:03 +02:00
ThomasV
404c1f84d2
generalize plugins to all guis
2013-09-24 08:47:04 +02:00
ThomasV
7d3234f591
reorganize menu
2013-09-23 10:53:04 +02:00
ThomasV
46792024c2
missing imports in version_getter
2013-09-23 10:26:28 +02:00
rofl0r
c7f776c5ca
gui_stdio: fix tabs->spaces
2013-09-20 14:48:16 +00:00
rofl0r
9621ce1b8f
add experimental, fdisk-style console gui
...
the text gui doesnt work to well and when it crashes, it messes up
the state of the terminal.
2013-09-19 23:57:04 +02:00
ThomasV
c6de3a429d
Merge pull request #299 from rdymac/1.9-translations-and-fixes
...
Add translations and fixes to 1.9 master
2013-09-17 10:59:16 -07:00
rdymac
10be6e7609
Add translations and fixes to 1.9 master
...
Added translations, fixes to syntax errors and other minor fixes for
text strings.
Tested all changes. I hope not to break anyhting…
I was unsurem, but the menu bar on the Lite GUI dissapeared. Looking at
the commits on master, it seems that it wasn't me.
2013-09-17 05:19:23 +02:00
vrde
f0f3dc24e1
apply function directly unpacking argument list
2013-09-17 00:23:13 +02:00
vrde
32abe2dd04
Remove eval from from run_hook
...
small improvement to remove eval using builtin function `getattr`.
2013-09-16 21:26:55 +02:00
thomasv
b26187666b
protect history from importprivkey
2013-09-15 17:57:51 +02:00
thomasv
a320f92023
fix syntax error
2013-09-15 17:56:09 +02:00
thomasv
b08bc514db
sign/verify: do unicode conversion only for messages sent by the gui
2013-09-15 17:49:23 +02:00
thomasv
2c6534c1ba
sign unicode messages
2013-09-15 17:33:27 +02:00
thomasv
4b9b532738
fix
2013-09-15 16:30:04 +02:00
thomasv
58ab37d056
send from domain in mktx ( fix #294 )
2013-09-15 14:51:46 +02:00
thomasv
a7f61de8fd
show input and outputs as text (fix issue #197 )
2013-09-15 13:29:09 +02:00
thomasv
22eaff9508
more help
2013-09-15 12:41:02 +02:00
thomasv
ba17188d60
more help text
2013-09-15 12:36:35 +02:00
thomasv
636fdc18a5
new_account_dialog triggers payto
2013-09-15 12:34:07 +02:00
thomasv
f38cc47802
add context menu to transaction input/outputs
2013-09-15 12:17:51 +02:00
thomasv
4742b03aea
fix issue 274
2013-09-15 11:41:06 +02:00
thomasv
e5cbf5cb0a
more robust tx_from_text() (fixes issue #281 )
2013-09-15 11:37:22 +02:00
thomasv
b75f8d795a
new command: getrawtransaction
2013-09-15 11:19:48 +02:00
ThomasV
41878dc5e0
rename menu: create tx
2013-09-15 09:03:45 +02:00
ThomasV
72d7d0b07a
remove unneeded parameter
2013-09-14 21:18:14 +02:00
ThomasV
d51a8d0f25
create a class for transaction dialog
2013-09-14 21:07:54 +02:00
ThomasV
27977e6eb0
fix path for tray icon (issue #263 )
2013-09-13 23:19:06 +02:00
ThomasV
8bf55ecaab
fix
2013-09-13 20:55:13 +02:00
thomasv
f12760829f
use QInputDialog for new filenames
2013-09-13 15:08:40 +02:00
thomasv
a96a7c8db2
fix
2013-09-13 14:43:53 +02:00
thomasv
cc130f2930
remove .dat filter
2013-09-13 14:42:30 +02:00
thomasv
f22c55f426
lock icon in password dialog
2013-09-13 14:16:13 +02:00
thomasv
dcedb2d74f
minor fixes
2013-09-13 13:56:33 +02:00
thomasv
a4335cb25d
documentation on GUI
2013-09-13 09:40:34 +02:00
thomasv
ab46f1110f
minor
2013-09-12 19:54:26 +02:00
thomasv
d67318399b
layout improvements
2013-09-12 19:49:51 +02:00
thomasv
71fae15352
fix: remove gap limit stuff from settings dialog
2013-09-12 19:45:07 +02:00
thomasv
eafdb42475
install wizard: use a single window
2013-09-12 19:42:00 +02:00
thomasv
ee08b2bfa6
don't show gap limit in GUI
2013-09-12 16:08:17 +02:00
thomasv
6b6c508976
replace wallet.interface everywhere
2013-09-12 14:58:42 +02:00
ThomasV
907dca6eb9
simplify interface: use callbacks
2013-09-12 08:41:27 +02:00
ThomasV
b363d81fc1
add help button to network dialog
2013-09-11 18:45:34 +02:00
thomasv
15ac97c1dc
history server-> main server
2013-09-11 16:32:18 +02:00
thomasv
d26ac9673b
remove menu bar from lite gui
2013-09-11 16:21:44 +02:00
thomasv
7a4525ef07
minor fix for lite gui
2013-09-11 15:25:05 +02:00
thomasv
462ddd252d
fix: lite mode switch
2013-09-11 15:23:27 +02:00
thomasv
06d0c67b9c
remove ElectrumGui class for lite window
2013-09-11 14:52:44 +02:00
thomasv
8614c0544c
fix import: electrum.i18n
2013-09-11 13:55:49 +02:00
thomasv
69f91ba84b
fix setup.py and a few imports
2013-09-11 13:49:24 +02:00
thomasv
2f7c2f982d
add __init__.py to classic, fix a few imports
2013-09-11 13:43:37 +02:00
ThomasV
4fd05b8f70
fix
2013-09-11 12:06:39 +02:00
ThomasV
0099b2a560
make gtk gui re-work
2013-09-11 12:05:28 +02:00
ThomasV
004aa4b640
separate directories for GUIs
2013-09-11 11:45:58 +02:00
ThomasV
e40776bcee
separate version_getter module
2013-09-10 23:48:28 +02:00
Fredrick
c9d798944b
Fix export private keys from GUI
2013-09-10 16:11:20 -04:00
thomasv
e455dc5a6b
get version asynchronously, for faster launch
2013-09-10 21:53:26 +02:00
thomasv
77871b97af
fixes, resend_subscriptions
2013-09-10 19:59:58 +02:00
thomasv
73901a001a
pass network to NetworkDialog and Blockchain
2013-09-10 18:27:32 +02:00
thomasv
323aafa34d
fix: show_private_key
2013-09-10 16:07:59 +02:00
thomasv
620f9f68d4
minor fixes for wallet creation
2013-09-10 14:20:44 +02:00
thomasv
de0876af7a
gui_text: network
2013-09-09 13:41:48 +02:00
thomasv
047e4b3478
move callbacks to the network class
2013-09-09 13:33:25 +02:00
ThomasV
cd6832df2e
set_label
2013-09-08 20:10:43 +02:00
ThomasV
328315f94b
separate blockchain and network
2013-09-08 17:23:01 +02:00
ThomasV
ac26abfed3
set icon size in status bar
2013-09-05 08:02:54 +02:00
thomasv
1cf453587e
fix: is_valid
2013-09-04 17:27:13 +02:00
thomasv
afac84e231
move transaction code and fix issue #280
2013-09-04 16:46:27 +02:00
thomasv
d2099d94e5
manual merge: tc scv import by harningt
2013-09-04 10:57:15 +02:00
thomasv
903e70566c
wallet.make_unsigned_transaction()
2013-09-04 10:33:14 +02:00
ThomasV
6696e9643c
fix restore from mpk
2013-09-03 18:35:46 +02:00
thomasv
20954514b1
do network dialog at the end in installwizard
2013-09-03 14:57:29 +02:00
thomasv
3e14b7dd72
improved install wizard
2013-09-03 14:32:56 +02:00
thomasv
1606bd3106
update lite gui for 1.9
2013-09-03 11:37:19 +02:00
thomasv
9b986f8cb6
restore: try old wallet first
2013-09-03 10:58:07 +02:00
thomasv
3ecd81c94a
account names
2013-09-03 10:09:13 +02:00
thomasv
a417816e69
disable 'new account' in old wallets
2013-09-03 09:52:55 +02:00
ThomasV
7c2ac01306
plugin hook for load_wallet
2013-09-02 22:43:58 +02:00
thomasv
48efc62b2d
simplify directories: electrum_dir
2013-09-02 15:05:33 +02:00
thomasv
8774f1a193
fix: synchronize generated duplicated addresses
2013-09-02 13:41:31 +02:00
ThomasV
b22c42c4f4
minor fixes
2013-09-02 09:09:54 +02:00
ThomasV
1ba3008b49
minor fixes
2013-09-01 23:25:28 +02:00
ThomasV
7b4046cf68
fee belongs in wallet storage
2013-09-01 23:09:27 +02:00
ThomasV
7ba686e16f
wizard: start wallet threads
2013-09-01 18:58:09 +02:00
ThomasV
046ec58d24
start wallet threads from wallet class
2013-09-01 18:44:19 +02:00
ThomasV
d47892b690
separate blockchain verifier from transaction verifier
2013-09-01 18:16:15 +02:00
ThomasV
d99a381d83
separation between wallet storage and config
2013-09-01 15:26:52 +02:00
ThomasV
b983d12929
restore old accounts from seed
2013-08-31 15:02:20 +02:00
ThomasV
f48c6130df
fix account selector, console
2013-08-30 22:59:36 +02:00
ThomasV
167d4f1a53
update curses gui for 1.9
2013-08-30 22:37:37 +02:00
ThomasV
734e810161
gui menu and messages
2013-08-30 22:15:49 +02:00
ThomasV
2e29afa12a
update buttons and icons in load_wallet()
2013-08-30 21:44:16 +02:00
ThomasV
1637197419
separate gui init() and load_wallet()
2013-08-30 10:11:10 +02:00
ThomasV
10c805b3e7
restore bip32 accounts
2013-08-29 16:07:55 +02:00
ThomasV
9d00a072fe
create new accounts through wallet.synchronize()
2013-08-29 15:08:03 +02:00
ThomasV
084ed6776b
structural change: wrap wallet instanciation inside the gui class
2013-08-22 12:39:41 +02:00
ThomasV
e995f7abfd
save account name as label
2013-08-17 11:46:19 +02:00
ThomasV
70445da940
wallet.num_accounts and account_id method
2013-08-16 13:26:48 +02:00
thomasv
215f64e64d
Merge branch 'master' into 1.9
2013-08-13 11:09:36 +02:00
Maxime Biais
b2ebd35925
Add a Qt eventFilter to listen for QFileOpenEvent
...
fix #209
2013-08-11 15:11:27 +02:00
ThomasV
e6208e2747
fix create_new_account
2013-08-07 22:59:07 +02:00
ThomasV
b08f1a2a7b
plugins: do not overload __init__, use init() instead
2013-08-07 22:59:07 +02:00
ThomasV
19553a056d
bip32
2013-08-07 22:54:21 +02:00
thomasv
f64c59f66f
fix: set auto-cycle to None only during wallet creation
2013-08-01 16:39:45 +02:00
thomasv
717a4ab5b2
pass parameter to backup_wallet
2013-08-01 14:59:57 +02:00
thomasv
c1fabb3332
fix backup_wallet
2013-08-01 14:58:30 +02:00
thomasv
67d2b940bc
remove enforced tx fee
2013-08-01 14:00:49 +02:00
thomasv
a0b86f405d
offline interface: fix init
2013-08-01 11:31:33 +02:00
Maran
8b3c8bdc19
Added some basic hide/show functionality to the tray icon
...
Real 'hide-to-tray' functionality seems impossible, see comments
2013-07-27 09:31:11 +02:00
Maran
5092c6b8d3
Set the current balance in the tray icon
2013-07-26 21:14:51 +02:00
ThomasV
ea1cb0a613
better backspace detection
2013-07-26 05:28:41 +02:00
ThomasV
3350229263
fix for empty addressbook
2013-07-26 05:08:08 +02:00
ThomasV
1cba96cbbb
fix popup navigation
2013-07-26 04:43:45 +02:00
ThomasV
8ec6a07281
fix settings dialog in text gui
2013-07-26 04:25:04 +02:00
ThomasV
5251f278e8
try.. except wrapper for ncurses.set_curs
2013-07-26 04:19:41 +02:00
ThomasV
ccf7bf5c44
use self.base_unit()
2013-07-17 10:42:11 +02:00
Maran
fd84cdda4c
Renamed to tray and added exit option
2013-07-16 12:15:24 +02:00
Maran
06bfb60308
Reworked notification flow and combined multiple transactions into one notification
2013-07-16 12:15:23 +02:00
Maran
b6ced19c1e
Rework notify so it's thread safe
2013-07-16 12:15:23 +02:00
Maran
468c76b66e
Added notifications when receiving a new transaction
2013-07-16 12:15:23 +02:00
ThomasV
887557865e
redefine do_send as a wrapper for send_tx
2013-07-13 20:47:10 +02:00
ThomasV
6645bc3505
confirmation dialog before sending large amounts
2013-07-13 20:21:44 +02:00
ThomasV
d2b86091b4
whitespaces option in format_satoshis
2013-07-13 20:19:52 +02:00
Pablo Castellano
cecb4c23b2
[Lite gui] Allow changing quote currency backwards with right click
2013-07-01 17:25:00 +02:00
Maran
4570db0804
Add icon back to Lite GUI. Fixes #112
2013-06-17 23:22:49 +02:00
Maran
8020fd9c33
Force updating the wallet after editing labels. fixes #223
2013-06-17 22:15:50 +02:00
ThomasV
a31ad09cc7
self.wallet is not defined
2013-06-12 21:37:36 +02:00
Maran
bf12bac1f2
DRYed the backup wallet
2013-06-01 12:01:10 +02:00
Maran
0ab69e2606
Removed all items that are now in the menu
2013-06-01 12:01:02 +02:00
Maran
f55faedeb0
Open wallet should use current wallets folder as default dir
2013-06-01 12:00:49 +02:00
Maran
e9f1d4f078
Make backup use real wallet from config
2013-06-01 12:00:42 +02:00
Maran
914bfffc53
Make backup use real wallet from config
2013-06-01 12:00:32 +02:00
Maran
ae9aaceaab
Removed accounts from menu
2013-06-01 12:00:26 +02:00
Maran
7f7441eb7f
Added CTRL+R to refresh your wallet
2013-06-01 12:00:19 +02:00
Maran
9945e0926c
Implemented all menu triggers
2013-06-01 12:00:12 +02:00
thomasv
4a60db9733
new methods: init_menubar and load_wallet
2013-06-01 11:59:54 +02:00
Maran
fd5ee59a29
Skeleton for menu
2013-06-01 11:59:44 +02:00
ThomasV
034bc64fe6
fix indent
2013-05-27 21:14:38 +02:00
ThomasV
7ddc29a912
Merge pull request #227 from tigereye/master
...
Sending/Receiving unsigned/signed transactions via QRCode
2013-05-27 02:25:59 -07:00
ThomasV
50ba1faae4
Merge pull request #221 from EnigmaCurry/fix-qr-margin
...
Fixes the QR code widget to include a 10px margin to offset the widget on dark theme background
2013-05-27 02:24:22 -07:00
ThomasV
59f236c521
Merge pull request #215 from linhlarry/master
...
Update default fee in help text
2013-05-26 12:49:20 -07:00
tigereye
1428d4fa10
Updated the QR Code plugin to enable offline/online wallets to transmit unsigned/signed transactions via QR code.
2013-05-23 21:48:43 -04:00
Ryan McGuire
b757b41561
Fixes the QR code widget to include a 10px margin to offset the widget on dark theme background.
2013-05-17 12:40:51 -04:00
Linh Nguyen
c59f4c2fb2
Update default fee in help text
2013-05-15 00:22:04 +07:00
ecdsa
e8ffe29554
make sure default fee is enough
2013-05-14 17:15:24 +02:00
thomasv
e2b75d9fbc
use a qlabel widget for the wallet balance
2013-05-10 14:12:33 +02:00
ecdsa
6be62e44de
wallet.delete_contact method
2013-05-02 10:19:18 +02:00
ecdsa
8104a47a3e
wallet.add_contact method
2013-05-02 10:10:22 +02:00
ecdsa
19d19d9a00
wallet set_fee method
2013-05-02 10:00:52 +02:00
ecdsa
fe405c50d0
delete_imported_key method
2013-05-02 09:54:43 +02:00
ecdsa
97e849a248
move verify_message to wallet
2013-05-01 10:40:44 +02:00
ecdsa
5a4576344e
restore display of blockchain height in network dialog
2013-04-29 18:50:23 +02:00
ecdsa
b5c0cc6190
handle exceptions returned by update_password
2013-04-29 10:41:46 +02:00
ecdsa
86fd728a47
move network dialog in a new class; simplify interface.get_servers
2013-04-28 13:47:19 +02:00
ecdsa
7d1075d85d
use an Event to signal when to redraw the gui
2013-04-27 19:17:36 +02:00
ecdsa
df13564155
icon cannot be None
2013-04-27 17:55:44 +02:00
ecdsa
c95c80163d
distinction between unconfirmed and unverified transactions
2013-04-27 17:48:27 +02:00
thomasv
8e6be820b5
fix: assert fails on startup
2013-04-22 09:19:25 +02:00
ecdsa
1964124515
split seed words with newline too
2013-04-21 19:53:27 +02:00
ecdsa
a0d86982b1
don't show change addresses in list
2013-04-20 19:26:02 +02:00
ThomasV
ccc651c15f
Merge pull request #202 from wozz/184
...
fix for issue #184
2013-04-20 09:10:50 -07:00
Michael Wozniak
b1b2bab5c5
fix for issue 184
2013-04-19 10:27:48 -04:00
thomasv
8e86ee1a79
call plugin hooks inside try..except statement
2013-04-15 15:17:06 +02:00
ecdsa
b0d223e6bb
trying to fix column_widths
2013-04-13 18:15:55 +02:00
thomasv
6585da69fe
message about frozen funds
2013-04-12 14:29:11 +02:00
thomasv
6e10687abe
reset status on clear
2013-04-12 14:15:58 +02:00
thomasv
5397142fe0
fix parse_url in android gui
2013-04-11 10:11:59 +02:00
thomasv
d09d4e4055
call save_seed only in main script
2013-04-10 12:56:07 +02:00
thomasv
f32f85fb78
better seed dialog + fix bug with restore
2013-04-10 11:53:13 +02:00
thomasv
98f7d36313
ask users to enter their seed on create
2013-04-09 18:08:14 +02:00
ecdsa
bc4671ac34
fix scroll area in plugins list
2013-04-08 19:06:18 +02:00
ecdsa
70dd028ba7
pruning ->limit
2013-04-08 17:16:16 +02:00
ecdsa
1986485623
spacing
2013-04-08 16:06:56 +02:00
ecdsa
c503a97c83
shortcut changed
2013-04-07 22:09:40 +02:00
ecdsa
ef3ae450f3
handle shortcut explicitly
2013-04-07 22:08:56 +02:00
ecdsa
572d9b482a
fix shortcut
2013-04-07 21:27:27 +02:00
ecdsa
b958985aa8
use checkbox instead of combobox for use_change
2013-04-07 17:42:58 +02:00
ecdsa
25bbae132f
option to display mBTC
2013-04-07 14:29:13 +02:00
ecdsa
62ff508eba
fix
2013-04-06 23:35:07 +02:00
ecdsa
8ff7697e22
fix: pruning level
2013-04-06 22:28:24 +02:00
ecdsa
b7e356dba3
update warning about imported keys (change)
2013-04-06 21:46:50 +02:00
ecdsa
aed46cef5b
rm print line
2013-04-06 21:22:40 +02:00
ecdsa
f6899fd8bb
fix
2013-04-06 21:20:23 +02:00
thomasv
31a32d423f
Merge branch 'separate_wallets'
2013-04-06 21:12:28 +02:00
ecdsa
c4774e0be2
update recommended fee
2013-04-06 20:32:24 +02:00
thomasv
e89331d138
handle multiple accounts with separation
2013-04-06 18:44:31 +02:00
ecdsa
dbe981a89b
show pruning level in network dialog (expert mode)
2013-04-06 16:06:15 +02:00
thomasv
2d613a497e
warn user that the seed does not allow to recover imported keys
2013-04-05 18:54:00 +02:00
thomasv
ec901f54a4
keyboard shortcut to send all the coins in a wallet, with fee
2013-04-05 18:03:52 +02:00
ecdsa
84101a446b
use ssl as default protocol
2013-04-05 06:01:18 +02:00
ecdsa
19cbe609a4
better help text
2013-04-05 04:57:06 +02:00
ecdsa
a6efa19d73
do not show change addresses in expert mode
2013-04-05 04:48:04 +02:00
slush
dd630a8bb7
Fixed copy_master_public_key()
2013-04-01 05:20:58 +02:00
ecdsa
fc7122008a
implement MIN_RELAY_TX_FEE
2013-03-24 11:25:17 +01:00
ecdsa
3ad453fafb
rename fee to fee_per_kb
2013-03-24 09:24:45 +01:00
thomasv
a5168cc09f
more accurate computation of transaction fees.
2013-03-23 12:36:37 +01:00
thomasv
1c98b28e45
Merge branch 'master' of github.com:spesmilo/electrum
2013-03-20 13:58:20 +01:00
thomasv
b487fc072c
fix wall offset
2013-03-20 13:58:08 +01:00
ecdsa
debf2dfeb5
fix QVariant
2013-03-19 23:01:09 +01:00
thomasv
e7e284b059
remove aliases from completions
2013-03-18 09:19:49 +01:00
ecdsa
b77d1eb081
use a new variable name for column-width, because the current stored value might be zero in lots of wallets
2013-03-17 13:50:45 +01:00
ecdsa
117ff7af9f
set is_editable for recv items
2013-03-17 13:15:03 +01:00
ecdsa
a10455f685
settings dialog
2013-03-17 11:52:58 +01:00
ecdsa
c5747484b2
plugin settings dialog
2013-03-17 11:29:01 +01:00
ecdsa
8a720b1629
do the banner request in interface, not in wallet
2013-03-17 10:54:21 +01:00
ecdsa
268d7ba3b5
unlock icon
2013-03-17 02:22:42 +01:00
Maran
bafac9dc83
Rewrote plugin to new format
2013-03-16 23:33:49 +01:00
Maran
dfd48319a3
Fix merge conflict
2013-03-16 21:38:12 +01:00
ecdsa
a2ecc0e7bb
allow manual setting when disconnected
2013-03-16 20:37:49 +01:00
ecdsa
cce4a6c001
detect gaps for change too
2013-03-16 18:24:45 +01:00
ecdsa
d6952228be
define wallet.get_num_tx()
2013-03-16 18:17:50 +01:00
thomasv
4b74faea1e
typo: where->were
2013-03-16 14:04:46 +01:00
thomasv
1adbef4b25
fee may be zero (tx details)
2013-03-16 13:34:51 +01:00
ecdsa
9ebcaa41f4
modify warning displayed when keys are imported
2013-03-16 12:02:34 +01:00
thomasv
24db3c9aee
virtual keyboard plugin
2013-03-15 18:35:05 +01:00
thomasv
bd1cdc9bfb
derive plugins from BasePlugin class
2013-03-15 18:03:56 +01:00
thomasv
93b98e1176
move http aliases to separate plugin
2013-03-15 15:48:28 +01:00
thomasv
6662c1dc53
filter plugins that do not have a .py source
2013-03-15 13:16:41 +01:00
thomasv
45c0880195
global switch use_local_modules
2013-03-15 13:00:59 +01:00
thomasv
2b3b7d7c38
use proper syntax for variable args
2013-03-14 17:05:50 +01:00
ecdsa
f537f02e1f
better seed dialog
2013-03-13 21:00:29 +01:00
ecdsa
1d66deba69
parent->self in password dialog
2013-03-13 18:51:38 +01:00
thomasv
e3bb6f8879
'import private keys' may import several keys
2013-03-13 14:23:10 +01:00
ecdsa
4e3c9de1d0
catch http exception
2013-03-12 22:56:58 +01:00
Maran
14dcf88409
Tweaks for new plugin giving self
2013-03-12 21:38:06 +01:00
Maran
ca6890a622
Fix merge conflict
2013-03-12 21:27:27 +01:00
Maran
9df4451c6f
More work on label cloud plugin
2013-03-12 21:20:18 +01:00
ecdsa
4f27d8ce0f
Merge branch 'master' of git://github.com/spesmilo/electrum
2013-03-12 19:24:55 +01:00
thomasv
2c1ae1ba18
add a hook at the end of the gui constructor
2013-03-12 18:40:21 +01:00
thomasv
06315dd911
always pass 'self' to hooks
2013-03-12 18:07:17 +01:00
thomasv
6b9b8508d2
self.run_hook
2013-03-12 17:55:34 +01:00
thomasv
2de6db84e4
monospace font in console
2013-03-12 17:37:19 +01:00
Maran
ad88b296bb
Merge branch 'master' into feature/label_sync
2013-03-12 17:26:01 +01:00
Maran
2138e58e26
Fix merge conflicts
2013-03-12 17:24:14 +01:00
thomasv
92ea46f9f6
add set_label hook
2013-03-12 17:22:30 +01:00
Maran
0fdd955086
Add close setting dialog hook
2013-03-12 17:13:50 +01:00
thomasv
581bf89ba0
define method set_label in classic gui
2013-03-12 17:10:35 +01:00
Maran
884371eedd
Merge branch 'master' into feature/label_sync
2013-03-12 16:52:15 +01:00
thomasv
7d0e491a07
adding new languages
2013-03-12 16:29:19 +01:00
thomasv
cbaadf782f
rm extra space
2013-03-12 14:34:35 +01:00
ThomasV
7b72ded3d7
Merge pull request #157 from rdymac/patch-1
...
Successfully tricky word
2013-03-12 06:27:13 -07:00
rdymac
7fe0130a95
Colon not in use
...
I think that colon doesn't fit there, there's no text after that colon ':' or code to be shown as variable '%s' after it.
2013-03-12 02:02:09 +01:00
rdymac
0c6a24c6be
Successfully tricky word
2013-03-12 01:33:08 +01:00
ecdsa
136f2cefcb
Merge branch 'master' of git://github.com/spesmilo/electrum
2013-03-11 20:30:25 +01:00
thomasv
a7da96114c
custom wrappers that store the path selected by the user
2013-03-11 15:57:37 +01:00
thomasv
70144c7f11
first parameter of QFileDialog should be the parent
2013-03-11 15:09:38 +01:00
thomasv
7bf87bc189
plugins: define is_available()
2013-03-11 14:30:30 +01:00
thomasv
0d143e074a
update indices and add stretch to ui tab
2013-03-11 13:49:43 +01:00
thomasv
9b10b2f121
move 'load transaction' to import/export tab
2013-03-11 13:45:19 +01:00
thomasv
0a6b1a42a3
improve plugins tab
2013-03-11 13:35:51 +01:00
ecdsa
7d8d7443d0
Merge branch 'master' of git://github.com/spesmilo/electrum
2013-03-10 21:36:52 +01:00
ecdsa
1126924981
gui plugins area
2013-03-10 21:36:43 +01:00
Maran
e4ec690ffd
Merge branch 'master' into feature/label_sync
2013-03-10 21:34:10 +01:00
Maran
65e257a537
Merge branch 'master' into feature/raw_tx
2013-03-10 21:23:24 +01:00
Maran
51560b9ecd
Implement buttons and move to prod server
2013-03-10 17:44:02 +01:00
Maran
e8b97e5326
Work in progress on Label syncing
2013-03-10 17:04:00 +01:00
Maran
18bcf5b206
Add 'create transaction' from deseeded wallet to Lite gui
2013-03-10 12:52:39 +01:00
Maran
c5047d4168
Show more decimals in Lite GUI
2013-03-10 12:39:58 +01:00
Maran
80975ecf04
Moved rawtx to wallet tab and added small usability tweaks
2013-03-10 12:14:42 +01:00
Maran
f5758d291b
Final tweaks for raw transaction processing
2013-03-08 16:48:40 +01:00
Maran
15c7fafd49
Further work on raw transactions
2013-03-08 16:30:38 +01:00
Maran
0504f3b3ca
Merge branch 'master' into feature/raw_tx
2013-03-07 16:49:11 +01:00
ecdsa
3382354442
fix: restore wallet from master public key
2013-03-07 16:41:43 +01:00
ecdsa
554ca6040d
protected decorator
2013-03-05 07:55:43 +01:00
ecdsa
8db55efff7
use same order as qt for ok and cancel buttons
2013-03-05 06:35:34 +01:00
ecdsa
0c2a02f0fc
help for functions
2013-03-04 17:49:35 +01:00
ecdsa
c00d3a34eb
help for functions
2013-03-04 17:47:51 +01:00
ecdsa
e16451556e
make help() available in console
2013-03-04 17:36:49 +01:00
ecdsa
527ba99ef2
always pass a parent to dialog windows
2013-03-04 17:20:38 +01:00
ecdsa
a25f570354
fix history in console
2013-03-04 17:18:48 +01:00
Maran
5610d654d9
WIP New raw tx window
2013-03-04 17:05:26 +01:00
ecdsa
56588de5d9
slightly smarter qr code widget that does not need size parameter
2013-03-04 11:01:09 +01:00
ecdsa
c71648bfec
fix imports
2013-03-04 07:15:36 +01:00
ecdsa
bfe31f505d
fix
2013-03-03 20:17:30 +01:00
ecdsa
c9e616a0d6
toggle expanded with enter key
2013-03-03 19:53:35 +01:00
ecdsa
703c2c0895
qr codes: handle exception raised if the string is too long
2013-03-03 19:20:24 +01:00
ecdsa
744073c212
change column numbers, update pointofsale plugin
2013-03-03 19:14:27 +01:00
thomasv
9e861b1192
fix
2013-03-03 17:08:26 +01:00
thomasv
cec2187010
add plugins to package
2013-03-03 16:33:09 +01:00
thomasv
190f733de2
restrict plugins to the gui
2013-03-03 16:01:47 +01:00
thomasv
ba15b9eb6b
another plugin for qrscanner
2013-03-03 14:49:42 +01:00
thomasv
cd9f366735
move point of sale mode into plugins
2013-03-03 13:50:08 +01:00
thomasv
f1c638c509
fix: generate functions
2013-03-03 12:14:24 +01:00
thomasv
6fec75d9a2
new settings tab for plugins
2013-03-03 12:00:38 +01:00
thomasv
07b9029850
plugins init_gui
2013-03-03 09:52:46 +01:00
ecdsa
736e1253f2
add class BIP32Sequence
2013-03-02 23:31:40 +01:00
ThomasV
89a8f3ce11
import gui using any name
2013-03-02 18:03:29 +01:00
thomasv
ada36b2554
plugin handler
2013-03-02 16:29:14 +01:00
thomasv
d2aefb387b
show the balance of each account
2013-03-02 14:20:21 +01:00
thomasv
a6db76cc0e
save console history
2013-03-02 14:05:35 +01:00
thomasv
d50e36f3a2
increase default column width
2013-03-02 13:48:59 +01:00
thomasv
346cc34091
set default button for qr code dialog
2013-03-02 13:31:35 +01:00
thomasv
08c7c3c51f
fix
2013-03-02 13:27:44 +01:00
thomasv
53d03e9e34
change the parameter order for gui.show_qrcode
2013-03-02 13:27:12 +01:00
thomasv
fb56bc5039
separate core and gui in different modules
2013-03-02 12:26:59 +01:00
thomasv
a563091f30
separate core and gui in different modules
2013-03-02 12:26:21 +01:00