Commit Graph

889 Commits

Author SHA1 Message Date
Pavol Rusnak 2e3dc8b29d
src/apps/common: rework PassphraseState behaviour 2018-03-01 00:07:45 +01:00
Pavol Rusnak 01bb1e34fa
src/apps/management: implement dry_run in recovery_device 2018-02-28 21:13:37 +01:00
Pavol Rusnak 1269a0239d
src/apps: use require_confirm where possible, introduce require_hold_to_confirm 2018-02-28 20:20:39 +01:00
Pavol Rusnak 4f98f02ff9
src/apps/common: fix typo in set_u2f_counter 2018-02-28 18:58:42 +01:00
Pavol Rusnak c0a0630cba
src/apps/fido_u2f: implement u2f counter 2018-02-28 18:53:52 +01:00
Pavol Rusnak 67d835fd3e
src: make flake8 happy 2018-02-28 18:25:04 +01:00
Pavol Rusnak a13639997e
src/apps/management: fix missing return true 2018-02-28 18:23:10 +01:00
Jan Pochyla 8ac915e75f src/trezor/wire: make sure the writes succeed 2018-02-28 17:17:09 +01:00
Jan Pochyla 8f1ed5edce src: handle wire msgs while waiting for ui 2018-02-28 17:17:09 +01:00
matejcik a46f7b2fad src/apps/homescreen: fix typo in Ping response (#129) 2018-02-28 17:04:09 +01:00
Pavol Rusnak 829d92079d
src/apps/wallet: make flake8 happy 2018-02-28 15:15:37 +01:00
Pavol Rusnak 59d1cc1e1b
src/apps/ethereum: fix whitespace in tokens.py 2018-02-28 15:15:14 +01:00
Pavol Rusnak a38e57a31f
src/app/wallet: sign identity ui 2018-02-28 15:12:00 +01:00
Pavol Rusnak ba870fbf9b
src/apps/ethereum: regenerate token list 2018-02-28 02:36:43 +01:00
Pavol Rusnak 19bae93d92
src/apps/ethereum: fix ethereum ui 2018-02-28 02:12:48 +01:00
Jan Pochyla 0c42976e91 src/trezor/ui: fix default parameters for header 2018-02-28 01:49:06 +01:00
Jan Pochyla 5ec3ef7835 src/apps/wallet/sign_tx: use visual progress 2018-02-28 01:49:05 +01:00
Pavol Rusnak 9549ef9865
src/apps/ethereum: fix get_address ui 2018-02-28 00:56:16 +01:00
Pavol Rusnak 7fa146fedb
src/apps/common: make flake8 happy 2018-02-27 23:53:45 +01:00
Pavol Rusnak 97fee650ca
src/apps/wallet/sign_tx: poor man's signtx progress 2018-02-27 23:53:44 +01:00
Peter Jensen e43ce25611 src/trezor/ui/style: update resources and icons in dialogs 2018-02-27 23:52:49 +01:00
Jan Pochyla 9e5aad9ab4 src/protobuf: fix unicode serialization 2018-02-27 22:24:11 +01:00
Jan Pochyla f4c1bfda22 boot: fix unsuccessful PIN attempt label 2018-02-27 21:50:54 +01:00
Jan Pochyla 20ca86229c src/trezor/ui/passphrase: fix rendering invalidation 2018-02-27 21:50:54 +01:00
Pavol Rusnak 2523442eb3
src/apps/homescreen: add missing fields to Features 2018-02-27 20:48:01 +01:00
Pavol Rusnak f9b16cfa34
src/apps/wallet/sign_tx: op_return ui 2018-02-27 20:28:28 +01:00
Jan Pochyla 9f48e3d471 request_pin, request_passphrase: ui fixes 2018-02-27 20:21:54 +01:00
Pavol Rusnak fa056518f1
src/apps/wallet: implement SignMessage/VerifyMessage for Segwit 2018-02-27 17:50:34 +01:00
Jan Pochyla 375a95c214 src/apps: cleanup workflow modules 2018-02-27 16:36:17 +01:00
Jan Pochyla 4ef79ca48b src/apps: remove layout_ from workflow functions 2018-02-27 16:35:29 +01:00
Jan Pochyla a4081bab72 src: move HashWriter to trezor.utils 2018-02-27 16:35:28 +01:00
Pavol Rusnak 2cf917e58d
src: whitespace nit in boot.py 2018-02-27 16:19:15 +01:00
Pavol Rusnak d6563a213c
vendor: update trezor-common 2018-02-27 15:54:21 +01:00
Peter Jensen 05ccdecbc6 src/boot: update lock screen 2018-02-27 15:34:18 +01:00
Pavol Rusnak 91dc487dcd
src/apps/wallet: use max_lines in Text component 2018-02-27 15:04:03 +01:00
Pavol Rusnak 865070d083
src.trezor.utils: split long words in split_words 2018-02-27 14:52:21 +01:00
Tomas Susanka 5f362f7493 signing/multisig: multisig exception 2018-02-27 13:00:35 +01:00
Jan Pochyla 85e5a87c24 src/apps/{common,management}: use more specific ButtonRequestTypes 2018-02-27 12:07:42 +01:00
Jan Pochyla f6e06b768d src/trezor/messages: regenerate 2018-02-27 12:04:54 +01:00
Pavol Rusnak 2854583b52
trezor.utils: rework split_words, use it in CipherKeyValue and Sign/Verify Message layouts 2018-02-27 03:33:59 +01:00
Pavol Rusnak 9c7ddba217
src+tests: use flake8 F401 to detect unused imports 2018-02-27 03:05:15 +01:00
Pavol Rusnak 2be0a4d31a
src/apps/common: raise on unsupported script type, change layout 2018-02-27 02:37:35 +01:00
Jan Pochyla 323714dc61 src/trezor/wire: disable v2 codec 2018-02-27 02:09:04 +01:00
Jan Pochyla 5e8ea18cce src/apps: use more specific ButtonRequestType 2018-02-27 01:51:34 +01:00
Pavol Rusnak fd597d23a4
src/apps/management: remove unnecessary layout decorator 2018-02-27 00:41:59 +01:00
Pavol Rusnak be79a8cff4
src+tests: make flake8 happy; explicitly mark E722 ignores (bare excepts) 2018-02-27 00:31:33 +01:00
Pavol Rusnak 1c92002954
src/apps/management: implement BackupDevice message 2018-02-27 00:31:33 +01:00
Peter Jensen 5d992c45c7 apps/wallet/cipher_key_value: added confirm dialog and text breaking 2018-02-27 00:14:21 +01:00
Jan Pochyla 0c9cc99bd7 src/trezor/messages: regenerate 2018-02-27 00:12:44 +01:00
Jan Pochyla fd95bb482e src/apps: rely more on ui.layout clear 2018-02-27 00:12:30 +01:00