Commit graph

2180 commits

Author SHA1 Message Date
ThomasV
e60b35df64 kivy wizard: stop on_dismiss 2016-01-20 06:28:35 +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
b1f9f7faed kivy: fix wallet selection dialog 2016-01-19 16:11:23 +01:00
ThomasV
b6c6b694f7 kivy: simplify wallets dialog 2016-01-19 15:57:11 +01:00
Neil Booth
eebabdf209 Merge branch 'client_thread' 2016-01-19 21:01:46 +09:00
ThomasV
d530f8fe84 kivy: minor fixes 2016-01-19 12:57:18 +01:00
ThomasV
8ed443b4c8 kivy: improve settings dialog 2016-01-19 12:37:40 +01:00
ThomasV
6aea1e8a79 kivy: improve about dialog 2016-01-19 10:32:11 +01:00
ThomasV
4122c108fc plugins: enable & disable methods 2016-01-19 10:03:05 +01:00
ThomasV
82bfbdcc3c add dev 2016-01-18 16:06:12 +01:00
ThomasV
3252161f36 improve about dialog 2016-01-18 15:42:05 +01:00
ThomasV
23d16154a9 kivy: improve status dialog 2016-01-18 15:20:01 +01:00
ThomasV
e2d00c61cd kivy fixes 2016-01-18 14:09:48 +01:00
ThomasV
f66763c37e kivy: improve Wallets dialog 2016-01-18 10:08:21 +01:00
Neil Booth
9ab9c73d6d Threaded wallet creation 2016-01-18 07:33:04 +09:00
Neil Booth
b32a34b8ba Threaded message signing 2016-01-18 07:33:04 +09:00
Neil Booth
ef2c472739 Threaded decryption 2016-01-18 07:33:04 +09:00
Neil Booth
06c262d0dc TrezorClient: should be in a separate thread
First steps; get show_address working.
Client is not responsible for showing exceptions.
Suppress uninteresting exceptions.
2016-01-18 07:33:04 +09:00
ThomasV
d200b236ae replace tx.input, tx.output by methods, so that deserialize calls are encapsulated 2016-01-17 15:04:11 +01:00
Neil Booth
e2627e0944 QMessageBox is a top-level window 2016-01-17 19:40:05 +09:00
Neil Booth
144f53be18 Use TaskThread to simplify ThreadedButton
And improve labels dialog
2016-01-17 16:13:32 +09:00
Neil Booth
c714acf739 Add TaskThread, use to simplify WaitingDialog
This will be useful as a client thread for hardware wallets
2016-01-17 15:47:08 +09:00
Neil Booth
d9a84875dc Fix prior; keep tx dialog as top-level window 2016-01-17 13:41:09 +09:00
Neil Booth
d9a13a5dd1 transaction_dialog: don't override base class
Rename parent to main_window.  Make the main window our parent.
2016-01-17 13:36:40 +09:00
ThomasV
3574ade484 fix #1635 2016-01-17 02:56:52 +01:00
ThomasV
b545f4ef12 kivy: EmptyLabel 2016-01-16 16:47:48 +01:00
ThomasV
d68f42df95 add qr code scanner to kivy wizard 2016-01-16 15:05:49 +01:00
ThomasV
cd6ec773c9 kivy: pass message to restore dialog, and remove dead code. 2016-01-16 12:44:59 +01:00
ThomasV
5be9f03fdf kivy: improve wizard 2016-01-16 12:01:37 +01:00
ThomasV
06809917ca kivy wizard: simplifications and renaming 2016-01-16 09:30:11 +01:00
ThomasV
1144afefb5 kivy: rm ChangePasswordDialog 2016-01-16 09:18:20 +01:00
ThomasV
f6661fdd2c kivy: simplify install wizard 2016-01-15 17:45:08 +01:00
ThomasV
eb085c2e23 Clarify preferences dialog:
* rename 'Oldest First' policy as Priority
 * show multiple change and fee multiplier on separate lines
2016-01-15 09:02:03 +01:00
Neil Booth
6bf91b8ae2 Update comments and tooltips. 2016-01-15 15:25:01 +09:00
Neil Booth
53fa973898 Move change_amounts() to base class.
Update tooltip of the preference.
2016-01-15 15:21:25 +09:00
Neil Booth
641f23229d Add multiple change output preference
Limit to 3 if enabled.
2016-01-15 14:54:26 +09:00
ThomasV
0d52911561 define constants for tx output types 2016-01-14 17:15:50 +01:00
ThomasV
d57af0db33 Revert "Fix 'need more than 2 values to unpack' error."
This reverts commit 812399f51d.
2016-01-14 16:32:09 +01:00
ThomasV
b5313ce17d follow up da8fce1914 2016-01-14 16:23:12 +01:00
ThomasV
5cb18f95de kivy: minor wizard fix 2016-01-13 21:26:54 +01:00
ThomasV
0464a1a6b0 remove gtk gui 2016-01-13 15:29:04 +01:00
Neil Booth
bda9adc01f Close install wizard when cancelled from menu 2016-01-13 22:50:25 +09:00
Neil Booth
889c4cb7fb Multisig: create and restore work
Override run in derived class to catch UserCancelled again
Restore self.finished() hook.
Fix a typo.
2016-01-13 22:38:32 +09:00
Neil Booth
6178f5a28f Fix some more regressions and trustedcoin plugin 2016-01-13 22:25:40 +09:00
Neil Booth
fd66e15d3d Fix some regressions from layout rework. 2016-01-13 21:25:48 +09:00
Neil Booth
9390a97e9e Bring the network dialog into the new framework 2016-01-13 21:11:06 +09:00
Neil Booth
4c9b224d4c Put open_wallet back as class method. 2016-01-13 20:56:44 +09:00
Neil Booth
cb8bc4ec73 Bring query_choice into the new framework. 2016-01-13 19:49:58 +09:00
ThomasV
632905dfbe instantiate wizard only if needed 2016-01-13 11:27:17 +01:00