electrum-nvc.git
10 years agodaemon
ThomasV [Sun, 26 Jan 2014 19:46:43 +0000]
daemon

10 years agojson rpc daemon
ThomasV [Thu, 23 Jan 2014 16:06:47 +0000]
json rpc daemon

10 years agoMerge pull request #553 from samrg472/master
ThomasV [Wed, 22 Jan 2014 14:42:20 +0000]
Merge pull request #553 from samrg472/master

Added ability to minimize to tray

10 years agoAdded ability to minimize to tray
samrg472 [Tue, 21 Jan 2014 02:41:59 +0000]
Added ability to minimize to tray
The 'Hide' and 'Show' toggle in the was replaced with 'Show/Hide'
The reason for this was to avoid a weird bug of it not updating properly
when the window state changes

10 years agoMerge pull request #549 from dmcdad/patch-1
ThomasV [Sat, 18 Jan 2014 05:57:06 +0000]
Merge pull request #549 from dmcdad/patch-1

Fix timeout problem in interface.py.

10 years agoUpdate interface.py
dmcdad [Wed, 15 Jan 2014 14:49:26 +0000]
Update interface.py

Fix timeout problem under Python 2.7.1 where a socket.error 60 is thrown instead of socket.timeout exception.

10 years agoMerge pull request #546 from ortutay/osx-snowl-fix
ThomasV [Wed, 15 Jan 2014 05:26:43 +0000]
Merge pull request #546 from ortutay/osx-snowl-fix

check for QWebView and disable if not found

10 years agocheck for QWebView and disable if not found
Marcell Ortutay [Wed, 15 Jan 2014 00:18:06 +0000]
check for QWebView and disable if not found

10 years agofix for getrawtransaction
ThomasV [Mon, 13 Jan 2014 20:27:31 +0000]
fix for getrawtransaction

10 years agoMerge pull request #540 from grnbrg/master
ThomasV [Sun, 12 Jan 2014 05:49:06 +0000]
Merge pull request #540 from grnbrg/master

Remove the ability to "Send From" a frozen address.

10 years agoRemove the ability to "Send From" a frozen address.
Brian Greenberg [Sat, 11 Jan 2014 22:37:37 +0000]
Remove the ability to "Send From" a frozen address.

10 years ago1.9.7 release notes
ThomasV [Sat, 11 Jan 2014 07:43:46 +0000]
1.9.7 release notes

10 years agoMerge pull request #539 from xHire/master
ThomasV [Sat, 11 Jan 2014 05:55:35 +0000]
Merge pull request #539 from xHire/master

Fix generating encrypted wallet from command line

10 years agoMerge pull request #537 from RunningDroid/master
ThomasV [Sat, 11 Jan 2014 05:54:47 +0000]
Merge pull request #537 from RunningDroid/master

Finish removing coinbase cert

10 years agoFix generating encrypted wallet from command line
xHire [Fri, 10 Jan 2014 20:10:48 +0000]
Fix generating encrypted wallet from command line

10 years agofinish removing coinbase cert
RunningDroid [Fri, 10 Jan 2014 17:36:50 +0000]
finish removing coinbase cert

10 years agogui: insert used addresses first
ThomasV [Thu, 9 Jan 2014 08:58:57 +0000]
gui: insert used addresses first

10 years agoMerge pull request #534 from ortutay/rmh2dep
ThomasV [Thu, 9 Jan 2014 08:24:24 +0000]
Merge pull request #534 from ortutay/rmh2dep

remove httplib2 dependency for coinbase buyback

10 years agorm coinbase cert, as httplib cannot use it
ortutay [Wed, 8 Jan 2014 22:57:56 +0000]
rm coinbase cert, as httplib cannot use it

10 years agocoinbase buyback plugin with httplib2 removed
ortutay [Wed, 8 Jan 2014 22:56:45 +0000]
coinbase buyback plugin with httplib2 removed

10 years agothis should fix issue #531
ThomasV [Wed, 8 Jan 2014 17:24:30 +0000]
this should fix issue #531

10 years agoparse_url: parse exponents
ThomasV [Wed, 8 Jan 2014 13:08:53 +0000]
parse_url: parse exponents

