ThomasV
4682d95a76
merge jsonrpc gui and daemon
2015-11-30 10:09:54 +01:00
Neil Booth
e190024f73
Only pass a fixed fee if it was user-specified.
...
Otherwise we inadvertently fix the fee at the prior calculated one,
which isn't what we want
2015-11-29 23:14:40 +09:00
ThomasV
19533dda15
load wallet in ElectrumWindow constructor
2015-11-24 12:10:43 +01:00
ThomasV
f09d80459d
fix #1564
2015-11-24 11:13:48 +01:00
ThomasV
ba2c737a21
finish separation between plugins and GUIs
2015-11-24 09:36:42 +01:00
ThomasV
2c0489c809
plugins: separate GUIs using child classes
2015-11-23 14:15:25 +01:00
ThomasV
175fdbcac6
Disentangle plugins and window management; use Qt signals
2015-11-23 09:05:34 +01:00
ThomasV
47e5bd653a
add a color pair for qr code
2015-11-15 17:53:02 +01:00
ThomasV
88c238dda7
fix Settings dialog in text gui
2015-11-15 13:29:31 +01:00
Neil Booth
53f6fb9876
Add a GC debugger
...
Add commented-out GC debugging step
2015-11-14 10:47:44 +09:00
Neil Booth
50755d7db3
Use weakref for tabs in QShortCut lambdas
...
Unfortunately we have no way to directly destroy or remove the
lambdas embedded in the QShortcut objects, so this is the
only solution to avoid leaking references. As the QShortcut
objects have the window as parent, they are destroyed with the
window so dangling refs to the destroyed window can't happen.
This and 91349d109e
fix #1549 .
2015-11-14 10:35:29 +09:00
Neil Booth
91349d109e
Add explanatory comment.
2015-11-13 23:42:46 +09:00
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
2015-11-13 23:36:29 +09:00
Neil Booth
51ebdc5ce8
Remove another non-existent callback
2015-11-12 15:33:58 +09:00
Neil Booth
afb5013272
Remove non-existent callbacks and handlers
2015-11-12 15:32:24 +09:00
ThomasV
55fafc35c1
fix json_encode with python console
2015-11-09 16:09:57 +01:00
Neil Booth
7b40b63a3d
Refresh all amount edits when units change.
...
Improved version of prior commit.
2015-11-09 20:06:36 +09:00
ThomasV
386319b015
clear send fields if unit setting is changed
2015-11-08 00:00:11 +01:00
ThomasV
798664e299
remove minimum window size
2015-11-06 17:13:11 +01:00
ThomasV
3ae3dbd80c
add qrcode to text gui
2015-11-06 16:31:24 +01:00
Juraj Variny
812399f51d
Fix 'need more than 2 values to unpack' error.
2015-11-04 19:07:50 +01:00
ThomasV
55494e4224
save window geometry in wallet file, since the GUI can open several windows
2015-11-02 15:53:31 +01:00
ThomasV
4a7c7a6616
installwizard: do not start in offline mode when disconnected ( fix #1531 )
2015-11-02 12:58:47 +01:00
ThomasV
2d6c67bd55
kivy window input_mode
2015-11-01 09:32:40 +01:00
ThomasV
3613e4ebf0
kivy: fix formatting in get_max_amount
2015-10-31 15:25:22 +01:00
ThomasV
b8b2840d18
kivy: sign and send in a thread
2015-10-31 15:12:34 +01:00
ThomasV
77d6ee74f9
revert PR #1492 . clear clipboard instead
2015-10-31 11:48:37 +01:00
ThomasV
dae9352c18
add warning against printers to seed dialog
2015-10-31 11:03:49 +01:00
ThomasV
b1ab49a282
Merge pull request #1492 from ctrlcctrlv/uncopyable-seed
...
Make seed uncopyable
2015-10-31 10:59:19 +01:00
ThomasV
6bb6169541
kivy: pass show_max as parameter
2015-10-30 15:48:17 +01:00
ThomasV
c19c314c0f
Merge branch 'master' of git://github.com/spesmilo/electrum
2015-10-30 15:45:23 +01:00
akshayaurora
6e45f42b19
amount dialog: use show_max bool to decide wheather max_button is displayed
2015-10-30 19:41:54 +05:30
ThomasV
728ef1f76c
remove redundant label
2015-10-30 14:44:36 +01:00
ThomasV
7b87a7f707
Merge pull request #1529 from akshayaurora/overflow_action
...
fix overflow_icon and use template for `ActionOvrButton`
2015-10-30 14:38:52 +01:00
akshayaurora
b3b94f1c52
fix overflow_icon and use template for `ActionOvrButton`
2015-10-30 19:05:17 +05:30
ThomasV
d44aa250fa
redo max amount button with smaller footprint
2015-10-30 14:34:15 +01:00
ThomasV
2a3c97813d
wallet.get_max_amount method, used by qt and kivy
2015-10-30 14:10:41 +01:00
ThomasV
525e08af54
kivy: fix amount edit
2015-10-30 13:26:37 +01:00
ThomasV
bb7b0884e3
Various fixes for command line. Make 'payto' command require network ( fixes #1525 )
2015-10-29 11:06:09 +01:00
ThomasV
079cb311ec
call wallet.wait_until_synchronized before commands
2015-10-29 05:01:06 +01:00
ThomasV
b70f8c888a
kivy: better layout for tx window
2015-10-29 04:58:32 +01:00
ThomasV
db0a5f9b31
fix: missing import
2015-10-28 12:10:43 +01:00
ThomasV
5f09ba661a
sanitize inputs in network dialog
2015-10-28 12:07:45 +01:00
ThomasV
052d8b236e
fix #1494
2015-10-28 10:36:44 +01:00
Neil Booth
41820eec29
Get correct domain in address_dialog
...
Fixes #1509
Also clean up imports.
2015-10-28 10:55:04 +09:00
ThomasV
26682491b2
generic restore from command line
2015-10-27 14:33:41 +01:00
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
2015-10-26 20:33:35 +09:00
Fredrick Brennan
939ed8fe40
Merge branch 'master' of https://github.com/spesmilo/electrum into uncopyable-seed
2015-10-19 13:29:15 +08:00
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.
2015-10-19 13:27:15 +08:00
ThomasV
f8e51e3323
remove themes, check python3 in setup.py
2015-10-18 12:43:20 +02:00