Commit Graph

75 Commits (5f016a896a4b384dc21410cb461c4d9b08ee45d2)

Author SHA1 Message Date
matejcik 5f016a896a chore: upgrade style checkers
3 months ago
obrusvit e2b7244383 Rename trezorctl self-test to prodtest-t1.
3 months ago
matejcik 519e591d91 chore(python): deprecate language setting in apply_settings / reset / recover
3 months ago
Martin Milata 0c5836605f fix(tests): Safe 3 model name
7 months ago
grdddj 65c9380ab7 feat(core): triggering delete action in ChoicePage after 1 second even without release
8 months ago
matejcik 821d70dd8d style(python): implement isort 5 for trezorlib
9 months ago
grdddj c97c515718 chore(tests): increase the number of asserts of screen content in input flows
10 months ago
grdddj 0a4b7eb06f fix(tests): fix unstable UI in test_busy_expiry testcase
10 months ago
grdddj 03f77c50e9 feat(core/rust): new design of wallet creation dialogs
10 months ago
grdddj 672d6b7d13 feat(core): new design of PIN dialogs
10 months ago
Martin Milata 46f9e898ca fix(core/ui): padding when backing up mnemonic words
12 months ago
grdddj da14c22712 feat(all): add UI for Model R
12 months ago
grdddj bd6783b1a3 feat(all): increase stability of debug-decision events + parsing JSON from Rust
1 year ago
grdddj abeb34454c feat(python): use DebugLinkRecordScreen.refresh_index when restarting emulator
1 year ago
matejcik 606518d80e tests: test behavior of USB-ignoring autolock
1 year ago
Martin Milata c100358ce2 fix(core/ui): don't send ButtonRequest when displaying GetAddress QR code
1 year ago
matejcik 80af1c552e feat(tests): seemingly stable workaround for the wait_layout instability
1 year ago
Martin Milata 483c7a6342 chore(python): debuglink: wait for swipe
1 year ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
1 year ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
1 year ago
matejcik 508b6a87e6 fix(tests): ensure the client is open when stopping screen recording
1 year ago
grdddj dc22f98aed chore(python): better static typing for debuglink and emulator
2 years ago
grdddj e9a1bcc951 feat(python): add debuglink helpers to get layout information
2 years ago
grdddj e0693d3a55 feat(python): add trezorctl possibility to record screen changes
2 years ago
matejcik 455884932e fix(python): do not implicitly import PIL by trezorctl
2 years ago
grdddj 3d505874aa feat(ci): create pyright tool and include it in CI
2 years ago
grdddj 58fb6c77a7 feat(python): add screenshotting capability for T1 in Debuglink
2 years ago
Andrew Kozlik ba4f046d6f feat(common): Add INFO button to DebugLinkDecision.
2 years ago
matejcik 38fca4a83d chore(python): regenerate GNU copyright headers
2 years ago
matejcik a2a8cc88d9 feat(python): make the protobuf mappings overridable
2 years ago
grdddj 1a0b590914 feat(python): add full type information
3 years ago
matejcik 2a2da21879 fix(python/debuglink): fix formatting for expected messages
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
matejcik 92e9d61e24 feat(python/debuglink): reset_debug_features to reconfigure debuglink
3 years ago
matejcik b3312d1ef7 fix(tests): set_filter must be used in with-block
3 years ago
matejcik f8bb90366a fix(tests): auto-swipe by using only ButtonRequest.pages
3 years ago
matejcik d047c98cb2 feat(python/debuglink): auto-page on pageable screens
3 years ago
matejcik 4f0aca7bb5 feat(python): pass whole ButtonRequest to button_request UI handler
3 years ago
matejcik ea2a9375ac feat(python/debuglink): streamline expected responses handling [no changelog]
3 years ago
matejcik a58823cc0c refactor(python): rework trezorlib protobuf codec
3 years ago
matejcik cb7152542d feat: drop DebugLinkShowText functionality
3 years ago
Martin Milata 192d0dcf87 feat(core): hold homescreen to lock
3 years ago
Martin Milata 8fd12f4373 fix(tests): run test_softlock_instability on emulator only
4 years ago
matejcik 3d6d1a56ac feat(python): implement API compatibility with trezorlib 0.12
4 years ago
matejcik 08d896f2f9 chore(tests): update to kwargs usage and new btc.sign_tx API
4 years ago
matejcik a14634c389 python: make PIL optional in the toif module, add size check
4 years ago
matejcik 741fca0156 tests: watch_layout must be explicit (fixes #1142)
4 years ago
matejcik 6f53ca0ac6 core: rework wait_layout()
4 years ago
matejcik 5d823ff5ea core: use ButtonRequestType.PinEntry for PIN entry
4 years ago
matejcik fc6c99c6f9 tests: disable PIN detection, all PIN uses must be explicit
4 years ago