10 years agoversion 1.9.7
ThomasV [Wed, 8 Jan 2014 12:11:03 +0000]
version 1.9.7

10 years agorm coinbase plugin until fixed
ThomasV [Wed, 8 Jan 2014 11:11:40 +0000]
rm coinbase plugin until fixed

10 years agoinstallwizard: set network to None if offline
ThomasV [Wed, 8 Jan 2014 09:36:39 +0000]
installwizard: set network to None if offline

10 years agofix tx dialog
ThomasV [Wed, 8 Jan 2014 09:36:01 +0000]
fix tx dialog

10 years agoMerge pull request #526 from ortutay/buybackplugin
ThomasV [Wed, 8 Jan 2014 06:32:51 +0000]
Merge pull request #526 from ortutay/buybackplugin

Coinbase BuyBack plugin

10 years agoCoinbase BuyBack plugin
ortutay [Sun, 5 Jan 2014 08:19:23 +0000]
Coinbase BuyBack plugin

10 years agoMerge pull request #504 from wyager/master
ThomasV [Sun, 5 Jan 2014 08:11:15 +0000]
Merge pull request #504 from wyager/master

Unnecessary definition

10 years agoMerge pull request #525 from bitcoindaddy/patch-1
ThomasV [Sun, 5 Jan 2014 08:09:17 +0000]
Merge pull request #525 from bitcoindaddy/patch-1

Add OpenBSD support to util.py

10 years agoAdd OpenBSD support to util.py
bitcoindaddy [Sat, 4 Jan 2014 23:57:12 +0000]
Add OpenBSD support to util.py

Recognize OpenBSD platform

10 years agoCleaned up/commented BIP 0032 key derivation.
William Yager [Thu, 19 Dec 2013 04:08:52 +0000]
Cleaned up/commented BIP 0032 key derivation.

10 years agoMerge pull request #518 from jamesob/master
ThomasV [Fri, 27 Dec 2013 10:48:35 +0000]
Merge pull request #518 from jamesob/master

Remove suspicious print statement

10 years agoRemove suspicious print statement
James O'Beirne [Thu, 26 Dec 2013 21:53:11 +0000]
Remove suspicious print statement

This looked out of place for the GTK client...

10 years agorenamed server. fixes issue #508
ThomasV [Wed, 25 Dec 2013 15:26:15 +0000]
renamed server. fixes issue #508

10 years agoMerge pull request #510 from tessus/master
ThomasV [Wed, 25 Dec 2013 09:43:35 +0000]
Merge pull request #510 from tessus/master

fix #454, README update, minor setup-release.py change

10 years agoMerge pull request #516 from imrehg/contacts
ThomasV [Wed, 25 Dec 2013 09:34:16 +0000]
Merge pull request #516 from imrehg/contacts

Access the "New Contact" menuitem in the contact list context menu

10 years agoMerge pull request #515 from michaelgpearce/patch-1
ThomasV [Wed, 25 Dec 2013 09:31:42 +0000]
Merge pull request #515 from michaelgpearce/patch-1

Update commands.py

10 years agoAccess the "New Contact" menuitem in the contact list context menu
Gergely Imreh [Tue, 24 Dec 2013 16:33:29 +0000]
Access the "New Contact" menuitem in the contact list context menu

Contacts are managed in the contacts tab with a context menu.
Previously the menu is only shown when clicking on an existing contact,
clicking outside of the list shows nothing, and to create a new contact
one had to go in the main menu -> Wallet -> New Contact.

Change behaviour such that when in the contact menu, clicking outside
the existing contacts brings up the choice of creating a new contact.

10 years agoUpdate commands.py
Michael Pearce [Tue, 24 Dec 2013 02:18:27 +0000]
Update commands.py

Fixed command example for getaddressbalance.

10 years agoreturn message ids with send_http too
ThomasV [Sat, 21 Dec 2013 18:27:49 +0000]
return message ids with send_http too

10 years agofix gerversion
ThomasV [Sat, 21 Dec 2013 17:32:57 +0000]
fix gerversion

10 years agofix sendrawtransaction
ThomasV [Sat, 21 Dec 2013 17:29:09 +0000]
fix sendrawtransaction

