Commit graph

50 commits

Author SHA1 Message Date
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
aedfbd3855 start wizard from main_window. fixes #1250 2015-08-22 13:43:10 +02:00
ThomasV
e77f0c98e7 extend bitcoin: URI with signature data, instead of serialized format 2015-07-21 11:40:55 +02:00
ThomasV
060e3aa23e plugins: call load_wallet in install wizard 2015-06-10 12:40:08 +02:00
ThomasV
f70a996619 fix trezor initialiation hook (pass window in load_wallet) 2015-06-09 09:58:40 +02:00
ThomasV
d5f6651237 follow up e20dfcd3eb 2015-05-25 08:47:25 +02:00
ThomasV
c2a4252065 do not pass config to storage. request height from network_proxy if connected 2015-05-08 10:58:54 +02:00
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.
2015-04-30 14:21:58 +09:00
ThomasV
7a7ad7fe2d call go_lite after load_wallet 2015-04-23 17:18:38 +02:00
ThomasV
8251c5b6d9 fix #1057 2015-04-20 10:33:32 +02:00
ThomasV
21b2fcbe85 always_hook. fix trezor handler. fixes #1146 2015-04-18 14:59:46 +02:00
ThomasV
7e6bd2eb8c give user the option to remove incomplete wallet 2015-04-03 13:10:43 +02:00
ThomasV
c00b1f649a do not save gui_last_wallet if -w parameter was passed 2015-03-31 17:56:18 +02:00
ThomasV
cc48663d0e set window.app in constructor 2015-03-19 11:12:29 +01:00
ThomasV
8644bbf734 uri fix 2015-03-09 10:04:32 +01:00
ThomasV
c56fe45ad7 show wizard before running it 2015-03-05 15:56:18 +01:00
ThomasV
20fc2da9b5 do not attemps last_wallet if file does not exist 2015-02-28 05:54:27 +01:00
ThomasV
77d010bcec store gui last wallet separately, to fix command line 2015-02-27 10:37:13 +01:00
ThomasV
9f9bab6cf0 fix issue #968 2014-12-31 19:21:54 +01:00
ThomasV
5adb10e4d2 simplification 2014-11-15 14:43:48 +01:00
ThomasV
6d8eebe2db raise exception when seed version does not match 2014-11-15 14:42:35 +01:00
ThomasV
b1eb6ebc91 qt gui: handle exceptions raised when opening wallet 2014-11-14 11:23:21 +01:00
Tafelpoot
d9c5250a6f removed trailing whitespace and fixed indentation in history widget 2014-10-21 19:05:51 +02:00
ThomasV
5b84cbe9fb close_wallet 2014-09-12 19:58:59 +02:00
ThomasV
bcb18bbde4 call set_language before QApplication. fixes #400 2014-09-08 11:02:55 +02:00
ThomasV
79588eb4da init plugins before gui. register wallet types in plugin constructor 2014-08-31 15:33:20 +02:00
ThomasV
44566054a2 qt: quit on SIGINT 2014-08-06 13:15:53 +02:00
ThomasV
e702b3312b proper return from install wizard 2014-07-29 11:57:23 +02:00
ThomasV
fb0574c5a0 fix callbacks 2014-07-28 07:53:02 +02:00
ThomasV
f5a76f7dcf fix: payment_request 2014-06-13 17:51:11 +02:00
ThomasV
6f3c9e6a44 unify util.parse_URI 2014-06-13 16:02:30 +02:00
ThomasV
bf969c14ff option to start hidden. fixes #720 2014-06-11 19:21:01 +02:00
ThomasV
440f972fd3 show payment request details 2014-06-07 19:53:54 +02:00
ThomasV
513f9c2d89 save invoices 2014-06-06 16:16:14 +02:00
ThomasV
a8558a21bc fix #680 2014-05-08 19:12:13 +02:00
ThomasV
370bdbe855 fix payment ack 2014-05-07 18:59:51 +02:00
ThomasV
ec234105a5 send error messages for payment requests 2014-05-07 18:10:14 +02:00
ThomasV
a6d1eef549 payment requests: add style sheet for readonly fields 2014-05-07 16:15:22 +02:00
ThomasV
87fa402c34 support for payment requests in the gui 2014-05-07 15:26:38 +02:00
ThomasV
bb88c891dc move set_url to __init__. fixes #672 2014-04-30 07:59:59 +02:00
ThomasV
70a638a7c3 more robust install wizard 2014-04-28 17:30:48 +02:00
ThomasV
5bbdcdf73d move tray logic to ElectrumGui object. fixes #468 2014-04-25 11:22:16 +02:00
ThomasV
102bc204d5 hooks and workflow for 2of3 wallets 2014-04-06 21:38:53 +02:00
ThomasV
6e26fb0198 remove redundant definition of Timer class 2014-03-28 17:06:58 +01:00
Michael Wozniak
433a3ba0fe Mac OSX bitcoin: URI updates 2013-11-13 05:59:36 -06:00
Bryan Stitt
6cd4ed486a fix more bare excepts 2013-11-10 12:30:57 -08:00
thomasv
e54a746a57 path of icons_rc 2013-09-30 10:30:43 +02:00
ThomasV
ecfe5e2590 common wallet.restore() method for GUIs 2013-09-28 13:45:49 +02:00
ThomasV
6644fcc22e move lite window initialization in the constructor of the main window 2013-09-28 11:21:25 +02:00
ThomasV
2c0814f0d3 simplify gui names 2013-09-24 10:06:03 +02:00
Renamed from gui/gui_classic/__init__.py (Browse further)