Commit Graph

1214 Commits (M1nd3r/thp2)

Author SHA1 Message Date
Andrew Kozlik 140e17039a feat(tests): Add AuthenticateDevice test.
9 months ago
Martin Milata b221f128ec feat(core): additional btc send/receive warnings
9 months ago
grdddj a30c59ccde chore(tests): regenerate fixtures
9 months ago
grdddj e6e0c50836 chore(tests): regenerate fixtures
9 months ago
Martin Milata 66616bbf67 build(core): fix test_emu_ui_record_multicore
9 months ago
Martin Milata c1492159f0 fix(core): cardano: include chain code when displaying public key
9 months ago
Martin Milata 58ffe95369 fix(core): display XPUBs in a similar way to addresses
9 months ago
grdddj 8a1573311c chore(tests): regenerate fixtures
9 months ago
grdddj b17d9da65d chore(tests): regenerate fixtures
9 months ago
grdddj 02a0f1d5a2 chore(tests): refactor Ethereum input flows
9 months ago
grdddj 8956350aca feat(core): create new Ethereum send flow for TT
9 months ago
grdddj 61eb47636a chore(core): regenerate tests
9 months ago
grdddj 492ff958a5 feat(core): improve sign message designs
9 months ago
grdddj 99369d555d chore(tests): regenerate fixtures
9 months ago
grdddj 45639eeacf chore(core): change error screens according to design
9 months ago
grdddj be9b88038f chore(tests): regenerate fixtures
9 months ago
grdddj bb959892ac chore(core): improve the shamir info button handling, regenerate tests
9 months ago
matejcik b151a3db6b style(tests): apply isort 5
10 months ago
grdddj 0ca440339a feat(tests): notify about failed tests when updating fixtures from CI
10 months ago
grdddj 2118648e9c chore(tests): regenerate fixtures
10 months ago
grdddj 9a4cb1887d fix(core): raise ActionCancelled when cancelling tutorial flow for TR
10 months ago
grdddj de7458dd49 chore(tests): regenerate fixtures
10 months ago
grdddj 2b1ce55549 chore(tests): regenerate fixtures
10 months ago
grdddj 8d78dd8872 chore(core): change some UI text and TR's screens to match the Figma designs
10 months ago
grdddj a4034097d6 feat(tests): number the screens in UI test reports, give unique IDs to images
10 months ago
grdddj 87d4a2622e chore(tests): regenerate fixtures
10 months ago
grdddj 104fee78c5 chore(tests): use special recovery functions for upgrade tests
10 months ago
grdddj c99fd824b3 chore(tests): refactor recovery input flows
10 months ago
grdddj c97c515718 chore(tests): increase the number of asserts of screen content in input flows
10 months ago
grdddj e8ee3f7ee1 chore(tests): adapt click tests for the new recovery flow
10 months ago
grdddj 0a4b7eb06f fix(tests): fix unstable UI in test_busy_expiry testcase
11 months ago
grdddj 7d453bd100 feat(tests): add command to automatically update UI fixtures from CI results
11 months ago
grdddj 821f8aad8f feat(tests): saving fixtures.results.json file with result hashes after each UI test
11 months ago
grdddj f5983e7843 chore(tests): regenerate fixtures
11 months ago
grdddj 19dd68f936 chore(tests): regenerate fixtures
11 months ago
grdddj 18a1e798e8 chore(tests): regenerate fixtures
11 months ago
grdddj a520c1b9e4 chore(tests): regenerate fixtures
11 months ago
grdddj d6c6cacdd2 fix(tests): fix unstable autolock click test
11 months ago
grdddj 52c69de138 chore(all): small design fixes
11 months ago
grdddj fb6b96415b fix(tests): fix unstable test_information_replacement
11 months ago
grdddj bc502287fc feat(core): new design of recovery dialogs
11 months ago
grdddj 03f77c50e9 feat(core/rust): new design of wallet creation dialogs
11 months ago
grdddj 672d6b7d13 feat(core): new design of PIN dialogs
11 months ago
grdddj bde351ef2e chore(tests): regenerate tests
11 months ago
grdddj 973238f4cd fix(tests): fix unstable test_information_replacement
11 months ago
matejcik bac453ddca fix(tests): mark flaky busy_expiry test
11 months ago
grdddj 20c9d81018 feat(tests): running master-diff report after each UI test
11 months ago
Martin Milata 03693ff8c3 fix(core): update homescreen after CancelAuthorization
11 months ago
grdddj 70d990f69a chore(tests): regenerate tests
11 months ago
grdddj 64236e699f feat(core/rust): add account and address labels into send flow
11 months ago
Andrew Kozlik c3f6e8f19f feat(crypto): Support is_canonical parameter in zkp_ecdsa_sign_digest().
12 months ago
Andrew Kozlik 21f4aec8de refactor: Unify secp256k1_zkp usage.
12 months ago
grdddj 5bda9a89d9 chore(tests): regenerate tests after changing icons
12 months ago
grdddj 13cb1ea4ce chore(core/rust): improve the design of TR's tutorial flow
12 months ago
Jan Šetina c85102494d feat(core/ui): update colors - grey_dark and green
12 months ago
Martin Milata 3a5fdfedcc fix(core/ui): minor visual tweaks
12 months ago
grdddj 75feaf12a1 chore(tests): add SConscript helpers into python support tests
12 months ago
grdddj ef2d2a3e75 feat(core/rust): make font changes for TR
12 months ago
grdddj d888b21551 chore(tests): update tests after randomizing TR input methods
12 months ago
grdddj 5efafce856 chore(core): modify Shamir backup flow design
12 months ago
grdddj 127e6f42cf chore(core/rust): center TR's input method vertically
12 months ago
grdddj 55bff602fa fix(core): add dynamic title to the FIDO dialogue for model R
12 months ago
grdddj 88fd4cd11f chore(core/rust): mark icons with empty right column, delete unused ones
1 year ago
Martin Milata fee0d70211 fix(core/ui): workaround different TT and TR UI API
1 year ago
Martin Milata 611d4edc32 fix(core/ui): clarify transaction replacement screens
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
grdddj 019a3ced7d fix(core): revert some UI changes for TT (PIN, wipecode, backup homescreen)
1 year ago
grdddj 393bc48b6b fix(core): improve error popups
1 year ago
grdddj bd6783b1a3 feat(all): increase stability of debug-decision events + parsing JSON from Rust
1 year ago
grdddj c6ad596339 chore(tests): regenerate fixtures.json
1 year ago
grdddj 369a871260 feat(tests): centralize all input flows
1 year ago
grdddj 1f3bb6d0af chore(tests): improve common code
1 year ago
grdddj f809a37f7d chore(tests): update device tests
1 year ago
grdddj facbd6b1cf chore(tests): update upgrade tests
1 year ago
grdddj 0dd3098aeb chore(tests): update persistence tests
1 year ago
grdddj 00b83d1dca feat(tests): update, refactor and extend click tests
1 year ago
grdddj 87c7e33198 chore(tests): improve UI reports
1 year ago
tychovrahe eea52174ac fix(tests): set homescreen test uses colorful image, to better test homescreen rednering
1 year ago
Pavol Rusnak a0aa414aa0 ci: bump nixpkgs to latest nixpkgs-unstable
1 year ago
grdddj 2b71a44fd3 feat(tests): master diff creating different_screens.html report
1 year ago
Martin Milata aa9f848b70 fix(core/ui): button text and warning style update
1 year ago
Martin Milata 33e3da8ed3 tests: tweak wait time for test_autolock_ignores_getaddress
1 year ago
grdddj d4304dc38b chore(tests): record persistence tests fixtures
1 year ago
grdddj b6ce90dc73 feat(tests): support UI testing for persistence tests
1 year ago
Martin Milata 2456219d52 fix(core/ui): hold to confirm when finializing replacement transaction
1 year ago
matejcik 606518d80e tests: test behavior of USB-ignoring autolock
1 year ago
matejcik 5e0a2ed6d0 feat(core/cosi): confirm CoSi path on screen (fixes #2932)
1 year ago
matejcik 5fa1a33a1d fix(tests): url-safe name for hyperlinks (for when there's a backslash)
1 year ago
Martin Milata c21cf87c53 fix(core/ripple): use standard layouts for sign_tx
1 year ago
Martin Milata a44e738d31 feat(core/ui): sending transaction style update
1 year ago
Martin Milata c100358ce2 fix(core/ui): don't send ButtonRequest when displaying GetAddress QR code
1 year ago
Martin Milata 08cad2f909 fix(core/ui): coinjoin layouts style update
1 year ago
matejcik f0486a2d0b fix(legacy): limit EthereumGetPublicKey allowable paths
1 year ago
matejcik c6bf32eb82 fix(tests): only override left clicks in index custom script
1 year ago
matejcik e2d600389b tests: update device_tests for external definitions
1 year ago
Martin Milata 877a236d74 chore(core/ui): update fixtures
1 year ago
Martin Milata 19a2ea21b6 fix(core/ui): Model T style update
1 year ago
grdddj 287bb1518b fix(tests): record all getaddress_show.py fixtures
1 year ago
grdddj 4babb3f5db Revert "chore(tests): regenerate fixtures.json after emulator display gamma correction"
1 year ago
grdddj 3ffe3912dc chore(tests): regenerate fixtures.json after emulator display gamma correction
1 year ago
matejcik 0e9aa7c5dc fix(tests): add forgotten assert
1 year ago
matejcik 80af1c552e feat(tests): seemingly stable workaround for the wait_layout instability
1 year ago
matejcik 160addce4b fix(tests): fix and re-enable broken tests
1 year ago
matejcik 0c4c229c50 fix(tests): display missed testcases in the UI report
1 year ago
Andrew Kozlik c94b891b6f fix(tests): skip unreliable test_show_
1 year ago
Andrew Kozlik 35bb1e5473 test: Add SLIP-25 descriptor tests.
1 year ago
Andrew Kozlik 9e23ba8864 feat(trezorctl): Support SLIP-25 in get-descriptor
1 year ago
Martin Milata 05f8c1e9f7 test(chore): skip unreliable test_show_
1 year ago
Jan Šetina 04964dc2e8 feat(core/ui): change GREY_DARK and GREY_MEDIUM
1 year ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
1 year ago
grdddj 41e07769e2 feat(tests): allow for coverage report even when emulator is controlled by the tests
1 year ago
Martin Milata 7efa1fc3df chore(core): update fixtures.json
1 year ago
David Misiak 79632d32c7 chore(cardano): update ui tests, add changelog
1 year ago
David Misiak 2011ffe9c9 chore(cardano): replace governance by cvote
1 year ago
matejcik 770cd19899 fix(legacy): lower maximum of chars per line
1 year ago
Martin Milata 557e29769b feat(core/ui): redesigned passphrase dialogs
1 year ago
Martin Milata dff68dd690 tests(ethereum): update ethereum testnet fixtures
1 year ago
Andrew Kozlik 8486aa4ed4 feat(legacy): Validate script type of change-outputs in Bitcoin signing.
1 year ago
Andrew Kozlik 423ce75b4f feat(core): Validate script type of change-outputs in Bitcoin signing.
1 year ago
Andrew Kozlik 2a3cc688a1 fix(legacy): Sync input sanitization with trezor-core.
1 year ago
Andrew Kozlik 102ab3c7d6 feat(core): Check script type match for change-outputs in Bitcoin signing.
1 year ago
matejcik be920d7cec fix(tests): differentiate passed vs new testcases
1 year ago
matejcik 1e44f712e2 tests(ethereum): show Ethereum address on display for UI testing
1 year ago
matejcik c40f8a6aad fix(legacy): use correct layout for StellarGetAddress (fixes #1453)
1 year ago
matejcik 3b2d7115cb fix(legacy): wrap long Ethereum fees (fixes #2373)
1 year ago
Andrew Kozlik 6e957a8a92 feat(legacy): Do not show account number for coinjoin account #1.
1 year ago
Andrew Kozlik 4372d19ceb feat(core): Remove authorization when rounds are depleted.
1 year ago
Andrew Kozlik 7cbcb25a75 feat(test): Add device test for migration to CoinJoin account.
1 year ago
Andrew Kozlik 300c986851 feat(legacy): Implement SetBusy.
1 year ago
Andrew Kozlik 68bbcbdc4d feat(legacy): Implement CoinJoin signing.
1 year ago
Andrew Kozlik 0466972f30 feat(legacy): Implement SLIP-0025 CoinJoin accounts.
1 year ago
Andrew Kozlik a1afadfd01 feat(legacy): Implement UnlockPath.
1 year ago
Andrew Kozlik ec9756cabd feat(legacy): Support native SegWit external inputs with non-ownership proof.
1 year ago
Andrew Kozlik fa2d618f7d feat(legacy): Implement SLIP-0019 proofs of ownership.
1 year ago
grdddj ccf08df07d fix(legacy): show complete taproot QR code without any missing rows/columns
1 year ago
Martin Milata fa34247c38 chore(core): update fixtures
1 year ago
grdddj 20d280d7e0 feat(core): ability to not show passphrase coming from host
1 year ago
Martin Milata afb5c55416 feat(core/ui): reset_device copy change
1 year ago
grdddj 89b905a349 fix(tests): make master_diff more reliable
1 year ago
grdddj 82bd908246 feat(core): EIP712 signing shows the ethereum address at the beginning
1 year ago
matejcik 9add2b0027 fix(tests): more robust master diff handling
1 year ago
Martin Milata 034947985a fix(tests): increase delay between click test button presses
1 year ago
Martin Milata 7a375b5642 feat(core/ui): adjust device customization layouts
1 year ago
grdddj 996fec5aae chore(core): delete newlines in strings where they do not delimit useful info
1 year ago
grdddj 1fa9a58fa5 feat(tests): generate UI report with all unique differing screens
1 year ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
1 year ago
grdddj eb195d038b chore(tests): small naming changes and docs
1 year ago
matejcik 39a8e6bb50 tests(cosi): add invalid path tests
1 year ago
matejcik 8d44db5270 fix(core): ensure SLIP26 path is accepted for SignMessage
1 year ago
matejcik 3ed84a84e9 fix(core): update SLIP-26 signing paths
1 year ago