ThomasV
88c238dda7
fix Settings dialog in text gui
2015-11-15 13:29:31 +01:00
Neil Booth
0dcaa13d31
Show the wallet path in -v output
2015-11-14 16:14:00 +09:00
Neil Booth
e9384f15ed
Plugins manage their own wallet tracking
2015-11-14 15:58:10 +09: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
ThomasV
0d4de870a5
prepare 2.5.4 release
2015-11-12 14:56:51 +01:00
ThomasV
ae42576423
Merge branch 'master' of git://github.com/spesmilo/electrum
2015-11-12 14:32:19 +01:00
ThomasV
86a0103a7f
increase min_relay_tx_fee, and make dust_threshold a function
2015-11-12 14:31:17 +01:00
Neil Booth
206e38fb7c
Make use of trigger_callback easier to understand
2015-11-12 16:08:37 +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
Neil Booth
d1cd6d5645
Labels plugin: drop wallet on window close
...
Will help GC
2015-11-12 11:29:53 +09:00
Neil Booth
8cc3b58364
Allow syncronizer to be GC-ed
...
Proper fix for #1525 .
Using python's GC module, I've verified that the daemon, when running,
now releases all verifiers, synchronizers and wallets - all the resources
we care about releasing.
2015-11-12 08:40:58 +09:00
Neil Booth
d612684196
Attempt at fixing issue 1525
...
The main problem is, I think, that the synchronizer and wallet
still exist in the daemon process, and updates to things like
TXI and TXO are made but never saved (as client exit is what
saves the wallet).
I suspect fixing the lingering objects is hard; this is a short
term fix to ensure that when internal wallet state is updated,
the wallet is written to disk, so later daemon clients pick up
the correct state.
2015-11-11 16:38:28 +09:00
ThomasV
55fafc35c1
fix json_encode with python console
2015-11-09 16:09:57 +01:00
Neil Booth
1abc5412cd
Add self to AUTHORS
2015-11-09 22:53:27 +09: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
d82896dadf
fix #1525 (part 2)
2015-11-06 18:00:19 +01:00
ThomasV
b3529147d5
fix #1525
2015-11-06 17:32:54 +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
ThomasV
9f5117b6e2
Merge pull request #1539 from jurov/textfix2
...
Fix 'need more than 2 values to unpack' error.
2015-11-04 19:15:25 +01:00
ThomasV
c86ef5e8b0
hardware wallets: fix sign_transaction in resstored wallets
2015-11-04 19:13: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
3f2c906ace
version 2.5.3 and release notes
2015-11-02 13:03:14 +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
0e0118bd59
add version parameter to windows script
2015-10-31 08:32:52 +01:00
ThomasV
db654af216
fix android package
2015-10-30 21:21:20 +01:00
ThomasV
8f62cdc506
add hardware wallets to pyinstaller analysis
2015-10-30 16:42:40 +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
ThomasV
d14f96ae79
Merge pull request #1530 from akshayaurora/show_max
...
amount dialog: use show_max bool to decide wheather max_button is dis…
2015-10-30 15:44:59 +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
5bbffb0cbf
remove --deserialized option, redundant with deserialize command
2015-10-29 14:44:41 +01:00