Commit Graph

442 Commits (409ef8abcdf7e11aef20634229b2ff9676484c14)

Author SHA1 Message Date
matejcik e2d600389b tests: update device_tests for external definitions
2 years ago
Martin Milata 877a236d74 chore(core/ui): update fixtures
2 years ago
grdddj 287bb1518b fix(tests): record all getaddress_show.py fixtures
2 years ago
grdddj 4babb3f5db Revert "chore(tests): regenerate fixtures.json after emulator display gamma correction"
2 years ago
grdddj 3ffe3912dc chore(tests): regenerate fixtures.json after emulator display gamma correction
2 years ago
matejcik 0c4c229c50 fix(tests): display missed testcases in the UI report
2 years ago
Andrew Kozlik c94b891b6f fix(tests): skip unreliable test_show_
2 years ago
Andrew Kozlik 35bb1e5473 test: Add SLIP-25 descriptor tests.
2 years ago
Andrew Kozlik 9e23ba8864 feat(trezorctl): Support SLIP-25 in get-descriptor
2 years ago
Jan Šetina 04964dc2e8 feat(core/ui): change GREY_DARK and GREY_MEDIUM
2 years ago
Martin Milata 4af5939a0b feat(core/ui): redesigned receive flow
2 years ago
Martin Milata 7efa1fc3df chore(core): update fixtures.json
2 years ago
David Misiak 79632d32c7 chore(cardano): update ui tests, add changelog
2 years ago
matejcik 770cd19899 fix(legacy): lower maximum of chars per line
2 years ago
Martin Milata 557e29769b feat(core/ui): redesigned passphrase dialogs
2 years ago
Martin Milata dff68dd690 tests(ethereum): update ethereum testnet fixtures
2 years ago
Andrew Kozlik 8486aa4ed4 feat(legacy): Validate script type of change-outputs in Bitcoin signing.
2 years ago
Andrew Kozlik 423ce75b4f feat(core): Validate script type of change-outputs in Bitcoin signing.
2 years ago
matejcik be920d7cec fix(tests): differentiate passed vs new testcases
2 years ago
matejcik 1e44f712e2 tests(ethereum): show Ethereum address on display for UI testing
2 years ago
matejcik c40f8a6aad fix(legacy): use correct layout for StellarGetAddress (fixes #1453)
2 years ago
matejcik 3b2d7115cb fix(legacy): wrap long Ethereum fees (fixes #2373)
2 years ago
Andrew Kozlik 6e957a8a92 feat(legacy): Do not show account number for coinjoin account #1.
2 years ago
Andrew Kozlik 4372d19ceb feat(core): Remove authorization when rounds are depleted.
2 years ago
Andrew Kozlik 7cbcb25a75 feat(test): Add device test for migration to CoinJoin account.
2 years ago
Andrew Kozlik 300c986851 feat(legacy): Implement SetBusy.
2 years ago
Andrew Kozlik 68bbcbdc4d feat(legacy): Implement CoinJoin signing.
2 years ago
Andrew Kozlik 0466972f30 feat(legacy): Implement SLIP-0025 CoinJoin accounts.
2 years ago
Andrew Kozlik a1afadfd01 feat(legacy): Implement UnlockPath.
2 years ago
Andrew Kozlik ec9756cabd feat(legacy): Support native SegWit external inputs with non-ownership proof.
2 years ago
Andrew Kozlik fa2d618f7d feat(legacy): Implement SLIP-0019 proofs of ownership.
2 years ago
grdddj ccf08df07d fix(legacy): show complete taproot QR code without any missing rows/columns
2 years ago
Martin Milata fa34247c38 chore(core): update fixtures
2 years ago
grdddj 20d280d7e0 feat(core): ability to not show passphrase coming from host
2 years ago
Martin Milata afb5c55416 feat(core/ui): reset_device copy change
2 years ago
grdddj 89b905a349 fix(tests): make master_diff more reliable
2 years ago
grdddj 82bd908246 feat(core): EIP712 signing shows the ethereum address at the beginning
2 years ago
matejcik 9add2b0027 fix(tests): more robust master diff handling
2 years ago
Martin Milata 034947985a fix(tests): increase delay between click test button presses
2 years ago
Martin Milata 7a375b5642 feat(core/ui): adjust device customization layouts
2 years ago
grdddj 996fec5aae chore(core): delete newlines in strings where they do not delimit useful info
2 years ago
grdddj 1fa9a58fa5 feat(tests): generate UI report with all unique differing screens
2 years ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
2 years ago
grdddj eb195d038b chore(tests): small naming changes and docs
2 years ago
matejcik 39a8e6bb50 tests(cosi): add invalid path tests
2 years ago
matejcik 8d44db5270 fix(core): ensure SLIP26 path is accepted for SignMessage
2 years ago
matejcik 3ed84a84e9 fix(core): update SLIP-26 signing paths
2 years ago
grdddj 32d5beb762 fix(core): making sure last layouts before signing are always HoldToConfirm
2 years ago
matejcik fe88331234 fix(tests): make sure the POST to fixtures.json goes through
2 years ago
matejcik c7b787a2ec fix(tests): do not load every image to learn its width
2 years ago
matejcik 795fa3e7e2 chore(tests): add fixtures for click tests
2 years ago
matejcik 13c2f360f7 chore(tests): add sections to fixtures file
2 years ago
matejcik e15662e12d feat(tests): revamp UI test harness
2 years ago
matejcik f62ce2f793 refactor(tests): always use screen_recording context manager
2 years ago
matejcik 508b6a87e6 fix(tests): ensure the client is open when stopping screen recording
2 years ago
tychovrahe 236396338c refactor(core/rust): introduce icon/image type
2 years ago
grdddj 021f41c23a fix(core): properly call request_passphrase_on_host dialogue
2 years ago
grdddj 25dc6ff130 feat(core): implement loader based on time in milliseconds
2 years ago
Andrew Kozlik ab65b18b07 fix(core): Use lowercase in the name coinjoin.
2 years ago
matejcik 958cbe2300 feat(legacy): allow Casa eth & btc signing for m/45'
2 years ago
grdddj a79cf4752e fix(tests): correct ETH signmessage assertion and record the testcase
2 years ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
2 years ago
matejcik 497285f9a1 feat(core): make first steps to unify Rust API for both models
2 years ago
grdddj 20f3658e7e feat(tests): allow for accepting the recent UI diff without recording the tests
2 years ago
tychovrahe 305b7fe84d fix(core/rust): fix position calculation from center and size
2 years ago
Martin Milata 253f2587dc fix(core/ui): polish XPUB screen
2 years ago
Martin Milata bdec3f3979 fix(core/rust/ui): polish confirm_fido
2 years ago
tychovrahe 550e2a7951 feat(tests): add button to update fixtures directly from ui test report
2 years ago
Martin Milata 5b3db7eca1 refactor(core/rust/ui): homescreen layouts
2 years ago
Martin Milata 95d8a21294 feat(core/rust/ui): progress indicators
2 years ago
Martin Milata fc3ee87c25 feat(core/bitcoin): SignMessage: whitelist T1 firmware signing address_n
2 years ago
Martin Milata b12de5d861 feat(core): CoSi collective signatures
2 years ago
Martin Milata 701d75d6d8 fix(core/rust/ui): handle very long scrollbars on Model T
2 years ago
Martin Milata 452857757a feat(core/rust/ui): support ask_pagination flag in confirm_blob
2 years ago
Martin Novak 58276a7443 feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2 years ago
tychovrahe 38548f02f2 feat(core/rust): special shape erase button
2 years ago
Martin Milata f1a3f289bf chore(tests): drop unused UI fixtures
2 years ago
Martin Milata a61a46808e fix(core/rust/ui): no hyphens when breaking monospace lines
2 years ago
grdddj 61277bd80a feat(core/ui): implement webauthn layouts for UI2
2 years ago
Martin Milata 58d0788986 fix(core/ui): show fee rate in confirm_total
2 years ago
grdddj 56e0c91a71 feat(tests): add dashboards with indexed unique screens and all screens
2 years ago
grdddj f48890afb3 chore(tests): make all the device tests work with UI2
2 years ago
grdddj d045e0089d feat(core/ui): delete old UI code
2 years ago
tychovrahe 7cc62c2f37 fix(core): fix layout flow for UI2
2 years ago
Andrew Kozlik 3707f19aee feat(core): Do not confirm coordinator identifier on Trezor.
2 years ago
Andrew Kozlik 4e79eec188 feat(tests): Do not automatically enable experimental features in device tests.
2 years ago
David Misiak ec83d0187f chore(cardano): update ui tests, add changelog
2 years ago
David Misiak c36870defa chore(cardano): rename Catalyst to governance
2 years ago
Andrew Kozlik 1526215be5 fix(tests): Update UI fixtures.
2 years ago
grdddj 8668eba936 feat(core/ui): implement altcoin screens for UI2
2 years ago
tychovrahe da83d98539 refactor(core/rust): use icon blending for three-color icons
2 years ago
Martin Milata 18352acce8 feat(core/rust/ui): replace TT Hoves Medium with DemiBold style
2 years ago
Martin Milata a7c3a07ef1 refactor(core/rust/ui): implement confirm_properties layout
2 years ago
Andrew Kozlik cc054050a5 feat(core): Improve Bitcoin signing progress display.
2 years ago
Martin Novak dd168d2893 feat(core,legacy): display only sat instead of sat BTC
2 years ago
grdddj f44ee9b665 feat(tests): add UI test for showing taproot address QR code
2 years ago
grdddj 70d38e829b feat(legacy): show fee rate when replacing transaction
2 years ago
Martin Novak a41cfadbf1 feat(core,legacy): Extend decimals of fee rate to 2 digits
2 years ago
Martin Milata 5a9c2a1363 feat(core/rust/ui): recovery layouts
2 years ago
Martin Milata 3b629a1ea4 refactor(core/rust/ui): layouts for SLIP-39 backups
2 years ago