Neil Booth
1bafa42fbd
Remove two redundant refreshes of history tab during startup.
The call to update_wallet() is redundant with earlier call to load_wallet().
Set the need_update boolean so the timer will refresh rather than
unconditionally refreshing. This typically results in it merging with
the first network "updated" event resulting in one less refresh.
For me in online mode this results in history being calculated and shown
only twice during startup rather than four times.
10 years ago
Neil Booth
db2517b901
Shrink size of changes; functionality unchanged.
10 years ago
Neil Booth
737a0ce9d8
Avoid ugly flash of small window during startup.
Electrum 2.x flashes a small window during startup before the main window appears.
This turns out to be the fee edit box being enabled in create_send_tab().
Setting it to visible when the grid containing it is unparented causes QT to actually
display a window with just the edit box widget for some reason. So defer the
call to set its visibility until the grid is parented.
10 years ago
ThomasV
953674aac7
resize columns to content by default
10 years ago
Neil Booth
f56413d602
Put title() member func, with localization, in main_window.py
10 years ago
Neil Booth
889174ae19
Show wallet basename in tray tooltip for those of us using multiple wallets
Move basename (and title) logic to the wallet and use those member functions.
10 years ago
Neil Booth
72cf707e61
Filter on an array of columns. Make search string lower case too.
10 years ago
Neil Booth
deec78a9d4
Clean up block explorer handling. Add menu item to go to block explorer for an address.
Block explorer code is data-driven now.
Put block explorer defaulting in one place.
Fix URLs for insight.is and blockr.io.
Add tradeblock.com explorer.
Add menu item to view address on block explorer provided only one is selected.
10 years ago
ThomasV
b6c7a97d5f
search invoices list by description
10 years ago
ThomasV
f02b95c81a
pay to many
10 years ago
ThomasV
9fbbef4d17
disable sorting of addresses
10 years ago
ThomasV
9d54afa04f
fix search: column number
10 years ago
ThomasV
77e902be63
add search box to incoices too
10 years ago
ThomasV
45081b1c8b
search box
10 years ago
ThomasV
6fb9f2e241
smaller column
10 years ago
ThomasV
343d452706
sort contacts. fixes #920
10 years ago
ThomasV
e8189490e9
store contacts in a separate file, shared between wallets
10 years ago
ThomasV
7f3fc232a0
minor fixes for receive tab
10 years ago
ThomasV
1b7cd02bce
fix item selection bug
10 years ago
Roman Zeyde
d3f696c301
main_window: call pr.get_id() before it's required
10 years ago
ThomasV
6cff7a284a
store invoices as dict. rename domain -> requestor
10 years ago
ThomasV
74b0ed5f48
move get_status to InvoiceStore
10 years ago
ThomasV
0d4d06c58b
set label before showing tx window
10 years ago
ThomasV
2753a0bbea
fix: set_paid
10 years ago
ThomasV
362cbd06a7
add stretch
10 years ago
ThomasV
83851bfa85
fix: display request that never expires
10 years ago
ThomasV
6487db5e67
fix: show expires combo if request list is empty
10 years ago
ThomasV
fd651709b8
fix
10 years ago
ThomasV
2f0f1aafa6
replace help buttons in send tab with clickable labels
10 years ago
ThomasV
a32503d8fb
merge send and invoices tab
10 years ago
ThomasV
1615daddaa
set focus when creating new request
10 years ago
ThomasV
32fe3ea18e
focus policy
10 years ago
ThomasV
afc0203a2b
fix: display expiration date correctly
10 years ago
ThomasV
6831777058
rename payment_request functions
10 years ago
ThomasV
f50e56d229
rewording
10 years ago
ThomasV
30bed4c5a9
sign and save to file bip70 payment request; redo receive tab layout
10 years ago
ThomasV
fa446eac2e
improved buttons
10 years ago
ThomasV
2bd9ef1cdb
minor fix
10 years ago
ThomasV
7148e1a287
set focus policy of receive_address_e
10 years ago
ThomasV
a3ed4ce2a7
new class to show buttons in LineEdit. fixes #1050
10 years ago
ThomasV
8251c5b6d9
fix #1057
10 years ago
ThomasV
8fb14bb5fe
adjust grid width
10 years ago
ThomasV
e780bf3db8
gui: don't show qr code directly in receive tab
10 years ago
ThomasV
620cc91aad
receive_address: use MyLineEdit
10 years ago
ThomasV
7d8ec4338b
display receive address field as a label. add copy button ( fixes #1103 )
10 years ago
ThomasV
46618876f1
improve gui messages
10 years ago
ThomasV
7dadc00c8e
change label to 'my requests'
10 years ago
ThomasV
e4c02a52a7
add expiration field to payment requests
10 years ago
ThomasV
7411476cfb
show status and icon for payment requests
10 years ago
ThomasV
6015a91c70
minor fix (lower or equal)
10 years ago