Neil Booth
91349d109e
Add explanatory comment.
9 years ago
Neil Booth
ae4cfc9f0b
Unregister network callbacks from QT gui
Rework the callback system in QT to make this easy, and avoid
leaking window references that prevent the window from being
GC-ed on close
9 years ago
Neil Booth
51ebdc5ce8
Remove another non-existent callback
9 years ago
ThomasV
55fafc35c1
fix json_encode with python console
9 years ago
Neil Booth
7b40b63a3d
Refresh all amount edits when units change.
Improved version of prior commit.
9 years ago
ThomasV
386319b015
clear send fields if unit setting is changed
9 years ago
ThomasV
798664e299
remove minimum window size
9 years ago
ThomasV
55494e4224
save window geometry in wallet file, since the GUI can open several windows
9 years ago
ThomasV
4a7c7a6616
installwizard: do not start in offline mode when disconnected ( fix #1531 )
9 years ago
ThomasV
77d6ee74f9
revert PR #1492 . clear clipboard instead
9 years ago
ThomasV
dae9352c18
add warning against printers to seed dialog
9 years ago
ThomasV
2a3c97813d
wallet.get_max_amount method, used by qt and kivy
9 years ago
ThomasV
bb7b0884e3
Various fixes for command line. Make 'payto' command require network ( fixes #1525 )
9 years ago
ThomasV
079cb311ec
call wallet.wait_until_synchronized before commands
9 years ago
ThomasV
db0a5f9b31
fix: missing import
9 years ago
ThomasV
5f09ba661a
sanitize inputs in network dialog
9 years ago
ThomasV
052d8b236e
fix #1494
9 years ago
Neil Booth
41820eec29
Get correct domain in address_dialog
Fixes #1509
Also clean up imports.
9 years ago
ThomasV
26682491b2
generic restore from command line
9 years ago
Neil Booth
97568bedf5
Default to unused address for privkey sweeps
Fixes #1506
- New function wallet.get_unused_addresses
- Have wallet.get_unused_address use it
- Use it for the sweep key dialog
9 years ago
Fredrick Brennan
7685758360
Make it so uncopyable seed only affects wizard
Previously it also affected the menu item Wallet->Seed, which is not the
expected or desired behavior.
9 years ago
ThomasV
f8e51e3323
remove themes, check python3 in setup.py
9 years ago
Fredrick Brennan
88ca99c624
Fix context menu when paranoid=False
9 years ago
Fredrick Brennan
b14b5d3dd4
Make seed uncopyable
Other wallets, such as Mycelium, do not allow the user to simply copy
and paste the seed. This is very useful to assure users follow
directions on the next screen, because previously it was easily possible
to just copy the seed and paste it on the next screen. The user's wallet
would work well for a while like this, but without having the seed
written down it's more of a ticking time bomb than a wallet.
I recommend pulling this patch as I have read many cases where users do
not write the seed down, and I believe that the main cause is lack of
friction forcing them to do so.
This patch was inspired by reading this Reddit conversation:
https://www.reddit.com/r/Bitcoin/comments/3p4bq1/electrum_v25/cw380kg
But I'm not a participant in that convo.
9 years ago
ThomasV
de92f1c98f
fix #1488 : add formerly deleted method
9 years ago
ThomasV
7a060e86b2
minor fix FX plugin
9 years ago
ThomasV
da79f02fc3
rm version_getter
9 years ago
ThomasV
302ce7c15b
simplify exchange_rate hooks
9 years ago
ThomasV
dd679ccb27
bug report guidelines
9 years ago
ThomasV
242ee61ef4
restore previously deleted winpos-qt
9 years ago
Neil Booth
5071d75912
Clean up install wizard a little
Also fixes #1462
9 years ago
Neil Booth
cf44e65ba8
Rework resizing of send and receive tabs
Should fix #1458
They now function in essentially the same way.
9 years ago
ThomasV
f63bc61ec4
fix #1461
9 years ago
Joel Stanner
82a75f3949
Remove redundant "in"
For example, this avoids displaying "Request expires in [ in about 24 hours]"
9 years ago
Joel Stanner
cdbee6f4c9
Expiration value typo bug
9 years ago
fireduck64
978dddad80
Make verbage from requests a little more clear
9 years ago
ThomasV
6cec75150c
fix docs link
9 years ago
ThomasV
6117c58a59
update documentation hard link
9 years ago
ThomasV
7f7d73a4a9
helper function without decorator: sign_tx_with_password
10 years ago
ThomasV
483cf2286f
format_amount_and_units: general method to display amounts and fiat values. fixes #1078
10 years ago
ThomasV
7c4b749340
single dialog for confirmation and password
10 years ago
Neil Booth
c64e8b9885
Only write wallet if necessary
10 years ago
Neil Booth
886192aba7
Make trustedcoin.py multi-window compatible
10 years ago
Neil Booth
0371a3dc32
Don't refresh whilst editing!
It's long been a pet peeve of mine that whilst editing a label,
something would cause Electrum to refresh the widget, such as
an incoming tx or a new block, and you'd lose your edits.
This changes MyTreeWidget so that, if editing, updates are
deferred until editing finishes.
10 years ago
Neil Booth
544b829f6e
Rework MyTreeWidget editing
Gets rid of need for EditableItem class.
New callback on_permit_edit to permit widgets to refuse editing.
Restores popup menu on activating a non-editable column behaviour.
10 years ago
ThomasV
533cdde366
right align numerical values in history widget
10 years ago
ThomasV
f3b0d83782
rename 'gui' console variable to 'window'
10 years ago
Neil Booth
39615333c0
Attribute more diagnostic messages
10 years ago
Neil Booth
9b50d1e7bc
Fix history headers on plugin load / unload
10 years ago
Neil Booth
93b964f11d
Two fixes for main_window.py
- initialize r when getting status text
- fix so settings widgets appear and are enabled
appropriately
10 years ago