Commit Graph

207 Commits

Author SHA1 Message Date
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 f2b0b7945d kivy: qr dialog 2016-02-12 15:21:03 +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 ccff1c2a88 kivy: add intent filter for bitcoin scheme 2016-02-11 08:34:40 +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 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 fe2fdfe400 kivy: add camera as IconButton 2016-02-08 11:06:45 +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 2ffafbf634 kivy: change language without restarting the app 2016-02-04 10:49:51 +01:00
ThomasV 8b68a742d1 follow up to 2a507b91c1 2016-02-03 11:01:36 +01:00
akshayaurora 695b8413d4 kivy: move data/fonts into gui/kivy/data/fonts 2016-01-29 15:00:57 +05:30
akshayaurora 900346b89e kivy:Improve startup speed 2016-01-27 20:21:20 +05:30
ThomasV a1eaf351a7 kivy: use EventDispatcher with exchange rates plugin 2016-01-25 19:30:16 +01:00
ThomasV 5a03caf051 kivy: update fiat amounts when changed 2016-01-21 16:34:58 +01:00
ThomasV 72da1e3b8f rm dead code 2016-01-19 23:20:54 +01:00
ThomasV 4bfaa1fa02 kivy wizard: don't use auto-dismiss. rename classes 2016-01-19 23:10:10 +01:00
ThomasV e2d00c61cd kivy fixes 2016-01-18 14:09:48 +01:00
ThomasV 5f0a7db598 kivy: password dialog and wizard fixes 2015-12-20 17:37:07 +01:00
ThomasV ee4ccd9b1b kivy: move wallets dialog 2015-12-18 15:03:38 +01:00
ThomasV e46b00bb39 move methods related to amount dialog 2015-12-18 13:04:19 +01:00
ThomasV f7a3b53c3f kivy: add status dialog 2015-12-18 11:29:56 +01:00
ThomasV 9efaf73336 kivy cleanup 2015-12-18 11:05:10 +01:00
ThomasV ff163e34d8 kivy: wallets and settings menus 2015-12-18 10:53:50 +01:00
ThomasV f8f124ad84 kivy: add delay to ActionButtons 2015-12-16 12:40:30 +01:00
ThomasV b3ef2249b5 add more features to settings dialog 2015-12-16 11:53:37 +01:00
ThomasV 30ace570d3 kivy: choice_dialog and load_wallet_by_name 2015-12-16 08:57:47 +01:00
ThomasV 3568c325ea kivy: use Clock to improve button responsiveness 2015-12-14 21:34:25 +01:00
ThomasV 5e5f3202b1 kivy: move amount dialog 2015-12-14 14:27:39 +01:00
ThomasV 8977493a62 kivy: label dialogs 2015-12-14 12:08:11 +01:00
ThomasV a190d1dbe6 kivy: fixes 2015-12-13 15:26:08 +01:00
ThomasV cd0ab62cae kivy: various small fixes 2015-12-13 06:41:22 +01:00
ThomasV eef62112a8 kivy: invoices and requests handlers 2015-12-12 23:23:58 +01:00
ThomasV 6bd37723d3 kivy: add context menus 2015-12-12 16:54:32 +01:00
ThomasV 0cef063ee2 add payment requests to kivy 2015-12-11 15:21:21 +01:00
ThomasV 1b0e29d385 kivy: add screens for invoices and requests, disable contacts 2015-12-10 11:33:58 +01:00
ThomasV de964f4033 plugins: on_close method 2015-12-09 09:41:24 +01:00
ThomasV 1c7f3c65e2 kivy: fix settings layout 2015-12-07 15:59:59 +01:00
ThomasV 37e93928ab kivy: improve settings and password dialogs 2015-12-07 14:33:35 +01:00
ThomasV 0d5114b6c2 kivy: improve amount and password dialogs 2015-12-07 10:40:10 +01:00
ThomasV 44037ba381 kivy: minor fix 2015-12-06 10:45:57 +01:00
ThomasV 9edd778204 kivy: use switches for plugins 2015-12-06 10:41:44 +01:00
ThomasV 2f13910bf1 kivy: add context button for tx details 2015-12-06 10:29:20 +01:00
ThomasV 9b2885e697 kivy: updates 2015-12-05 18:14:17 +01:00
ThomasV df02269bcf kivy: rework send and receive screens 2015-12-04 11:47:46 +01:00
ThomasV b700340ff9 kivy: use exchange rates in amount dialog 2015-12-03 22:43:43 +01:00
ThomasV 1126555f14 kivy updates 2015-12-02 15:27:23 +01:00
ThomasV 6ec610c359 kivy updates 2015-12-02 12:11:28 +01:00
ThomasV deefd74c37 labels sync for kivy 2015-12-01 17:29:24 +01:00
ThomasV 20cf074a8f fix plugin name 2015-12-01 16:51:14 +01:00
ThomasV 409557bca5 fix typo 2015-12-01 13:50:47 +01:00
Neil Booth ae4cfc9f0b Unregister network callbacks from QT gui
Rework the callback system in QT to make this easy, and avoid
leaking window references that prevent the window from being
GC-ed on close
2015-11-13 23:36:29 +09:00
ThomasV 2d6c67bd55 kivy window input_mode 2015-11-01 09:32:40 +01:00
ThomasV 3613e4ebf0 kivy: fix formatting in get_max_amount 2015-10-31 15:25:22 +01:00
ThomasV 6bb6169541 kivy: pass show_max as parameter 2015-10-30 15:48:17 +01:00
akshayaurora 6e45f42b19 amount dialog: use show_max bool to decide wheather max_button is displayed 2015-10-30 19:41:54 +05:30
ThomasV 2a3c97813d wallet.get_max_amount method, used by qt and kivy 2015-10-30 14:10:41 +01:00
ThomasV 525e08af54 kivy: fix amount edit 2015-10-30 13:26:37 +01:00
ThomasV 46249f74d3 remove ununsed classes, use popup to show tx details 2015-10-17 06:11:23 +02:00
ThomasV 6e9c58783e kivy: improve amount dialog 2015-10-16 14:59:26 +02:00
ThomasV aa83f5fdca add base_unit to amount fields 2015-10-16 11:18:24 +02:00
ThomasV 59948d725c kivy: button that rotates base_unit 2015-10-15 11:35:32 +02:00
ThomasV 069a6455c7 kivy: base_unit setting 2015-10-15 11:18:10 +02:00
ThomasV 0024980e2f kivy: improve send and receive layouts 2015-10-14 16:52:10 +02:00
ThomasV 3f473e6915 kivy: improve send tab 2015-10-14 15:13:47 +02:00
ThomasV c478122cb1 kivy: connect do_clear button, fixes 2015-10-14 14:18:15 +02:00
ThomasV 4a0fceca90 kivy: use custom keyboard in send tab 2015-10-14 13:03:13 +02:00
ThomasV 2f543d2ad8 add amount keyboard 2015-10-14 11:44:01 +02:00
ThomasV a199061462 add password_dialog 2015-10-13 19:09:12 +02:00
ThomasV a5e94ef0e8 kivy: use plugins 2015-10-13 12:12:49 +02:00
ThomasV f8ccf3cd37 kivy: fix datetime, cleanup 2015-10-07 13:06:28 +02:00
ThomasV f0b236b317 kivy: more cleanup, load qr code 2015-10-06 14:30:44 +02:00
ThomasV 28ffe32718 kivy:cleanup 2015-10-06 10:43:37 +02:00
ThomasV 65ecbf990d kivy: split mainscreen.kv into dynamically loaded .kv files 2015-10-06 09:59:29 +02:00
ThomasV 1f6bdbda05 kivy: restore back key, cleanup dead code, add profiler 2015-09-30 17:22:10 +02:00
ThomasV 62643cbc18 kivy: comment out reload 2015-09-09 16:13:40 +02:00
ThomasV 745d258439 kivy: remove dead code 2015-09-09 16:02:06 +02:00
ThomasV 985d54197a cleanup, and make send_tx work 2015-09-09 12:09:16 +02:00
ThomasV 584cc5d31f use zxing to scan qr codes 2015-09-08 16:19:02 +02:00
ThomasV 7cf276c10b kivy: workaround locale issue and fix set_qr_data 2015-09-04 13:01:50 +02:00
ThomasV 31a4f38db4 kivy: cleanup update_status 2015-09-04 10:23:56 +02:00
ThomasV 76c93b2b61 kivy: rm console, update callbacks 2015-09-04 09:52:52 +02:00
ThomasV 2d713e8b46 kivy: remove update_completions 2015-09-04 09:48:43 +02:00
ThomasV ac4adbb298 kivy: fix update_contacts 2015-09-03 16:53:11 +02:00
ThomasV 04b9d8fffa Update kivy GUI in order to merge with master 2015-09-03 15:09:45 +02:00
akshayaurora cd4f8a074c include NFC changes required for transferring data 2015-09-03 14:23:45 +02:00
akshayaurora f2fc18fe32 changes to make kivy branch with master 2015-09-03 14:23:12 +02:00
akshayaurora f442cc31e4 Abstract and enable qrscanner dialog for send screen. 2015-09-03 14:22:51 +02:00
akshayaurora 33c89b47d8 revert dynamic loading of screens and fix qrscanning 2015-09-03 14:22:25 +02:00
akshayaurora c121c1aa4e reorganize files and bring code inline with current master
Conflicts:
	lib/simple_config.py
2015-09-03 14:20:37 +02:00
qua-non 9938316400 merge dashboard back into ui 2015-09-03 14:18:37 +02:00
qua-non 1179a4cf9e manage exchange plugins, make sure ui doesn't stall while saving seed
and numerous other small fixes.
2015-09-03 14:18:22 +02:00
qua-non 1bbb211671 rebase to master and add resources, numerous other small fixes 2015-09-03 14:17:58 +02:00
qua-non a1681eeeba handle app start, background wallet interfacing. UX to be merged next. 2015-09-03 14:17:22 +02:00
qua-non f33fbefce0 wizzard: ensure ensure `on_wizard_complete` is called 2015-09-03 14:16:56 +02:00
qua-non 23fe2062a1 some further updates to the installation wizzard 2015-09-03 14:16:25 +02:00
qua-non f185906950 the rest of the installation wizard +numerous small fixes 2015-09-03 14:15:53 +02:00
qua-non 30126c544b new combined tablet&mobile design on top of 1.9.x branch WIP 2015-09-03 14:14:51 +02:00