Commit graph

6180 commits

Author SHA1 Message Date
ThomasV
d5479b8dfc Merge pull request #1658 from akshayaurora/move_fonts
kivy: move data/fonts into gui/kivy/data/fonts
2016-01-29 11:08:50 +01:00
akshayaurora
695b8413d4 kivy: move data/fonts into gui/kivy/data/fonts 2016-01-29 15:00:57 +05:30
ThomasV
307ec36d34 Merge branch 'master' of git://github.com/spesmilo/electrum 2016-01-29 09:29:19 +01:00
ThomasV
81b9f8281d fix #1656 2016-01-29 09:29:07 +01:00
ThomasV
4c53a6bfa5 Merge pull request #1654 from valesi/minor-fixes
Minor fixes - indentation and lone `self.`
2016-01-29 07:50:51 +01:00
valesi
f7dfffd30f Minor fixes - indentation and lone self.
6ba43637f5/electrum (L57)
has tab instead of spaces.

6ba43637f5/gui/kivy/nfc_scanner/scanner_android.py (L118)
has lone `self.`
2016-01-28 14:05:36 -08:00
ThomasV
6ba43637f5 kivy: use softinput_mode='pan' in wizard 2016-01-28 15:49:03 +01:00
ThomasV
08e5aecee2 Revert "Plugins: remove init_qt hook; clean up"
This reverts commit e20369bf94.
2016-01-28 14:57:59 +01:00
ThomasV
a04b510395 fix: don't chmod config file on android 2016-01-28 14:43:12 +01:00
ThomasV
6a833d9f98 electrum: check_imports 2016-01-28 14:38:10 +01:00
ThomasV
541257be34 Merge pull request #1647 from akshayaurora/test_startup
kivy:Improve startup speed
2016-01-28 13:28:11 +01:00
ThomasV
ed4db10943 Merge pull request #1652 from endofthepain/patch-1
Update icons.qrc
2016-01-28 07:54:50 +01:00
endofthepain
8d35c674b6 Update icons.qrc 2016-01-28 07:10:13 +07:00
ThomasV
e0afb62660 Merge pull request #1649 from ulrichard/trezor_self_ckd_public
added a missing self statement for issue #1093
2016-01-27 22:35:19 +01:00
Richard Ulrich
7f2c379a6c added a missing self statement for issue #1093 2016-01-27 21:32:53 +01:00
akshayaurora
243e33cb95 kivy:remove un needed icons 2016-01-28 01:50:51 +05:30
ThomasV
edcd40f530 Merge pull request #1648 from ulrichard/ledger_client
added local client variable
2016-01-27 21:10:27 +01:00
Richard Ulrich
4c24ea002c added local client variable 2016-01-27 20:47:49 +01:00
ThomasV
e7d28f555a Merge branch 'master' of git://github.com/spesmilo/electrum 2016-01-27 16:54:43 +01:00
ThomasV
78e9a84c2f fix ledger signing issue 2016-01-27 16:54:28 +01:00
akshayaurora
900346b89e kivy:Improve startup speed 2016-01-27 20:21:20 +05:30
Neil Booth
9fa8c4de27 Installwizard: not app-modal on MacOSX
Making a window with no parent window-modal on Mac makes it
application-modal.  This is different to behaviour under X, and
we don't want that.  Use QDialog instead.
2016-01-27 22:10:34 +09:00
Neil Booth
bf942b5259 Trezor: another place needs client handler set 2016-01-27 21:27:51 +09:00
ThomasV
963dcf0c6b rm test_ripemd 2016-01-26 15:48:34 +01:00
ThomasV
bb80e330ff kivy: private_storage 2016-01-26 15:33:04 +01:00
ThomasV
80c1aab9c3 remove is_kivy test 2016-01-26 15:23:33 +01:00
ThomasV
56c4a8746f remove python implementation of ripemd160 2016-01-26 15:18:28 +01:00
ThomasV
f0cb101326 rm unused icon file 2016-01-26 13:52:19 +01:00
ThomasV
fe9ec6de06 reformatting 2016-01-26 13:51:47 +01:00
ThomasV
a1eaf351a7 kivy: use EventDispatcher with exchange rates plugin 2016-01-25 19:30:16 +01:00
ThomasV
9b09c55356 dynamic fees: use hardcoded value as upper bound 2016-01-25 16:46:50 +01:00
ThomasV
62ef83e966 kivy: display value of recommended fee 2016-01-25 16:45:59 +01:00
ThomasV
a2fc90dbda kivy: fix missing i18n 2016-01-25 12:44:30 +01:00
ThomasV
b0311885a5 kivy: fix unicode bug 2016-01-25 12:37:59 +01:00
ThomasV
fa7fba53fc kivy: fee_dialog 2016-01-25 12:25:09 +01:00
Neil Booth
c0295c767e tx_dialog: prompt if signed but not saved
I've lost a signed TX one too many times now
2016-01-25 19:26:02 +09:00
Neil Booth
268dcbcac5 Trezor: multi-device window parenting fix 2016-01-24 23:18:41 +09:00
Neil Booth
60be9d59bc Fix prior; scale is off-by-50 2016-01-24 21:29:02 +09:00
Neil Booth
c02e3621f3 Settings: improvements to dynamic fee slider
Fixes #1595
2016-01-24 20:58:00 +09:00
Neil Booth
e20369bf94 Plugins: remove init_qt hook; clean up
Fixes #1644
2016-01-24 20:14:08 +09:00
Neil Booth
93e0c72ce2 Plugins: start thread at end of constructor
Don't add jobs twice
2016-01-24 19:59:58 +09:00
Neil Booth
028ab925ed Remove unused imports 2016-01-24 19:52:37 +09:00
Neil Booth
80e15577b5 Update comment 2016-01-24 19:45:13 +09:00
Neil Booth
dee402b961 Plugin wallets: better error when unloadable
Used to get:

jsonrpclib.jsonrpc.ProtocolError: (-32603, u'Server error:   File "src/electrum/lib/plugins.py", line 144, in wallet_plugin_loader | KeyError: \'trustedcoin\'')

Now get:

jsonrpclib.jsonrpc.ProtocolError: (-32603, u'Server error:   File "src/electrum/lib/plugins.py", line 81, in load_plugin | RuntimeError: cmdline implementation for trustedcoin plugin not found')
2016-01-24 19:39:59 +09:00
Neil Booth
f4fa53e915 Trezor: fixes for latest libtrezor
We were relying on internals of libtrezor that they just
changed.  However their changes don't work on Mac either.
Work around both issues.  I think this...

Fixes #1637
2016-01-24 14:33:21 +09:00
Neil Booth
f8ed7b058d Improved multi-device handling
Ask user which device to use when there are many.  If there
is only one skip the question.  We used to just pick the
first one we found; user had no way to switch.

We have to handle querying from the non-GUI thread.
2016-01-24 13:41:03 +09:00
Neil Booth
a0ef42d572 Fix typo causing change address reuse 2016-01-24 11:16:05 +09:00
Neil Booth
3a735d40ac Keepkey/Trezor: fix 2 issues
1: In KeepKey recovery we let the user type a fifth
   letter which causes the firmware to abort the
   protocol.  Only allow 4 letters.
2: Handle exceptions thrown during device initialization
   properly
2016-01-24 10:39:04 +09:00
ThomasV
9580cd62f6 kivy: use Clock.schedule_once for actions in settings menu 2016-01-23 19:28:01 +01:00
ThomasV
488bdbf4b5 kivy:
* improve settings dialog
 * add fx_dialog
2016-01-23 18:59:04 +01:00