Commit graph

528 commits

Author SHA1 Message Date
Maran
fbf854bcb8 Added a set_key setter method that can also write out the changes to file 2012-08-30 17:52:03 +02:00
Maran
0d229383aa Write out the config file to <= 4.7 QT when QT > 4.7 can't be loaded. 2012-08-30 00:11:50 +02:00
Maran
3252b5ae4e Added SimpleConfig class to deal with simple config options added for fallback to other gui when missing deps 2012-08-30 00:03:38 +02:00
Maran
23d314462f Fix merge conflict with master 2012-08-29 22:54:44 +02:00
Amir Taaki
b3b910d926 WalletSynchronizer had a race condition caused by calling the callback before the Qt event loop (or other initialisation) finished. Ergo we split initialisation and the running of the thread, then use Qt SIGNALs to yield back into the Qt event loop. This ensures that the callback for the servers_list_changed is not called until the main Qt event loop is actually running. 2012-08-29 20:53:22 +01:00
Maran
bab09b4627 Fix tab issue for password 2012-08-27 10:38:22 +02:00
Amir Taaki
f2fb235643 be more permissive with catching exceptions here as many varities possible. 2012-08-27 03:12:43 +02:00
Amir Taaki
9815fb5a70 pw_decode returns ValueError on fail. 2012-08-27 03:11:05 +02:00
Maran
850d0dcd5f Made the error message for verifymessage more transparent 2012-08-26 23:35:38 +02:00
Maran
a2db281494 Added a message to the sign/verify message help text to explain spaces inside the message 2012-08-26 22:15:09 +02:00
Amir Taaki
ce584890ea Explanation: Doesn't preserve the same behaviour as code throws BaseException not SystemExit. Therefore it wasn't meant to be catching user errors.
Revert "Added more descriptive error if wallet cannot be loaded"

This reverts commit 47432b32c8.
2012-08-26 16:09:38 +02:00
Jimbo77
dd78f0978b needed to include absolute path for optparse methods 2012-08-25 14:16:21 -07:00
Jimbo77
edf293e611 reverted commit 31aaf473c8 due to it breaking electrum 2012-08-25 14:11:50 -07:00
Jimbo77
47432b32c8 Added more descriptive error if wallet cannot be loaded 2012-08-23 17:44:37 -07:00
Jimbo77
c8f19e1969 removed optparse import statment 2012-08-23 17:07:38 -07:00
Jimbo77
1112348c38 Merge branch 'optparse_upgrade' 2012-08-23 17:05:50 -07:00
Jimbo77
31aaf473c8 upgraded optparse with the newer module argparse. Can't see any problems so far 2012-08-23 17:05:07 -07:00
Amir Taaki
2b96b6dec1 Unneeded exception raised. sys.exit returns before exception ever gets a chance to be thrown. 2012-08-23 10:06:21 +01:00
Jimbo77
990547a06c changed print_error to NameError exception to reduce coupling 2012-08-22 12:01:49 -07:00
Jimbo77
3e89b65025 another small toolkit comment 2012-08-22 11:53:31 -07:00
Jimbo77
434ef95d65 small comment explaining gui importation section of electrum script 2012-08-22 11:36:04 -07:00
Amir Taaki
c9ed01e90b bugfix: wrong indentation level for prompt_password. 2012-08-20 10:12:16 +01:00
Jimbo77
ddf5614af0 getting rid of more unnecessary print_errors() 2012-08-19 18:24:02 -07:00
Jimbo77
1429ef71e1 getting rid of more unnecessary print_errors() 2012-08-19 18:19:59 -07:00
Jimbo77
8bb841787e got rid of another unneeded print_error() 2012-08-19 17:17:47 -07:00
Jimbo77
1829d20d72 got rid of another unneeded print_error() 2012-08-19 17:16:35 -07:00
Jimbo77
59b2762258 got rid of print_error() to reduce coupling 2012-08-19 16:00:46 -07:00
Jimbo77
0340339113 added ImportError and replaced print_error() with sys.exit() to reduce coupling 2012-08-19 15:10:17 -07:00
Maran
f540adaf2a Load qt gui when qt 4.7 is not available 2012-08-18 10:20:35 +02:00
Maran
95d8adb8fc Made the window a little prettier 2012-08-16 22:11:25 +02:00
Maran
175fd47130 Changing around where we issue the messages 2012-08-16 11:28:20 +02:00
Maran
09c8e956e1 Dont require private key on import, patch by ErebusBat 2012-08-01 21:52:52 +02:00
Maran
d803e3ab30 Dont confirm password from command line, patch by ErebusBat 2012-08-01 21:51:40 +02:00
Amir Taaki
fd8af94419 bugfix: signmessage expects 2 arguments. check for them. 2012-07-17 22:53:06 +02:00
Amir Taaki
e6965ef32c show help switches when using help command without subsequent command. 2012-07-17 22:50:20 +02:00
Amir Taaki
188a671681 Corrected import paths for print_error. 2012-07-07 19:53:54 +01:00
Julian Tosh
4e5dfbeade Implementing a better print_error routine 2012-07-07 09:24:52 -07:00
Julian Tosh
a3830e5903 Standardizing message format and implementing stderr for errors 2012-07-07 06:39:25 -07:00
Julian Tosh
b615fe0c8c modified password input routines to allow for input through stdin 2012-07-06 21:45:57 -07:00
Amir Taaki
6c775df363 Make lite gui the default. 2012-07-03 02:21:36 +02:00
Amir Taaki
39d765f122 show btc balance (no fiat balance yet) 2012-06-27 23:06:00 +02:00
Amir Taaki
64de7e55cc moved lite gui into lib/ and added -g lite to ./electrum 2012-06-27 22:24:58 +02:00
Maran
945f391727 Fixed list index out of range when supplying no arguments to verifymessage 2012-06-18 22:23:52 +02:00
Maran
d3c7781803 Added some more information for certain help commands also rewrote some of them to be more like the others 2012-06-18 22:19:47 +02:00
thomasv
38f93cb593 reconstruct message if it contains spaces 2012-06-12 10:46:21 +02:00
ThomasV
2ca16dc2c2 fix: distinguish between addr and m_addr 2012-06-08 20:51:10 +02:00
ThomasV
3c2971dd7b distinguish between ImportError and SyntaxError 2012-06-07 19:47:00 +02:00
thomasv
9625ef1ea9 define method get_address_flags 2012-06-07 16:14:08 +02:00
thomasv
8dd3e95708 fix import from lib 2012-06-07 14:13:51 +02:00
thomasv
34be852061 move freeze and prioritize functions into wallet class 2012-06-07 11:18:11 +02:00