grdddj
9db8ff1fae
fix(core): unify sent button requests in ETH send flow
...
Makes sure T2B1 will send the same ButtonRequests as T2T1.
Does it by splitting the Rust layout into two separate dialogs.
[no changelog]
2023-12-04 13:15:57 +01:00
Martin Milata
18d6b4d647
fix(core/ui): T2T1: update sign message layout
2023-10-26 18:29:52 +02:00
matejcik
c9e9c34e06
tests: use 'h' for hardening in descriptor tests
2023-10-20 15:45:32 +02:00
Martin Milata
0c5836605f
fix(tests): Safe 3 model name
...
[no changelog]
2023-10-12 11:31:57 +02:00
grdddj
144ff52b7a
feat(core): show account number in receive/public key details for altcoins
...
[no changelog]
2023-09-26 11:50:21 +02:00
Martin Milata
ed9fd35018
tests: tweak wait time for test_busy_expiry
...
[no changelog]
2023-09-21 15:06:50 +02:00
Andrew Kozlik
1f7c78a4ed
test(core): Update emulator device certificate.
...
[no changelog]
2023-09-19 21:41:42 +02:00
grdddj
cae3e81337
chore(tests): account for T2B1 sending extra ConfirmOutput BR in device tests
...
[no changelog]
2023-09-15 09:50:21 +02:00
grdddj
d88da792f1
chore(tests): change all the model-specific variables for button_requests to start with "is_"
...
[no changelog]
2023-09-15 09:50:21 +02:00
grdddj
04e3b02030
feat(tests): add device tests for chunkifying addresses
...
[no changelog]
2023-09-15 09:50:21 +02:00
grdddj
76c6e9cd9d
feat(all): implement support information for T2B1
...
WIP - change trezor{1,2} to their internal names, add support for model R
WIP - add EOS and NEM features Capability only for TT
WIP - not include EOS and NEM into TR
WIP - choose between device models when generating coininfo
WIP - regenerate coininfo.py
WIP - skip NEM, EOS, Dash, BGold and Decred device tests for TR
WIP - fix python support
WIP - fix unit tests
WIP - import bitcoin-like code only when needed
WIP - remove ignored coins for TR in fixtures.json
WIP - make all the external references to models UPPERCASE
WIP - do the model separation in mako script also for tokens and networks
WIP - hot-fixing non-supporting RELEASES_URL for new model names
WIP - support.py releases CLI command takes a list of -r key-value pairs DEVICE=VERSION
WIP - run `python support.py release`
WIP - use utils.MODEL_IS_T2B1 to ignore NEM and EOS
WIP - change all the docs and commands to have UPPERCASE model names
[no changelog]
2023-09-14 13:54:09 +02:00
Andrew Kozlik
140e17039a
feat(tests): Add AuthenticateDevice test.
2023-09-13 15:45:48 +02:00
Martin Milata
b221f128ec
feat(core): additional btc send/receive warnings
2023-09-12 18:08:41 +02:00
Martin Milata
c1492159f0
fix(core): cardano: include chain code when displaying public key
...
[no changelog]
2023-09-12 00:39:08 +02:00
Martin Milata
58ffe95369
fix(core): display XPUBs in a similar way to addresses
...
[no changelog]
2023-09-12 00:39:08 +02:00
grdddj
02a0f1d5a2
chore(tests): refactor Ethereum input flows
...
[no changelog]
2023-09-04 13:50:30 +02:00
grdddj
8956350aca
feat(core): create new Ethereum send flow for TT
...
[no changelog]
2023-09-04 13:50:30 +02:00
grdddj
492ff958a5
feat(core): improve sign message designs
...
[no changelog]
2023-09-01 13:30:29 +02:00
matejcik
b151a3db6b
style(tests): apply isort 5
2023-08-16 13:29:51 +02:00
grdddj
c99fd824b3
chore(tests): refactor recovery input flows
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
c97c515718
chore(tests): increase the number of asserts of screen content in input flows
...
Done to make tests more readable and so that they fail at the right spot when something changes
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
0a4b7eb06f
fix(tests): fix unstable UI in test_busy_expiry testcase
...
Asserting the device comes back to Homescreen, so the UI result is always the same
(when it does not get there, the assert will fail and the test will rerun).
[no changelog]
2023-07-20 10:02:11 +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
matejcik
bac453ddca
fix(tests): mark flaky busy_expiry test
2023-07-12 12:15:29 +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
grdddj
ef2d2a3e75
feat(core/rust): make font changes for TR
...
[no changelog]
2023-06-14 18:17: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
f809a37f7d
chore(tests): update device tests
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
Martin Milata
33e3da8ed3
tests: tweak wait time for test_autolock_ignores_getaddress
...
[no changelog]
2023-04-11 19:58:20 +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
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
matejcik
f0486a2d0b
fix(legacy): limit EthereumGetPublicKey allowable paths
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
19a2ea21b6
fix(core/ui): Model T style update
...
[no changelog]
2023-03-23 20:16:22 +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
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
Martin Milata
4af5939a0b
feat(core/ui): redesigned receive flow
...
[no changelog]
2023-03-09 23:36:36 +01:00
David Misiak
2011ffe9c9
chore(cardano): replace governance by cvote
2023-03-06 11:27:13 +01:00