ThomasV [Thu, 26 Jun 2014 13:07:38 +0000]
Merge pull request #737 from chrisglass/fix-user-config-writing
Fixes previously introduced bug
Chris Glass [Thu, 26 Jun 2014 11:24:14 +0000]
Fixed docstrings
Chris Glass [Thu, 26 Jun 2014 11:22:02 +0000]
Fixes previously introduced bug
The passed in command line options were saved to the user config.
ThomasV [Thu, 26 Jun 2014 09:58:25 +0000]
Merge pull request #736 from chrisglass/more-tests-2
Add tests to the SimpleConfig object (resubmit)
Chris Glass [Thu, 26 Jun 2014 09:23:46 +0000]
Forward-merging changes from master
To make sure tests pass or fail with the latest code.
Chris Glass [Thu, 26 Jun 2014 09:08:13 +0000]
Added more tests for user config parsing.
ThomasV [Thu, 26 Jun 2014 08:40:33 +0000]
estimate fee using number of outputs
Chris Glass [Thu, 26 Jun 2014 08:08:00 +0000]
Added tests for the system config function.
Chris Glass [Wed, 25 Jun 2014 18:33:04 +0000]
System config should never be None
Chris Glass [Wed, 25 Jun 2014 16:04:37 +0000]
Added more tests for edge cases.
Chris Glass [Wed, 25 Jun 2014 15:52:05 +0000]
Travis now excludes "gui"
Instead of selectively including valid packages.
Chris Glass [Wed, 25 Jun 2014 15:43:45 +0000]
Do not use mutables as default values!
This blog article explains why (just an example, many other articles
discuss this ad nauseam):
http://pythonconquerstheuniverse.wordpress.com/2012/02/15/mutable-default-arguments/
Chris Glass [Wed, 25 Jun 2014 15:34:51 +0000]
Added a lot of tests for SimpleConfig
Refactored the SImpleConfig class a lot to make sure the behavior is
always defined.
ThomasV [Wed, 25 Jun 2014 14:46:05 +0000]
Merge branch 'master' of git://github.com/spesmilo/electrum
ThomasV [Wed, 25 Jun 2014 14:45:55 +0000]
restore from xprv
ThomasV [Wed, 25 Jun 2014 10:07:51 +0000]
Merge pull request #733 from chrisglass/add-more-tests
Add more tests
ThomasV [Wed, 25 Jun 2014 09:37:42 +0000]
Merge pull request #732 from chrisglass/fix-travis
Fix travis
Chris Glass [Wed, 25 Jun 2014 09:25:10 +0000]
Merging master to add-more-test to fix travis
This will make travis tests work on this branch as well.
Chris Glass [Wed, 25 Jun 2014 09:21:39 +0000]
Added mnemonic to seed tests
Chris Glass [Wed, 25 Jun 2014 09:04:40 +0000]
Changed pacakge dependencies for travis
Forced slowaes version.
Chris Glass [Wed, 25 Jun 2014 08:53:17 +0000]
Renamed travis config file.
ThomasV [Wed, 25 Jun 2014 08:53:06 +0000]
Comment on wallet classes. Use address_is_old to check if address is beyond gap limit
Chris Glass [Wed, 25 Jun 2014 08:50:21 +0000]
Added util test file
ThomasV [Wed, 25 Jun 2014 08:50:18 +0000]
video_device default should be string
ThomasV [Wed, 25 Jun 2014 08:49:00 +0000]
Merge pull request #731 from chrisglass/refactor-tests
Refactored tests, wrote tests, added CI config file.
Chris Glass [Wed, 25 Jun 2014 08:39:50 +0000]
Added more bitcoin tests
Chris Glass [Wed, 25 Jun 2014 06:50:22 +0000]
Made travis only run on lib/
Chris Glass [Wed, 25 Jun 2014 06:49:33 +0000]
Added travis config file.
Chris Glass [Wed, 25 Jun 2014 06:45:37 +0000]
Made _do_test_crypto private to allow nosetests
Chris Glass [Wed, 25 Jun 2014 06:27:45 +0000]
Added private/public key tests
Including converting from a private key to a public key, and
deriving the primary address from a private key.
Chris Glass [Wed, 25 Jun 2014 05:35:49 +0000]
Moved bitcoin.py tests to their own file
This allows standard python testing tools to discover and run them.
Chris Glass [Wed, 25 Jun 2014 05:25:04 +0000]
Added _trial_temp to .gitignore
ThomasV [Tue, 24 Jun 2014 20:28:54 +0000]
fix payto size
ThomasV [Tue, 24 Jun 2014 18:47:44 +0000]
wallet.is_beyond_limit (False for imported accounts)
ThomasV [Tue, 24 Jun 2014 18:31:39 +0000]
add missing module qrtextedit
ThomasV [Tue, 24 Jun 2014 17:09:41 +0000]
catch exception within sign thread, to re-enable send button
ThomasV [Tue, 24 Jun 2014 16:02:19 +0000]
remove unused variable.
ThomasV [Tue, 24 Jun 2014 15:44:31 +0000]
define frozen signal for exchange rate plugin
ThomasV [Tue, 24 Jun 2014 15:43:23 +0000]
minor fix
ThomasV [Tue, 24 Jun 2014 15:06:04 +0000]
catch exceptions raised by fiat amount conversion to decimal
ThomasV [Tue, 24 Jun 2014 14:47:58 +0000]
various bugfixes for imported addresses
ThomasV [Tue, 24 Jun 2014 14:34:22 +0000]
fix import
ThomasV [Tue, 24 Jun 2014 14:30:22 +0000]
Merge pull request #730 from chrisglass/pep8ing-phase-one
First cleanup branch
Chris Glass [Tue, 24 Jun 2014 13:48:50 +0000]
Removed uselss comment.
Chris Glass [Tue, 24 Jun 2014 13:12:43 +0000]
First cleanup branch commit
This fixes some import and whitespace issues to align closer to pep8.
I added a few comments to make further contributions easier.
ThomasV [Tue, 24 Jun 2014 12:48:15 +0000]
tx dialog hooks
ThomasV [Tue, 24 Jun 2014 11:22:10 +0000]
detect if wallet can sign tx before showing sign button
ThomasV [Mon, 23 Jun 2014 07:42:07 +0000]
fix bug with the order of signatures in tx input
ThomasV [Sun, 22 Jun 2014 11:26:02 +0000]
message: cosigner wallet
ThomasV [Sun, 22 Jun 2014 11:25:30 +0000]
fix: edit label
ThomasV [Sun, 22 Jun 2014 10:07:41 +0000]
show number of tx signatures in gui
ThomasV [Sun, 22 Jun 2014 06:06:37 +0000]
getmpk: return list of accounts
ThomasV [Sun, 22 Jun 2014 06:05:13 +0000]
help text for signrawtransaction
ThomasV [Sat, 21 Jun 2014 20:09:35 +0000]
serialize: do not use x_pubkeys if we have enough signatures.
ThomasV [Sat, 21 Jun 2014 19:39:57 +0000]
fix add_keypairs: support old wallets
ThomasV [Sat, 21 Jun 2014 19:38:42 +0000]
print traceback in waiting dialog
ThomasV [Sat, 21 Jun 2014 19:17:40 +0000]
cleanup (dead code)
ThomasV [Sat, 21 Jun 2014 19:06:09 +0000]
compact serialized format for unsigned and partially signed transactions.
ThomasV [Fri, 20 Jun 2014 09:55:58 +0000]
update packages script
ThomasV [Fri, 20 Jun 2014 09:55:34 +0000]
add hook for transaction_dialog
ThomasV [Thu, 19 Jun 2014 07:42:19 +0000]
cleanup dead code
ThomasV [Tue, 17 Jun 2014 16:38:32 +0000]
gui column set monospace font
ThomasV [Tue, 17 Jun 2014 16:32:49 +0000]
fix save_qrcode
ThomasV [Tue, 17 Jun 2014 16:24:46 +0000]
gui tweaks
ThomasV [Tue, 17 Jun 2014 14:45:45 +0000]
show popup if qr scanner not enabled
ThomasV [Tue, 17 Jun 2014 14:24:01 +0000]
transaction show_qr
ThomasV [Tue, 17 Jun 2014 12:58:12 +0000]
fixedSize qrcode widget
ThomasV [Tue, 17 Jun 2014 12:32:31 +0000]
fix: remove imports
ThomasV [Tue, 17 Jun 2014 12:29:23 +0000]
fix imports in pos plugin
ThomasV [Tue, 17 Jun 2014 12:27:56 +0000]
link point of sale plugin with receive tab
ThomasV [Tue, 17 Jun 2014 11:48:58 +0000]
parse_scriptSig
ThomasV [Tue, 17 Jun 2014 10:03:41 +0000]
access to global configuration using set_config and get_config
ThomasV [Tue, 17 Jun 2014 09:02:46 +0000]
bundle dependencies in 'packages' dir. use qrcode instead of pyqrnative
ThomasV [Mon, 16 Jun 2014 16:46:30 +0000]
tweak receive layout
ThomasV [Mon, 16 Jun 2014 16:38:28 +0000]
fix decimal point in AmountEdit
ThomasV [Mon, 16 Jun 2014 16:18:02 +0000]
catch invalid password exceptions in sign_raw_transaction too
ThomasV [Mon, 16 Jun 2014 16:06:39 +0000]
waiting dialog: handle exceptions
ThomasV [Mon, 16 Jun 2014 15:42:47 +0000]
do not show send from menu for addresses that have no coins
ThomasV [Mon, 16 Jun 2014 15:29:50 +0000]
disable save_request_button if fields are empty
ThomasV [Mon, 16 Jun 2014 15:09:34 +0000]
fix: clear receive tab if an item is deleted
ThomasV [Mon, 16 Jun 2014 15:02:20 +0000]
connect receive_list, to display saved items
ThomasV [Mon, 16 Jun 2014 11:30:33 +0000]
adjust receive_list column width
ThomasV [Mon, 16 Jun 2014 11:29:55 +0000]
fix #727
ThomasV [Sun, 15 Jun 2014 07:26:52 +0000]
parse_URI: amount is in satoshis
ThomasV [Sat, 14 Jun 2014 16:02:45 +0000]
show list of requests in receive tab
ThomasV [Sat, 14 Jun 2014 14:15:00 +0000]
receive tab, separate from addresses tab
ThomasV [Sat, 14 Jun 2014 11:05:55 +0000]
use QRTextEdit for public and private keys
ThomasV [Sat, 14 Jun 2014 10:25:47 +0000]
fix: qrtextedit constructor
ThomasV [Sat, 14 Jun 2014 10:21:08 +0000]
fix: expiration in invoices
ThomasV [Sat, 14 Jun 2014 10:17:44 +0000]
new widget: QRTextEdit
ThomasV [Fri, 13 Jun 2014 15:51:11 +0000]
fix: payment_request
ThomasV [Fri, 13 Jun 2014 15:11:15 +0000]
minor fix
ThomasV [Fri, 13 Jun 2014 15:02:58 +0000]
fix
ThomasV [Fri, 13 Jun 2014 14:53:43 +0000]
show expired status in invoices tab
ThomasV [Fri, 13 Jun 2014 14:39:07 +0000]
show color if payment request has expired
ThomasV [Fri, 13 Jun 2014 14:25:25 +0000]
import paymentrequests only when really needed
ThomasV [Fri, 13 Jun 2014 14:08:46 +0000]
minor fixes
ThomasV [Fri, 13 Jun 2014 14:02:30 +0000]
unify util.parse_URI
ThomasV [Fri, 13 Jun 2014 12:27:48 +0000]
qrscanner: use win.show_qr_code
ThomasV [Fri, 13 Jun 2014 11:48:36 +0000]
wizard: set next button default