Commit graph

39 commits

Author SHA1 Message Date
ThomasV
62868ab29a Register loaded wallets in daemon, to prevent a wallet from being opened twice.
Simplify the wizard logic.
2016-01-06 00:58:43 +01:00
ThomasV
9d3162b1a1 simplify get_label 2015-12-15 12:52:30 +01: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
afb5013272 Remove non-existent callbacks and handlers 2015-11-12 15:32:24 +09:00
ThomasV
079cb311ec call wallet.wait_until_synchronized before commands 2015-10-29 05:01:06 +01:00
Neil Booth
49797c3094 Create a Plugins class
Encapsulates plugin logic and removes global variable ugliness.
2015-09-03 12:02:03 +09:00
ThomasV
92e0744470 Refactoring of daemon:
* gui and daemon are in the same process
 * commands that require network are sent to the daemon
 * open only one gui window per wallet
2015-08-30 11:31:51 +02:00
ThomasV
b7b86481c1 android fixes 2015-08-18 16:34:10 +02:00
ThomasV
7b3e1dafd4 replace wallet.set_fee calls 2015-08-05 18:35:36 +02:00
ThomasV
43880d452e dynamic fees 2015-08-05 15:45:28 +02:00
ThomasV
9c30ad3dd5 extend bitcoin URIs with signed payment requests passed directly 2015-07-18 18:42:56 +02:00
Neil Booth
03e53a5e01 Create a constant for 100000000 and use it
Use same name as is in bitcoind.
Note that one of the constants in text.py had the wrong number
of zeroes previously...
2015-06-01 14:53:36 +09:00
ThomasV
c2a4252065 do not pass config to storage. request height from network_proxy if connected 2015-05-08 10:58:54 +02:00
ThomasV
687cc7783f show unmatured coins in status bar. fixes #1163 2015-05-05 20:52:14 +02:00
ThomasV
782522fb71 update guis for new contacts 2015-04-23 12:46:52 +02:00
ThomasV
9aa812026a fix android: from_seed 2015-04-03 11:49:44 +02:00
ThomasV
f051a3e577 update occurences of get_history 2015-03-30 20:17:24 +02:00
ThomasV
c427e085b3 fix android seed dialog if password is empty 2015-02-26 12:38:29 +01:00
ThomasV
52b43c57b8 android create and restore 2015-02-25 22:48:47 +01:00
ThomasV
ed59498ccc android unicode fix 2015-02-25 21:14:19 +01:00
ThomasV
5e41c99d8d various fixes for android 2015-02-25 21:04:40 +01:00
ThomasV
217dc2f55b android: fix recv amount bug 2015-02-25 18:00:38 +01:00
ThomasV
ddaf2c3121 android: tx fee per kb 2015-02-25 17:28:40 +01:00
ThomasV
8d95b9c980 android: fix protocols dialog 2015-02-25 17:25:22 +01:00
ThomasV
48838be816 android: fix make_new_contacts 2015-02-25 15:51:04 +01:00
ThomasV
6693a70c72 simplify android receive 2015-02-25 15:41:27 +01:00
ThomasV
f6280c4e23 fixes for android 2015-02-25 13:25:52 +01:00
ThomasV
80284d5516 updates for the old android GUI 2015-02-24 18:45:09 +01:00
ThomasV
6f3c9e6a44 unify util.parse_URI 2014-06-13 16:02:30 +02: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
588f8fd110 wallet: call create_accounts in save_seed 2013-11-11 17:41:46 +01:00
Bryan Stitt
6cd4ed486a fix more bare excepts 2013-11-10 12:30:57 -08:00
Bryan Stitt
f0eb0eccde replace BaseException with Exception 2013-11-09 20:21:02 -08:00
ThomasV
31aaae8ed2 seed v6 2013-10-26 16:40:05 +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
b00175d00d update android interface 2013-10-07 20:11:41 +02:00
ThomasV
2c0814f0d3 simplify gui names 2013-09-24 10:06:03 +02:00
Renamed from gui/gui_android.py (Browse further)