grdddj
|
821f8aad8f
|
feat(tests): saving fixtures.results.json file with result hashes after each UI test
[no changelog]
|
2023-07-19 08:58:37 +02:00 |
|
grdddj
|
f5983e7843
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-07-18 13:01:25 +02:00 |
|
grdddj
|
19dd68f936
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-07-18 10:09:35 +02:00 |
|
grdddj
|
18a1e798e8
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-07-18 09:25:01 +02:00 |
|
grdddj
|
a520c1b9e4
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
d6c6cacdd2
|
fix(tests): fix unstable autolock click test
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
52c69de138
|
chore(all): small design fixes
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
fb6b96415b
|
fix(tests): fix unstable test_information_replacement
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
bc502287fc
|
feat(core): new design of recovery dialogs
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
03f77c50e9
|
feat(core/rust): new design of wallet creation dialogs
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
672d6b7d13
|
feat(core): new design of PIN dialogs
[no changelog]
|
2023-07-17 15:30:00 +02:00 |
|
grdddj
|
bde351ef2e
|
chore(tests): regenerate tests
[no changelog]
|
2023-07-14 12:00:21 +02:00 |
|
grdddj
|
973238f4cd
|
fix(tests): fix unstable test_information_replacement
[no changelog]
|
2023-07-14 12:00:21 +02:00 |
|
matejcik
|
bac453ddca
|
fix(tests): mark flaky busy_expiry test
|
2023-07-12 12:15:29 +02:00 |
|
grdddj
|
20c9d81018
|
feat(tests): running master-diff report after each UI test
[no changelog]
|
2023-07-10 11:13:29 +02:00 |
|
Martin Milata
|
03693ff8c3
|
fix(core): update homescreen after CancelAuthorization
[no changelog]
|
2023-06-30 12:59:07 +02:00 |
|
grdddj
|
70d990f69a
|
chore(tests): regenerate tests
[no changelog]
|
2023-06-27 07:57:45 +02:00 |
|
grdddj
|
64236e699f
|
feat(core/rust): add account and address labels into send flow
[no changelog]
|
2023-06-27 07:57:45 +02:00 |
|
Andrew Kozlik
|
c3f6e8f19f
|
feat(crypto): Support is_canonical parameter in zkp_ecdsa_sign_digest().
|
2023-06-21 08:36:20 +02:00 |
|
Andrew Kozlik
|
21f4aec8de
|
refactor: Unify secp256k1_zkp usage.
[no changelog]
|
2023-06-21 08:36:20 +02:00 |
|
grdddj
|
5bda9a89d9
|
chore(tests): regenerate tests after changing icons
[no changelog]
|
2023-06-20 11:08:21 +02:00 |
|
grdddj
|
13cb1ea4ce
|
chore(core/rust): improve the design of TR's tutorial flow
[no changelog]
|
2023-06-20 11:08:21 +02:00 |
|
Jan Šetina
|
c85102494d
|
feat(core/ui): update colors - grey_dark and green
|
2023-06-20 10:58:09 +02:00 |
|
Martin Milata
|
3a5fdfedcc
|
fix(core/ui): minor visual tweaks
- centered title for coinjoin loader
- make device label bold on label confirmation screen
[no changelog]
|
2023-06-19 19:34:16 +02:00 |
|
grdddj
|
75feaf12a1
|
chore(tests): add SConscript helpers into python support tests
[no changelog]
|
2023-06-19 17:30:00 +02:00 |
|
grdddj
|
ef2d2a3e75
|
feat(core/rust): make font changes for TR
[no changelog]
|
2023-06-14 18:17:09 +02:00 |
|
grdddj
|
d888b21551
|
chore(tests): update tests after randomizing TR input methods
[no changelog]
|
2023-06-14 17:27:44 +02:00 |
|
grdddj
|
5efafce856
|
chore(core): modify Shamir backup flow design
[no changelog]
|
2023-06-14 16:44:02 +02:00 |
|
grdddj
|
127e6f42cf
|
chore(core/rust): center TR's input method vertically
[no changelog]
|
2023-06-14 15:23:40 +02:00 |
|
grdddj
|
55bff602fa
|
fix(core): add dynamic title to the FIDO dialogue for model R
[no changelog]
|
2023-06-14 15:20:43 +02:00 |
|
grdddj
|
88fd4cd11f
|
chore(core/rust): mark icons with empty right column, delete unused ones
[no changelog]
|
2023-06-06 17:49:53 +02:00 |
|
Martin Milata
|
fee0d70211
|
fix(core/ui): workaround different TT and TR UI API
[no changelog]
|
2023-06-02 18:47:09 +02:00 |
|
Martin Milata
|
611d4edc32
|
fix(core/ui): clarify transaction replacement screens
[no changelog]
|
2023-06-02 18:47:09 +02:00 |
|
grdddj
|
da14c22712
|
feat(all): add UI for Model R
|
2023-05-31 10:14:54 +02:00 |
|
grdddj
|
019a3ced7d
|
fix(core): revert some UI changes for TT (PIN, wipecode, backup homescreen)
|
2023-05-16 09:25:56 +02:00 |
|
grdddj
|
393bc48b6b
|
fix(core): improve error popups
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
bd6783b1a3
|
feat(all): increase stability of debug-decision events + parsing JSON from Rust
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
c6ad596339
|
chore(tests): regenerate fixtures.json
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
369a871260
|
feat(tests): centralize all input flows
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
1f3bb6d0af
|
chore(tests): improve common code
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
f809a37f7d
|
chore(tests): update device tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
facbd6b1cf
|
chore(tests): update upgrade tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
0dd3098aeb
|
chore(tests): update persistence tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
00b83d1dca
|
feat(tests): update, refactor and extend click tests
|
2023-05-11 21:02:21 +02:00 |
|
grdddj
|
87c7e33198
|
chore(tests): improve UI reports
|
2023-05-11 21:02:21 +02:00 |
|
tychovrahe
|
eea52174ac
|
fix(tests): set homescreen test uses colorful image, to better test homescreen rednering
[no changelog]
|
2023-04-21 09:07:18 +02:00 |
|
Pavol Rusnak
|
a0aa414aa0
|
ci: bump nixpkgs to latest nixpkgs-unstable
[no changelog]
|
2023-04-19 13:05:03 +02:00 |
|
grdddj
|
2b71a44fd3
|
feat(tests): master diff creating different_screens.html report
|
2023-04-12 13:38:48 +02:00 |
|
Martin Milata
|
aa9f848b70
|
fix(core/ui): button text and warning style update
[no changelog]
|
2023-04-12 13:10:45 +02:00 |
|
Martin Milata
|
33e3da8ed3
|
tests: tweak wait time for test_autolock_ignores_getaddress
[no changelog]
|
2023-04-11 19:58:20 +02:00 |
|
grdddj
|
d4304dc38b
|
chore(tests): record persistence tests fixtures
[no changelog]
|
2023-04-11 15:15:44 +02:00 |
|
grdddj
|
b6ce90dc73
|
feat(tests): support UI testing for persistence tests
Added new global `emulator_core` fixture that supports UI recording.
[no changelog]
|
2023-04-11 15:15:44 +02:00 |
|
Martin Milata
|
2456219d52
|
fix(core/ui): hold to confirm when finializing replacement transaction
[no changelog]
|
2023-04-10 18:42:38 +02:00 |
|
matejcik
|
606518d80e
|
tests: test behavior of USB-ignoring autolock
[no changelog]
|
2023-04-07 19:44:32 +02:00 |
|
matejcik
|
5e0a2ed6d0
|
feat(core/cosi): confirm CoSi path on screen (fixes #2932)
|
2023-04-05 20:57:48 +02:00 |
|
matejcik
|
5fa1a33a1d
|
fix(tests): url-safe name for hyperlinks (for when there's a backslash)
|
2023-04-05 20:57:48 +02:00 |
|
Martin Milata
|
c21cf87c53
|
fix(core/ripple): use standard layouts for sign_tx
[no changelog]
|
2023-04-04 00:15:12 +02:00 |
|
Martin Milata
|
a44e738d31
|
feat(core/ui): sending transaction style update
[no changelog]
|
2023-04-04 00:15:12 +02:00 |
|
Martin Milata
|
c100358ce2
|
fix(core/ui): don't send ButtonRequest when displaying GetAddress QR code
[no changelog]
|
2023-04-03 17:57:18 +02:00 |
|
Martin Milata
|
08cad2f909
|
fix(core/ui): coinjoin layouts style update
[no changelog]
|
2023-03-30 13:55:54 +02:00 |
|
matejcik
|
f0486a2d0b
|
fix(legacy): limit EthereumGetPublicKey allowable paths
|
2023-03-24 13:24:46 +01:00 |
|
matejcik
|
c6bf32eb82
|
fix(tests): only override left clicks in index custom script
|
2023-03-24 13:24:46 +01:00 |
|
matejcik
|
e2d600389b
|
tests: update device_tests for external definitions
|
2023-03-24 13:24:46 +01:00 |
|
Martin Milata
|
877a236d74
|
chore(core/ui): update fixtures
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
Martin Milata
|
19a2ea21b6
|
fix(core/ui): Model T style update
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
grdddj
|
287bb1518b
|
fix(tests): record all getaddress_show.py fixtures
[no changelog]
|
2023-03-23 17:35:09 +01:00 |
|
grdddj
|
4babb3f5db
|
Revert "chore(tests): regenerate fixtures.json after emulator display gamma correction"
This reverts commit 3ffe3912dc .
|
2023-03-23 17:35:09 +01:00 |
|
grdddj
|
3ffe3912dc
|
chore(tests): regenerate fixtures.json after emulator display gamma correction
[no changelog]
|
2023-03-23 09:37:59 +01:00 |
|
matejcik
|
0e9aa7c5dc
|
fix(tests): add forgotten assert
|
2023-03-21 12:47:28 +01:00 |
|
matejcik
|
80af1c552e
|
feat(tests): seemingly stable workaround for the wait_layout instability
[no changelog]
|
2023-03-21 12:47:28 +01:00 |
|
matejcik
|
160addce4b
|
fix(tests): fix and re-enable broken tests
|
2023-03-21 12:47:28 +01:00 |
|
matejcik
|
0c4c229c50
|
fix(tests): display missed testcases in the UI report
|
2023-03-21 12:47:28 +01:00 |
|
Andrew Kozlik
|
c94b891b6f
|
fix(tests): skip unreliable test_show_
|
2023-03-20 17:55:49 +01:00 |
|
Andrew Kozlik
|
35bb1e5473
|
test: Add SLIP-25 descriptor tests.
|
2023-03-20 17:55:49 +01:00 |
|
Andrew Kozlik
|
9e23ba8864
|
feat(trezorctl): Support SLIP-25 in get-descriptor
|
2023-03-20 17:55:49 +01:00 |
|
Martin Milata
|
05f8c1e9f7
|
test(chore): skip unreliable test_show_
[no changelog]
|
2023-03-20 13:03:39 +01:00 |
|
Jan Šetina
|
04964dc2e8
|
feat(core/ui): change GREY_DARK and GREY_MEDIUM
[no changelog]
|
2023-03-13 01:34:14 +01:00 |
|
Martin Milata
|
4af5939a0b
|
feat(core/ui): redesigned receive flow
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
grdddj
|
41e07769e2
|
feat(tests): allow for coverage report even when emulator is controlled by the tests
Allowing tests to specify the profiling wrapper over the emulator
it is starting.
[no changelog]
|
2023-03-09 16:50:32 +01:00 |
|
Martin Milata
|
7efa1fc3df
|
chore(core): update fixtures.json
|
2023-03-09 14:03:48 +01:00 |
|
David Misiak
|
79632d32c7
|
chore(cardano): update ui tests, add changelog
|
2023-03-06 11:27:13 +01:00 |
|
David Misiak
|
2011ffe9c9
|
chore(cardano): replace governance by cvote
|
2023-03-06 11:27:13 +01:00 |
|
matejcik
|
770cd19899
|
fix(legacy): lower maximum of chars per line
so that we actually fit if all the biggest characters are used
[no changelog]
|
2023-03-02 16:43:03 +01:00 |
|
Martin Milata
|
557e29769b
|
feat(core/ui): redesigned passphrase dialogs
[no changelog]
|
2023-02-28 23:30:38 +01:00 |
|
Martin Milata
|
dff68dd690
|
tests(ethereum): update ethereum testnet fixtures
|
2023-02-28 14:46:34 +01:00 |
|
Andrew Kozlik
|
8486aa4ed4
|
feat(legacy): Validate script type of change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
423ce75b4f
|
feat(core): Validate script type of change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
2a3cc688a1
|
fix(legacy): Sync input sanitization with trezor-core.
|
2023-02-28 14:06:07 +01:00 |
|
Andrew Kozlik
|
102ab3c7d6
|
feat(core): Check script type match for change-outputs in Bitcoin signing.
|
2023-02-28 14:06:07 +01:00 |
|
matejcik
|
be920d7cec
|
fix(tests): differentiate passed vs new testcases
|
2023-02-27 14:22:49 +01:00 |
|
matejcik
|
1e44f712e2
|
tests(ethereum): show Ethereum address on display for UI testing
|
2023-02-27 14:22:49 +01:00 |
|
matejcik
|
c40f8a6aad
|
fix(legacy): use correct layout for StellarGetAddress (fixes #1453)
|
2023-02-27 14:22:49 +01:00 |
|
matejcik
|
3b2d7115cb
|
fix(legacy): wrap long Ethereum fees (fixes #2373)
|
2023-02-27 14:22:49 +01:00 |
|
Andrew Kozlik
|
6e957a8a92
|
feat(legacy): Do not show account number for coinjoin account #1.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
4372d19ceb
|
feat(core): Remove authorization when rounds are depleted.
[no changelog]
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
7cbcb25a75
|
feat(test): Add device test for migration to CoinJoin account.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
300c986851
|
feat(legacy): Implement SetBusy.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
68bbcbdc4d
|
feat(legacy): Implement CoinJoin signing.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
0466972f30
|
feat(legacy): Implement SLIP-0025 CoinJoin accounts.
|
2023-02-27 14:22:25 +01:00 |
|
Andrew Kozlik
|
a1afadfd01
|
feat(legacy): Implement UnlockPath.
|
2023-02-27 14:22:25 +01:00 |
|