10 years agotest is_mine in add_keypairs_from_wallet
ThomasV [Sat, 21 Dec 2013 16:57:42 +0000]
test is_mine in add_keypairs_from_wallet

10 years agofix problem https://github.com/spesmilo/electrum/issues/454
Helmut K. C. Tessarek [Sat, 21 Dec 2013 02:21:35 +0000]
fix problem https://github.com/spesmilo/electrum/issues/454

10 years agoports do not necessarily install qt_menu.nib in /opt/local/lib/Resources/
Helmut K. C. Tessarek [Sat, 21 Dec 2013 00:52:41 +0000]
ports do not necessarily install qt_menu.nib in /opt/local/lib/Resources/
it could be anywhere under /opt/local, changed code to search /opt/local, if necessary

10 years agoif you just run "pyrcc4 icons.qrc -o gui/icons_rc.py" as stated in the README, you...
Helmut K. C. Tessarek [Sat, 21 Dec 2013 00:52:01 +0000]
if you just run "pyrcc4 icons.qrc -o gui/icons_rc.py" as stated in the README, you get the following error when starting Electrum
Error: Could not import icons_rc.py, please generate it with: 'pyrcc4 icons.qrc -o gui/qt/icons_rc.py'

10 years agopartially revert code merged #481, brreaks old qt versions
ThomasV [Tue, 17 Dec 2013 21:20:24 +0000]
partially revert code merged #481, brreaks old qt versions

10 years agofix issue occuring with set_server
ThomasV [Tue, 17 Dec 2013 17:20:54 +0000]
fix issue occuring with set_server

10 years agofix: return None if user presses cancel
ThomasV [Tue, 17 Dec 2013 06:10:40 +0000]
fix: return None if user presses cancel

10 years agoinstallwizard: don't repeat same info
ThomasV [Tue, 17 Dec 2013 06:06:58 +0000]
installwizard: don't repeat same info

10 years agoclarify text
ThomasV [Tue, 17 Dec 2013 05:56:33 +0000]
clarify text

10 years agoadd password to script
ThomasV [Mon, 16 Dec 2013 21:19:23 +0000]
add password to script

10 years agoMerge pull request #481 from haakonn/master
ThomasV [Mon, 16 Dec 2013 20:38:28 +0000]
Merge pull request #481 from haakonn/master

Improve keyboard usability in Qt GUI

10 years agofix: pending_servers
ecdsa [Mon, 16 Dec 2013 19:07:35 +0000]
fix: pending_servers

10 years agofix typo
ecdsa [Mon, 16 Dec 2013 19:04:59 +0000]
fix typo

10 years agoexit wait_until_connected() when all servers have been tried
ecdsa [Mon, 16 Dec 2013 18:59:35 +0000]
exit wait_until_connected() when all servers have been tried

10 years agodon't set network.interface to None when disconnetced
ThomasV [Mon, 16 Dec 2013 18:18:57 +0000]
don't set network.interface to None when disconnetced

10 years agonetwork.pending_servers, to avoid connecting the same server multiple times
thomasv [Mon, 16 Dec 2013 17:17:44 +0000]
network.pending_servers, to avoid connecting the same server multiple times

10 years agocleanup code in network.py
thomasv [Mon, 16 Dec 2013 16:37:32 +0000]
cleanup code in network.py

10 years agoimprove 'peers' script
thomasv [Mon, 16 Dec 2013 15:26:49 +0000]
improve 'peers' script

