Commit Graph

2081 Commits

Author SHA1 Message Date
ThomasV 1a46a795a5 detect non-final transactions, and transactions with unconfirmed inputs 2016-05-29 19:53:04 +02:00
ThomasV 2259b741f6 use address as key in contacts 2016-05-28 16:56:18 +02:00
ThomasV 1a8b12360b fix contacts_list 2016-05-28 16:34:08 +02:00
ThomasV 9e3314f17d move set_account_expanded 2016-05-28 16:00:28 +02:00
ThomasV f7293694cc qt: minor fixes 2016-05-28 15:51:00 +02:00
ThomasV d8fbc35d1e qt request list: minor fix 2016-05-28 07:43:01 +02:00
ThomasV 2afa6b5f36 add missing import 2016-05-28 00:04:06 +02:00
ThomasV d7344edd6b kivy: add tooltip to recipient field 2016-05-27 11:55:23 +02:00
ThomasV 12dfccb3ab Define TreeWidget subclasses for lists
* move class code in separate files
* make menu column-dependent (fixes #1734)
2016-05-27 10:31:58 +02:00
ThomasV 0273936b07 Discretize fee levels (follow-up 3314b3a). Fixes #1753 2016-05-26 09:23:42 +02:00
ThomasV 3f2c708789 kivy: metrics.dpi seems to be deprecated 2016-05-26 07:04:28 +02:00
ThomasV 0e7795f2a7 show/hide addresses tab in Qt GUI 2016-05-25 12:22:10 +02:00
ThomasV be75b337aa help text for RBF button 2016-05-23 17:57:36 +02:00
ThomasV f01f931e83 add extra checkbox for RBF 2016-05-23 17:34:33 +02:00
ThomasV 18a2498b76 show UTXOs in address tab 2016-05-23 11:52:38 +02:00
ThomasV 85aa633269 simplify wizard handling of hardware wallets. fixes #1793 2016-05-21 18:43:41 +02:00
ThomasV 0e853a6769 fee slider: use tooltips 2016-05-21 11:12:56 +02:00
ThomasV fff8462f36 add explicit 'max' button to send tab. fixes #1428 2016-05-20 20:14:21 +02:00
ThomasV 3314b3acc7 Use dynamic fees by default, show fee slider in send tab, and discretize fee levels. 2016-05-20 15:30:39 +02:00
ThomasV edb145e66a QT gui: add new tab to preferences dialog 2016-05-20 11:41:42 +02:00
ThomasV bc1bef60a0 support Replace-By-Fee in GUI 2016-05-20 10:38:48 +02:00
Neil Booth 11ef0f5489 Properly disable the next button if no choices
Fixes 1793, 1786
2016-05-19 07:39:53 +09:00
ThomasV 8a5221ed9a Merge pull request #1785 from twopir/patch-1
Store the daemon's network on the stdio GUI object
2016-05-11 09:41:29 +02:00
twopir 87b95c51d8 correct other reference to network object 2016-05-08 21:01:15 -07:00
Neil Booth db1aa13015 Permit empty passphrases when creating HW wallet
They used to be confused as a user cancel.
Fixes #1788
Also fix Cancel pressed in passphrase dialog when *restoring*
a hardware wallet in install wizard; it used to be taken as an
empty passphrase.  Like the password dialog it now cancels the
wizard.
2016-05-07 10:40:12 +09:00
twopir 9036d9e8f7 Store the daemon's network on the stdio GUI object 2016-05-03 19:20:07 -07:00
ThomasV 475d642541 follow up 355f2e07d4 2016-04-06 15:46:23 +02:00
ThomasV 18ac3b0ec2 rm deprecated info 2016-04-05 18:10:09 +02:00
ThomasV 355f2e07d4 fix #1749 2016-04-05 17:24:03 +02:00
ThomasV 8e6e287802 make restore thread a daemon 2016-04-05 10:49:28 +02:00
ThomasV 7ea2a217cd fix issue #1748 2016-04-04 16:49:19 +02:00
The Phez c1230cf270 Label colour - History Window
Set colour of label for outgoing transactions to match the colour of the
value field (red)
2016-03-25 10:01:48 -04:00
ThomasV 94dbfe6791 fix #1728 2016-03-20 19:05:38 +01:00
ThomasV 67145e053b scan qrcodes with zxing embedded 2016-03-19 17:00:37 +01:00
ThomasV dff138852d update readme 2016-03-18 15:23:05 +01:00
ThomasV 7e39052c59 kivy: fix 2016-03-17 11:13:18 +01:00
ThomasV 167088e22a kivy: remove qr_scanner 2016-03-17 09:55:42 +01:00
ThomasV 1f1dbaf523 kivy: revert to using zxing 2016-03-17 08:16:15 +01:00
ThomasV 644cb871f5 kivy: use camera 2016-03-16 20:39:59 +01:00
ThomasV 3c1d6fab69 rename method 2016-03-16 18:35:01 +01:00
ThomasV 9659e8542d fix transaction parsing from command line 2016-03-16 10:31:33 +01:00
ThomasV 9608d9aa86 update kivy readme 2016-03-13 09:27:58 +01:00
ThomasV b9a901594a fix unicode issue #1717 2016-03-13 09:25:48 +01:00
ThomasV 32098b0e16 kivy: fix settings if wallet is None 2016-03-10 16:43:15 +01:00
ThomasV bca0f31fca coinchooser methods should not belong in wallet class 2016-03-10 16:37:45 +01:00
ThomasV d9c567446c kivy: support wallet is None 2016-03-10 16:22:19 +01:00
ThomasV 35fe8fc0c1 kivy: handle wallet opening failures 2016-03-10 10:18:29 +01:00
ThomasV 80b1b2716c kivy: open last wallet 2016-03-08 11:10:04 +01:00
ThomasV d3d0e3bacb kivy: fix on_history 2016-03-08 10:39:31 +01:00
ThomasV 58fc21ec37 add missing Slider to style.kv 2016-03-08 08:57:44 +01:00
ThomasV 4c7bbb4e86 android: move wallet data to internal storage. 2016-03-08 08:10:38 +01:00
ThomasV 671fe73788 set KIVY_DATA_DIR in main script 2016-03-08 04:55:58 +01:00
ThomasV 8574caae09 kivy: fix regression 2016-03-06 14:49:50 +01:00
ThomasV 053c045adf fix password dialog 2016-03-06 13:23:31 +01:00
ThomasV 6ca699459a kivy: update settings dialog before display 2016-03-06 12:57:21 +01:00
ThomasV 8bc0fcf541 kivy: cache dialogs 2016-03-06 11:46:09 +01:00
ThomasV 74b12f02b5 kivy: improve status dialog 2016-03-06 10:27:16 +01:00
ThomasV 326a44cd83 move buildozer.spec 2016-03-06 09:55:06 +01:00
ThomasV c447405087 kivy: improve layout of settings dialog 2016-03-06 09:50:45 +01:00
ThomasV 2d17dbb10c kivy: receive_screen.clear 2016-03-05 09:44:28 +01:00
ThomasV 4af1c2cbc4 kivy: add release to Makefile 2016-03-05 09:27:31 +01:00
ThomasV 24676288a7 kivy: force address refresh in load_wallet 2016-03-05 09:26:58 +01:00
ThomasV faf09da293 kivy: disable password dialog for watching-only wallets 2016-03-05 05:24:44 +01:00
ThomasV 5d7164f16f kivy: fix password dialog issue 2016-03-05 05:00:33 +01:00
ThomasV 94664566e7 kivy: fix watching-only issue 2016-03-05 04:34:13 +01:00
ThomasV d58ec9a570 kivy: support old-type seed phrases in wizard 2016-03-01 20:23:30 +01:00
Neil Booth 467b0c0973 tx_dialog: make a deep copy of the tx
I've confirmed this
Fixes #1690
2016-02-28 19:10:09 +09:00
ThomasV 1ec4ccdf2e kivy: update messages 2016-02-26 11:01:44 +01:00
ThomasV 4f04f96d29 kivy: update message 2016-02-26 10:41:47 +01:00
ThomasV dc75ad563b minor message update 2016-02-26 10:29:16 +01:00
ThomasV b99fdf3130 kivy error message 2016-02-26 10:25:37 +01:00
ThomasV 8f16a1bd09 kivy scan_qr: rm debug messages 2016-02-26 10:21:32 +01:00
ThomasV 4e7f9c061b kivy wizard: do not scan seed as qr code. separate screen for watching only wallets. 2016-02-26 10:17:38 +01:00
ThomasV 8c365fd681 kivy: show error message with qr scanner 2016-02-25 16:55:38 +01:00
ThomasV 1028c9282b kivy: calculator icon 2016-02-25 14:17:59 +01:00
ThomasV 96f144eb03 make sure the broadcast tx thread always times out 2016-02-25 08:55:06 +01:00
ThomasV 305843999e Relicensing 2016-02-24 10:20:30 +01:00
ThomasV b53a54cded remove bmp.py; use Qt instead 2016-02-23 15:27:00 +01:00
ThomasV 9b99693ca1 add explanations to network dialog 2016-02-22 11:49:37 +01:00
ThomasV d3c537d0db kivy: add info text to network dialog 2016-02-22 11:34:21 +01:00
ThomasV cf56b8a63c Merge pull request #1683 from akshayaurora/intent
kivy:android:check for intent on activity start
2016-02-22 11:33:42 +01:00
testelectrum b1b1cf4c66 kivy:android:check for intent on activity start 2016-02-22 15:37:36 +05:30
ThomasV 461a5960e1 better message 2016-02-22 10:53:08 +01:00
ThomasV 75db90ffa5 kivy: Move network dialog to settings. Add coin chooser to settings 2016-02-22 10:50:27 +01:00
ThomasV cb8d504c42 kivy: disable server chooser if auto-connect is selected 2016-02-21 18:47:45 +01:00
ThomasV 9510f22039 kivy: set_label with tx message 2016-02-19 14:25:01 +01:00
ThomasV 41f6fec2ac kivy: set_paid for paid invoices 2016-02-19 13:53:01 +01:00
ThomasV cdbc564fb3 kivy: rm address_dialog 2016-02-19 12:01:02 +01:00
ThomasV 1e1baa12a9 kivy: context menu padding 2016-02-19 11:51:58 +01:00
ThomasV d7bc505973 kivy: don't load kv from sign_transaction thread 2016-02-19 10:52:09 +01:00
ThomasV 2492909ccc kivy: minor fix 2016-02-19 00:09:43 +01:00
ThomasV b68e3608c9 kivy: minor fixes 2016-02-18 18:52:49 +01:00
ThomasV 43b78ab0e1 kivy: minor fix 2016-02-18 15:53:52 +01:00
ThomasV 36c6938299 kivy: fix 2016-02-18 15:45:34 +01:00
ThomasV fd0e5739e2 kivy: disable amount and description buttons if payment request is signed 2016-02-18 15:40:13 +01:00
ThomasV e297bf81a2 kivy: tweak context menu 2016-02-18 14:25:35 +01:00
ThomasV 74a822ae56 kivy: improve ref label and QR codes 2016-02-18 13:53:23 +01:00
ThomasV 34ddaaa419 kivy: share with qr code on double tap 2016-02-18 12:41:05 +01:00
ThomasV caccae222c kivy: improve status dialog 2016-02-18 12:13:19 +01:00
ThomasV b9776201ce kivy: catch NotEnoughFunds 2016-02-18 11:24:38 +01:00
ThomasV 219461ef57 kivy: use InvalidPassword 2016-02-18 11:02:16 +01:00
ThomasV ccde1ecd95 kivy: StripLayout padding 2016-02-18 10:07:50 +01:00
ThomasV 615acb955c invoice popup: add outputs in on_open 2016-02-18 08:51:27 +01:00
ThomasV 49679cf8be kivy: fix OutputItem initialisation 2016-02-18 07:47:09 +01:00
ThomasV 100252258b kivy: OutputItem 2016-02-18 07:26:31 +01:00
ThomasV 1f86dcdbba kivy: minor fixes 2016-02-18 06:58:46 +01:00
ThomasV fa17a2b869 use BoxLabel for invoice dialog too 2016-02-18 05:35:01 +01:00
akshayaurora ea123ca1a2 use BoxLabel workarounf Gridlayout bug with col: 2 2016-02-18 04:59:37 +05:30
ThomasV 9bb5b0a70b kivy: TxHashLabel 2016-02-17 18:04:34 +01:00
ThomasV fbfb75eaa1 kivy: use scrollview for invoice dialog 2016-02-17 17:42:54 +01:00
ThomasV f67162c79d kivy tx dialog: move buttons out of scrollview 2016-02-17 16:40:31 +01:00
ThomasV 54897c84f8 kivy fixes 2016-02-17 15:19:09 +01:00
ThomasV 74c9a05757 kivy: add OutputList class 2016-02-17 11:40:05 +01:00
ThomasV c2d3968ebe kivy: improve tx dialog 2016-02-17 10:53:14 +01:00
ThomasV bd34995d9d kivy: gui tweaks 2016-02-16 14:17:44 +01:00
ThomasV bd9e4cc6cf kivy: minor fix 2016-02-16 11:04:51 +01:00
ThomasV 77ba716acb kivy: improve tx dialog layout 2016-02-16 10:56:58 +01:00
ThomasV f89a90016e kivy: improve layout of invoice and about dialogs 2016-02-16 10:24:13 +01:00
ThomasV f1822a9603 pending->unconfirmed 2016-02-15 19:50:44 +01:00
ThomasV 4db45ac789 kivy wizard: fix seed display 2016-02-15 17:33:47 +01:00
ThomasV 04c7d2b455 add 'donate to server' menu item 2016-02-15 16:17:07 +01:00
ThomasV d56ec05b9b kivy: show payment request details 2016-02-15 13:49:33 +01:00
ThomasV 27ecab9ef0 kivy: better request status messages 2016-02-15 11:33:48 +01:00
ThomasV dfdd072395 kivy: sanitize on_qr 2016-02-15 10:43:57 +01:00
ThomasV 2881565de3 app.set_URI 2016-02-15 10:40:14 +01:00
ThomasV d91d321dfa kivy: move set_URI method to Receive screen 2016-02-15 10:25:00 +01:00
ThomasV d253d8463b kivy wizard: add separation widget 2016-02-15 09:19:31 +01:00
ThomasV 83c68142e0 kivy wizard: add space button 2016-02-15 09:14:27 +01:00
ThomasV 4d3ce06b6d kivy: always save new request; cleanup code. 2016-02-15 08:34:31 +01:00
ThomasV eebc8ecc0f kivy: minor tweaks 2016-02-15 05:00:14 +01:00
ThomasV b82f29a8fd kivy: show amount in invoice dialog 2016-02-15 04:39:53 +01:00
ThomasV f2be3079ea kivy: rm dead code 2016-02-15 04:32:07 +01:00
ThomasV af7e7b397f kivy: update request status 2016-02-15 04:18:58 +01:00
ThomasV af282d8d2c kivy: sort servers 2016-02-15 04:18:11 +01:00
ThomasV b71fbd34b2 kivy wizard: better message 2016-02-14 13:14:38 +01:00
ThomasV 73caa89c44 kivy: hide qr code if request is paid 2016-02-14 12:24:31 +01:00
ThomasV b3861bd54d kivy: improve confirm seed screen 2016-02-13 17:38:54 +01:00
ThomasV 656069070a kivy wizard: use own soft keyboard 2016-02-13 15:10:17 +01:00
ThomasV ca5eb15abd kivy: minor fixes 2016-02-13 11:16:45 +01:00
ThomasV 25f6533e5c kivy: improve tx dialog 2016-02-13 11:00:21 +01:00
ThomasV a0e5633d0b kivy: small fixes 2016-02-13 10:33:49 +01:00
ThomasV 5f5e9b0a17 kivy: improve PIN dialog 2016-02-13 10:00:20 +01:00
ThomasV 744b74f2b5 kivy: add sign/broadcast to tx dialog 2016-02-13 08:15:06 +01:00
Neil Booth 5f590c9c64 2 fee colour fixes
update_fee() if removing an item from send_from
update not_enough_funds when pressing !
2016-02-13 15:40:34 +09:00
ThomasV c57ed0c212 kivy: simplify parse_URI 2016-02-12 22:42:22 +01:00
ThomasV aee11fc945 kivy fix: remove app.current_invoice 2016-02-12 22:20:20 +01:00
ThomasV 526c6c88f7 kivy: scan tx 2016-02-12 16:09:16 +01:00
ThomasV 7c3edd58e3 kivy: fix qr_dialog 2016-02-12 15:40:26 +01:00
ThomasV f2b0b7945d kivy: qr dialog 2016-02-12 15:21:03 +01:00
ThomasV cc526a8734 tx dialog: don't use tx.raw 2016-02-12 15:20:34 +01:00
ThomasV 25bf63e528 rm debug print statement 2016-02-11 12:59:24 +01:00
ThomasV a03301c55f kivy: button to show seed, and show error if trying to spend from watching only wallet 2016-02-11 12:54:04 +01:00
ThomasV 24560e03a9 kivy: add invoice details dialog 2016-02-11 11:40:23 +01:00
ThomasV dddc79addd kivy: improve transaction details dialog 2016-02-11 10:52:32 +01:00
ThomasV 135eafd966 labels plugin: shorter description for kivy gui 2016-02-11 10:16:27 +01:00
ThomasV 62711ad511 kivy: improve checkbox_dialog layout 2016-02-11 10:08:59 +01:00
ThomasV ccff1c2a88 kivy: add intent filter for bitcoin scheme 2016-02-11 08:34:40 +01:00
ThomasV 8f4fe39cc9 remove old android GUI 2016-02-10 14:09:33 +01:00
ThomasV c32c0f00f2 kivy: fix 2016-02-10 14:01:02 +01:00
ThomasV 7fcc881dd4 kivy: require two taps to exit. disable toggle_settings 2016-02-10 12:53:03 +01:00
ThomasV 25ff73eff3 kivy: don't switch screen in address_dialog 2016-02-09 23:05:39 +01:00
ThomasV 4901aebde0 kivy: do not crash app if there's no barcode scanner 2016-02-09 19:45:14 +01:00
ThomasV 933596510e kivy: improve message 2016-02-09 13:46:42 +01:00
ThomasV 078cabd745 kivy: store contacts as invoices 2016-02-09 12:48:25 +01:00
ThomasV f5fcae7f11 kivy: receive_screen improvements 2016-02-08 19:01:34 +01:00
ThomasV 151ac099a9 kivy: simplify UI, remove 'Save' button 2016-02-08 12:44:45 +01:00
ThomasV 3704b9c398 remove atlas from github; it should be generated using 'make theming' 2016-02-08 11:08:49 +01:00
ThomasV d5db18c594 Merge branch 'master' of git://github.com/spesmilo/electrum 2016-02-08 11:07:02 +01:00
ThomasV fe2fdfe400 kivy: add camera as IconButton 2016-02-08 11:06:45 +01:00
Neil Booth 061152245e Merge branch 'no_force_wo' 2016-02-08 18:58:23 +09:00
ThomasV a2ea8db998 Merge branch 'master' of git://github.com/spesmilo/electrum 2016-02-08 09:58:11 +01:00
Neil Booth c41e694534 show_seed_dialog: return if user cancels p/w input
Update stale comment.
2016-02-07 18:05:24 +09:00
Neil Booth 6b9d12e369 Tweak tooltip 2016-02-07 17:51:56 +09:00
Neil Booth 9490debf0f hw_wallet: don't make watching only if cannot pair
Instead issue a warning.  Being watching-only disables
various functionality that should instead just ask again
for the PIN to be input.
2016-02-07 17:38:34 +09:00
Neil Booth bb3de0eb63 change_password_dialog: remove redundant check
This is guaranteed False by wallet.can_change_password()
2016-02-07 16:45:29 +09:00
Neil Booth 5c2c7b1557 trezor: create new accounts in non-GUI thread 2016-02-07 15:15:58 +09:00
ThomasV decbf13de9 kivy: fix buildozer.spec 2016-02-06 17:17:45 +01:00
ThomasV 04a2c03c28 kivy: improve 'receive' layout 2016-02-06 17:01:40 +01:00
ThomasV 5120c24a0b kivy: share button 2016-02-06 16:58:31 +01:00
ThomasV 6ccb1dd207 rm unneeded files 2016-02-06 16:35:21 +01:00
Neil Booth 16397b1ed7 trezor: more user friendly when cannot connect
Tell the user and ask if they want to try again.  If they
say no, raise a silent exception.  Apply this more friendly
behaviour to the install wizard too (see issue #1668).
2016-02-06 19:51:39 +09:00
Neil Booth 4ea9518aef QT install wizard: catch general exceptions
and show an error before re-raising and exiting.  Improvement on
prior.
2016-02-06 15:13:27 +09:00
ThomasV 6b13ed1f45 kivy: display status of invoices and requests 2016-02-05 19:40:05 +01:00
ThomasV 84ac33f589 kivy: switch to send screen if a URI is passed 2016-02-05 18:16:48 +01:00
ThomasV 51ca7a056b minor fixes 2016-02-05 08:56:23 +01:00
ThomasV afbf766d89 kivy i18n: catch more exeptions 2016-02-04 20:35:35 +01:00
ThomasV 3d42193223 kivy: simplify bind 2016-02-04 20:14:11 +01:00
ThomasV 45a0c3b53b kivy: i18n needs garbage collection 2016-02-04 20:02:45 +01:00
ThomasV 49fb099bdc fix i18n for context menus 2016-02-04 18:17:02 +01:00
ThomasV a388b59bc2 kivy i18n: test if label is already bound 2016-02-04 13:48:40 +01:00
ThomasV 6faac2ca36 My Requests -> Requests 2016-02-04 11:49:12 +01:00
ThomasV 43a40cef57 kivy: Button inherits from Label. reordering 2016-02-04 11:05:40 +01:00
ThomasV 731f05746e kivy: update i18n imports 2016-02-04 10:57:09 +01:00
ThomasV 2ffafbf634 kivy: change language without restarting the app 2016-02-04 10:49:51 +01:00
ThomasV 0beb7e88d7 kivy: comment out openalias setting (not ready to launch) 2016-02-03 12:03:25 +01:00
ThomasV 8b68a742d1 follow up to 2a507b91c1 2016-02-03 11:01:36 +01:00
ThomasV 2a507b91c1 fix #1666 2016-02-03 10:29:31 +01:00
ThomasV 3ee61c4c6e define wallet.dummy_address method 2016-02-02 19:56:34 +01:00
ThomasV 5aa0a87d7a trustedcoin: restore the display of fees 2016-02-02 16:26:47 +01:00
Neil Booth 274d91fd6e watching_only: warn after showing main window 2016-02-01 07:45:16 +09:00
Neil Booth ab488b566b warn_if_watching_only: don't call twice 2016-02-01 07:42:53 +09:00
Neil Booth e61fffab55 Trezor/KeepKey: force watching only improvements
Only warn about watching only once given a chance to pair.
Failure to pair makes watching-only and warns.
In error message to user, distinguish between failure to connect
and failure to pair.
2016-01-31 19:36:21 +09:00
Neil Booth 69da96feb4 The daemon stops the wallet threads now 2016-01-31 14:38:16 +09:00
ThomasV 44ee221c78 kivy: halign 2016-01-30 16:05:36 +01:00
ThomasV 0f184db534 kivy: improve amount dialog 2016-01-30 13:24:54 +01:00
ThomasV 03d313572e kivy: fix formatting of fiat values in history 2016-01-29 20:25:42 +01:00
ThomasV a5fd6d2e6c kivy: select currency first, then source. show only sources with history data 2016-01-29 19:58:40 +01:00
Neil Booth 58d5215e2e No need to pass daemon and network together
The daemon has the network
2016-01-29 22:25:59 +09:00
ThomasV 1409f13947 kivy: show_info clipboard 2016-01-29 12:46:28 +01:00
ThomasV b599172657 fix font paths 2016-01-29 11:17:22 +01:00
ThomasV e337e8585b fix font path 2016-01-29 11:12:58 +01:00
ThomasV 072adca85b Merge pull request #1657 from akshayaurora/copy_paste
kivy: remove unneeded imports and fix copy, paste
2016-01-29 11:09:53 +01:00
akshayaurora 695b8413d4 kivy: move data/fonts into gui/kivy/data/fonts 2016-01-29 15:00:57 +05:30
akshayaurora 2fc5f1f916 kivy: remove unneeded imports and fix copy, paste 2016-01-29 14:21:12 +05:30
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
akshayaurora 243e33cb95 kivy:remove un needed icons 2016-01-28 01:50:51 +05:30
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
ThomasV bb80e330ff kivy: private_storage 2016-01-26 15:33:04 +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 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 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
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
Neil Booth 38a8385287 Remove stale comment 2016-01-23 16:52:24 +09:00
Neil Booth 9f95e90706 Remove wrong code
The correct line is 3 below
2016-01-23 16:26:37 +09:00
Neil Booth f92843bb10 Top level window fix for tx_dialog and h/w wallets 2016-01-23 16:06:32 +09:00
Neil Booth 618026f96c Installwizard: tweak hardware wallet handling 2016-01-22 22:16:58 +09:00
Neil Booth 1f75ab89fa Installwizard: handle Escape key 2016-01-22 21:36:10 +09:00
Neil Booth 95a0cbabfd Add a note regarding hardware wallets 2016-01-22 21:07:41 +09:00
ThomasV 3cd088b2e6 kivy: fee_dialog 2016-01-22 10:50:24 +01:00
ThomasV 45618b2a8e kivy: cleanup dead code 2016-01-21 19:25:25 +01:00
ThomasV 9b112ab42f kivy: add background.png 2016-01-21 18:56:37 +01:00
ThomasV 68d169b35f kivy: rm dead code from main.kv 2016-01-21 18:55:41 +01:00
ThomasV 5a03caf051 kivy: update fiat amounts when changed 2016-01-21 16:34:58 +01:00
ThomasV a1d55fac4e rm testing print statement 2016-01-21 12:30:53 +01:00
ThomasV 89908bf14d fix English 2016-01-21 12:20:45 +01:00
ThomasV 858b9c5655 kivy: improve settings dialog 2016-01-21 12:12:55 +01:00
ThomasV 5502cab796 kivy: fix scrollview in choice_dialog 2016-01-21 07:19:22 +01:00