Commit Graph

3512 Commits

Author SHA1 Message Date
ThomasV e290ea66c3 Merge pull request #481 from haakonn/master
Improve keyboard usability in Qt GUI
2013-12-16 12:38:28 -08:00
ecdsa ae654b30b9 fix: pending_servers 2013-12-16 20:07:35 +01:00
ecdsa 8140d6c78e fix typo 2013-12-16 20:04:59 +01:00
ecdsa d140383d03 exit wait_until_connected() when all servers have been tried 2013-12-16 19:59:35 +01:00
ThomasV 4446cf44c7 don't set network.interface to None when disconnetced 2013-12-16 19:18:57 +01:00
thomasv 942d009661 network.pending_servers, to avoid connecting the same server multiple times 2013-12-16 18:17:44 +01:00
thomasv c7694a87e7 cleanup code in network.py 2013-12-16 17:37:32 +01:00
thomasv 0bba8e4549 improve 'peers' script 2013-12-16 16:26:49 +01:00
thomasv 7ab4db0d23 gui: proper dialog for private keys (fixes issue #500) 2013-12-16 15:40:24 +01:00
thomasv 89d4229207 confirmaion dialog if transaction fee is high 2013-12-16 15:16:10 +01:00
ThomasV 8090098d90 version 1.9.6. also, reset seed_version in version.py 2013-12-14 13:21:17 +01:00
ecdsa 8b4410d86a detect if electrum is offline during wallet creation 2013-12-14 10:20:40 +01:00
ThomasV 2112129703 fix space 2013-12-14 07:53:25 +01:00
ThomasV 4f78b5365b exchange rate plugin: keep thread running (fixes #494) 2013-12-14 07:49:21 +01:00
thomasv 2a9c62c9b8 replace exit with sys.exit 2013-12-13 17:53:13 +01: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 60b6fd399d exit gracefully if host cannot be resolved. Fixes #488 2013-12-13 09:22:39 +01:00
ThomasV 6975642227 fix #492 2013-12-13 06:29:51 +01:00
ThomasV 3467bd0101 Merge pull request #499 from shunyata/bugfix/synchronizer-attribute-is-uninitialized
wallet.synchronizer should exist at construction.
2013-12-12 15:23:20 -08:00
ThomasV 70cc6271b9 Merge pull request #497 from pitchforks/pip-install-user
fix setup.py to make `pip install --user` possible in Linux
2013-12-12 15:19:32 -08:00
ThomasV 5b8bc5ce58 Merge pull request #498 from shunyata/bugfix/old-param-in-update_password
Remove an obsolete parameter.
2013-12-12 15:18:31 -08:00
shunyata de1a0f5690 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.
2013-12-12 17:36:17 -05:00
shunyata 419bdc54f3 Remove an obsolete parameter.
This was straight-up crashing before. Need more automated tests, I think. :/
2013-12-12 17:23:40 -05:00
pitchforks 16cc2644db 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()
2013-12-12 18:14:32 +02:00
thomasv 1004fbd8f8 fix offline signing with key>5 2013-12-11 11:45:32 +01:00
ThomasV 8858ac249e Merge pull request #491 from Jud/master
Fix error when network.is_running() is called before the network is started.
2013-12-10 04:14:25 -08:00
Jud Stephenson 03a6791bcb Set initial 'running' attribute in Network class
This was causing a AttributeError when network.is_running() was called before the network was started.
2013-12-08 17:08:06 -05:00
ThomasV 3fc7d0ef9e abort export privkeys if wallet has no seed 2013-12-04 18:06:07 +01:00
ThomasV ab3f5e8556 Merge pull request #484 from flatfly/patch-1
fix for getversion
2013-12-01 06:06:41 -08:00
flatfly 4d085f111c fix for getversion
i had pasted the wrong definition, sorry
2013-12-01 14:38:27 +01:00
ThomasV 3ee97be261 Merge pull request #483 from flatfly/patch-2
added getversion command
2013-12-01 05:31:05 -08:00
flatfly 6751d23c79 added getversion command 2013-12-01 09:42:22 +01:00
Haakon Nilsen ed04e98c55 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.
2013-11-30 20:03:51 +01:00
ThomasV c389b47c21 Merge pull request #476 from shunyata/bugfix/parsing-error-in-csv-transaction
Bugfix/parsing error in csv transaction
2013-11-30 00:24:47 -08:00
shunyata acec9c2b43 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.
2013-11-29 15:27:59 -05:00
shunyata 342faeeedd Remove trailing whitespace. 2013-11-29 15:27:48 -05:00
ThomasV 7684c0543b Merge pull request #471 from Zomnut/master
Fix for resetting options to default on program start when in portable mode
2013-11-29 08:41:25 -08:00
Zomnut 712ef8c93b Fix for resetting options to default on program start when in portable mode. 2013-11-29 09:50:54 -05:00
ThomasV 6e54d2206c Merge pull request #467 from thgh/trayfix
Fix: hide tray icon on close
2013-11-28 00:43:23 -08:00
thgh 7847382bfe Fix: hide tray icon on close 2013-11-27 23:50:31 +01:00
ThomasV 46fe3dd185 Merge pull request #462 from imrehg/posfix
pointofsale: generated bitcoin url might contain invalid characters
2013-11-25 21:43:04 -08:00
Gergely Imreh cbfa921276 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.
2013-11-26 12:31:50 +08:00
ThomasV 5b3603f3e4 Merge pull request #459 from rdymac/patch-5
Changed - to _ as mentioned in #458
2013-11-25 05:38:26 -08:00
thomasv 9a0d6bc674 fix bug in mki18n.py 2013-11-25 15:07:27 +01:00
rdymac 4cdbcf0c1b Changed - to _ as mentioned in #458
Changed - to _ as mentioned in #458
2013-11-25 14:17:44 +01:00
ThomasV 49945a3bce update web script 2013-11-23 15:47:00 +01:00
ThomasV 9dbae6d0ae handle multiple selections in receive_menu hook 2013-11-23 10:38:02 +01:00
ThomasV 68e874fd86 Merge pull request #453 from tkhaew/master
Add addr value to receive menu hook
2013-11-23 01:24:28 -08:00
tkhaew 118ac5a4b0 Update point of sale plugin for menu hook 2013-11-23 16:20:14 +07:00
tkhaew 9d4b564fc3 Add addr value to receive menu hook 2013-11-23 15:18:26 +07:00