10 years agogui: proper dialog for private keys (fixes issue #500)
thomasv [Mon, 16 Dec 2013 14:40:24 +0000]
gui: proper dialog for private keys (fixes issue #500)

10 years agoconfirmaion dialog if transaction fee is high
thomasv [Mon, 16 Dec 2013 14:16:10 +0000]
confirmaion dialog if transaction fee is high

10 years agoversion 1.9.6. also, reset seed_version in version.py
ThomasV [Sat, 14 Dec 2013 12:21:17 +0000]
version 1.9.6. also, reset seed_version in version.py

10 years agodetect if electrum is offline during wallet creation
ecdsa [Fri, 13 Dec 2013 06:30:35 +0000]
detect if electrum is offline during wallet creation

10 years agofix space
ThomasV [Sat, 14 Dec 2013 06:53:25 +0000]
fix space

10 years agoexchange rate plugin: keep thread running (fixes #494)
ThomasV [Sat, 14 Dec 2013 06:49:21 +0000]
exchange rate plugin: keep thread running (fixes #494)

10 years agoreplace exit with sys.exit
thomasv [Fri, 13 Dec 2013 16:53:13 +0000]
replace exit with sys.exit

10 years agoDuring wallet creation, do not write seed on disk before it is encrypted
thomasv [Fri, 13 Dec 2013 16:30:34 +0000]
During wallet creation, do not write seed on disk before it is encrypted

10 years agoexit gracefully if host cannot be resolved. Fixes #488
ThomasV [Fri, 13 Dec 2013 08:22:39 +0000]
exit gracefully if host cannot be resolved. Fixes #488

10 years agofix #492
ThomasV [Fri, 13 Dec 2013 05:29:51 +0000]
fix #492

10 years agoMerge pull request #499 from shunyata/bugfix/synchronizer-attribute-is-uninitialized
ThomasV [Thu, 12 Dec 2013 23:23:20 +0000]
Merge pull request #499 from shunyata/bugfix/synchronizer-attribute-is-uninitialized

wallet.synchronizer should exist at construction.

10 years agoMerge pull request #497 from pitchforks/pip-install-user
ThomasV [Thu, 12 Dec 2013 23:19:32 +0000]
Merge pull request #497 from pitchforks/pip-install-user

fix setup.py to make `pip install --user` possible in Linux

10 years agoMerge pull request #498 from shunyata/bugfix/old-param-in-update_password
ThomasV [Thu, 12 Dec 2013 23:18:31 +0000]
Merge pull request #498 from shunyata/bugfix/old-param-in-update_password

Remove an obsolete parameter.

10 years agowallet.synchronizer should exist at construction.
shunyata [Thu, 12 Dec 2013 22:36:17 +0000]
wallet.synchronizer should exist at construction.

The `self.synchronizer` attribute is accessed before it ever exists when using
`electrum importprivkey` on the command line. This change sets it to None,
which is a valid state, in the wallet's constructor.

10 years agoRemove an obsolete parameter.
shunyata [Thu, 12 Dec 2013 22:23:40 +0000]
Remove an obsolete parameter.

This was straight-up crashing before. Need more automated tests, I think. :/

10 years agofix setup.py to make `pip install --user` possible in Linux
pitchforks [Thu, 12 Dec 2013 16:14:32 +0000]
fix setup.py to make `pip install --user` possible in Linux

added one more fallback to a local directory inside user's HOME, because
/usr/share/electrum for Linux was hardcoded in lib/util.py - see function
appdata_dir()

10 years agofix offline signing with key>5
thomasv [Wed, 11 Dec 2013 10:45:32 +0000]
fix offline signing with key>5

10 years agoMerge pull request #491 from Jud/master
ThomasV [Tue, 10 Dec 2013 12:14:25 +0000]
Merge pull request #491 from Jud/master

Fix error when network.is_running() is called before the network is started.

10 years agoSet initial 'running' attribute in Network class
Jud Stephenson [Sun, 8 Dec 2013 22:08:06 +0000]
Set initial 'running' attribute in Network class

This was causing a AttributeError when network.is_running() was called before the network was started.

10 years agoabort export privkeys if wallet has no seed
ThomasV [Wed, 4 Dec 2013 17:06:07 +0000]
abort export privkeys if wallet has no seed

10 years agoMerge pull request #484 from flatfly/patch-1
ThomasV [Sun, 1 Dec 2013 14:06:41 +0000]
Merge pull request #484 from flatfly/patch-1

fix for getversion

10 years agofix for getversion
flatfly [Sun, 1 Dec 2013 13:38:27 +0000]
fix for getversion

i had pasted the wrong definition, sorry

10 years agoMerge pull request #483 from flatfly/patch-2
ThomasV [Sun, 1 Dec 2013 13:31:05 +0000]
Merge pull request #483 from flatfly/patch-2

added getversion command

10 years agoadded getversion command
flatfly [Sun, 1 Dec 2013 08:42:22 +0000]
added getversion command

10 years agoAdd a number of standard keyboard shortcuts to menu items in the Qt UI,
Haakon Nilsen [Sat, 30 Nov 2013 19:03:51 +0000]
Add a number of standard keyboard shortcuts to menu items in the Qt UI,
especially under the File menu. To make action names more conventional,
rename "Create/Restore" to "New/Restore", "Copy" to "Save Copy", and
"Close" to "Quit". This also resolves the situation where
Create/Restore, Copy and Close all had "C" as their mnemonic.

Also allow fast switching between tabs by using Alt+[1-5], same as
in tabbed web browsers. Ctrl+PgUp/PgDown is still available.

10 years agoMerge pull request #476 from shunyata/bugfix/parsing-error-in-csv-transaction
ThomasV [Sat, 30 Nov 2013 08:24:47 +0000]
Merge pull request #476 from shunyata/bugfix/parsing-error-in-csv-transaction

Bugfix/parsing error in csv transaction

10 years agoParse amounts from CSV with Decimal and not float.
shunyata [Fri, 29 Nov 2013 20:27:59 +0000]
Parse amounts from CSV with Decimal and not float.

This fixes a bug where amounts are read from a CSV file incorrectly due to
floating point representation error. For example, the string 0.009 will be
parsed as 0.00899999, and then converted to 899999, resulting in one fewer
satoshi being sent as part of the transaction generated from the CSV file.

10 years agoRemove trailing whitespace.
shunyata [Fri, 29 Nov 2013 20:27:48 +0000]
Remove trailing whitespace.

10 years agoMerge pull request #471 from Zomnut/master
ThomasV [Fri, 29 Nov 2013 16:41:25 +0000]
Merge pull request #471 from Zomnut/master

Fix for resetting options to default on program start when in portable mode

10 years agoFix for resetting options to default on program start when in portable mode.
Zomnut [Fri, 29 Nov 2013 14:50:54 +0000]
Fix for resetting options to default on program start when in portable mode.

10 years agoMerge pull request #467 from thgh/trayfix
ThomasV [Thu, 28 Nov 2013 08:43:23 +0000]
Merge pull request #467 from thgh/trayfix

Fix: hide tray icon on close

10 years agoFix: hide tray icon on close
thgh [Wed, 27 Nov 2013 22:50:31 +0000]
Fix: hide tray icon on close

10 years agoMerge pull request #462 from imrehg/posfix
ThomasV [Tue, 26 Nov 2013 05:43:04 +0000]
Merge pull request #462 from imrehg/posfix

pointofsale: generated bitcoin url might contain invalid characters

10 years agopointofsale: generated bitcoin url might contain invalid characters
Gergely Imreh [Tue, 26 Nov 2013 04:31:50 +0000]
pointofsale: generated bitcoin url might contain invalid characters

The bitcoin invoice url generated for the QR code might contain illegal
characters because the labels can have any text. In default it already
contains spaces (ie. the naming convention "Invoice - 0001").

The invalid URL did confuse e.g. the Bitcoin Wallet Android app, that
couldn't read bitcoin addresses from the generated QR code.

This is fixed by escaping the label text before displaying it as a
QR code.

10 years agoMerge pull request #459 from rdymac/patch-5
ThomasV [Mon, 25 Nov 2013 13:38:26 +0000]
Merge pull request #459 from rdymac/patch-5

Changed - to _ as mentioned in #458

10 years agofix bug in mki18n.py
thomasv [Mon, 25 Nov 2013 14:07:27 +0000]
fix bug in mki18n.py

10 years agoChanged - to _ as mentioned in #458
rdymac [Mon, 25 Nov 2013 13:17:44 +0000]
Changed - to _ as mentioned in #458

Changed - to _ as mentioned in #458

10 years agoupdate web script
ThomasV [Sat, 23 Nov 2013 14:47:00 +0000]
update web script

10 years agohandle multiple selections in receive_menu hook
ThomasV [Sat, 23 Nov 2013 09:38:02 +0000]
handle multiple selections in receive_menu hook