1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-02 04:18:20 +00:00
Commit Graph

599 Commits

Author SHA1 Message Date
M1nd3r
e823791b88 wip - add comment where T3T1 test fails 2024-11-29 15:46:09 +01:00
M1nd3r
a29f21b2be chore(python): unify session and protocol versions under one IntEnum
[no changelog]
2024-11-29 15:45:10 +01:00
M1nd3r
c122018254 test: fix UI-diffs in test_session_id_and_passphrase
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
1da4f17b39 test: fix test_msg_wipedevice locking in test_autolock_not_retained
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
987b92f888 test: allow session to be locked by default
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
147c4586b4 test: fix test_protection_levels device test
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
c89106656f test: fix obtaining sessions with passphrase and setting language
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
4d6cf0d22f test: fix style 2024-11-29 11:12:11 +01:00
M1nd3r
2d126342a4 test(python): fix device tests 2024-11-29 11:12:11 +01:00
M1nd3r
2c1435653c test(python): fix click_tests
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
7da91134e5 test(python): fix test_msg_applysettings device tests
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
fbfc3d6482 test(python): fix test_debuglink device test
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
1575a6f489 test(python): fix text_basic device test
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
d7e157096a test(python): fix test_protection_levels device tests
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
017d234634 fix(python): fix test_autolock
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
f916aa747f fixup! fix(python): fix device tests for test_session [no changelog] 2024-11-29 11:12:11 +01:00
M1nd3r
8cd9b03468 fix(python): test_session_id_and_passphrase device test
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
1609fa990d fix(python): fix test_msg_backup_device interruption
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
b1821b733f fix(python): fix device tests for test_session
[no changelog]
2024-11-29 11:12:11 +01:00
M1nd3r
e22a141788 fix bitcoin tests 2024-11-29 11:12:11 +01:00
M1nd3r
9e6a9c35b7 wip 2024-11-29 11:12:11 +01:00
M1nd3r
497de1564d fix misc 2024-11-29 11:12:11 +01:00
M1nd3r
f1fd4e85a3 fix cardano final part 2024-11-29 11:12:11 +01:00
M1nd3r
a446f515fc feat: implement THP 2024-11-29 11:12:10 +01:00
Lukáš Bielesch
ebc302959b
fix(core): fix broken flow for changing brightness [no changelog] (#4378)
* fix(core): fix broken flow for changing brightness [no changelog]

* fixup! fix(core): fix broken flow for changing brightness [no changelog]

* fixup! fix(core): fix broken flow for changing brightness [no changelog]

* fixup! fix(core): fix broken flow for changing brightness [no changelog]

* fixup! fix(core): fix broken flow for changing brightness [no changelog]

* fixup! fix(core): fix broken flow for changing brightness [no changelog]
2024-11-26 19:35:40 +01:00
obrusvit
6f7fccaac2 fix(core/mercury): info at bitcoin signmessage 2024-11-26 16:23:50 +01:00
matejcik
8a1c15fd94 feat(tests): simplify asserts on translated strings 2024-11-25 13:32:13 +01:00
Ioan Bizău
777907ab3b refactor(core): drop confirm_blob_with_optional_pagination
Commit c300576d6c introduced
`confirm_blob_with_optional_pagination` which proved to be unpopular and
impractical. This commit brings back the old behaviour of having the
`ask_pagination` parameter on `confirm_blob`. It also reverts back to
using the old way of paginating `confirm_blob` on model R, which the
aforementioned commit ignored and re-implemented from scratch.

[no changelog]
2024-11-19 13:36:01 +02:00
Lukas Bielesch
a4da695430 chore(core): Use enum for for dealing with device rotations 2024-11-13 11:08:56 +01:00
Martin Milata
ea815eba93 test(core): fix test_reset_bip39_t2
[no changelog]
2024-11-12 16:55:17 +01:00
matejcik
d4423b3569 fix(tests): correctly check that backup flow was aborted 2024-11-12 16:55:17 +01:00
matejcik
f4240d6309 chore(python): improve recovery type deprecation warning 2024-11-12 16:55:17 +01:00
matejcik
d385667b4a fix(tests): restore test functionality on legacy
The global layout related changes were wrong for T1 where debuglink
behavior is significantly different; in particular, it is not always
possible to communicate over debuglink.

This change reverts to the old behavior for T1B1 and keeps the new one
only for core-based models.
2024-11-12 16:55:17 +01:00
matejcik
adc9b523be tests: fix small irregularities 2024-11-12 16:55:17 +01:00
matejcik
82290c2e5c tests: use read_layout everywhere 2024-11-12 16:55:17 +01:00
matejcik
0e8dcbb498 feat(core): unify RustLayout, implement single global layout 2024-11-12 16:55:17 +01:00
Lukas Bielesch
7a61d8e858 chore(core) Translate hard-coded 'Enable labeling' string 2024-11-06 18:34:05 +01:00
Ioan Bizău
c300576d6c feat(core/ethereum): new ETH contract flow 2024-10-30 17:25:48 +02:00
obrusvit
16a8d504e2 test(cardano): allow tests with details on mercury 2024-10-30 09:15:10 +01:00
matejcik
d21af2a47f tests: rework tutorial tests
complicated flows that _do not accomplish results_ do not belong into
device_tests, so I moved them to click_tests and added stronger assert
system
2024-09-11 12:59:04 +02:00
matejcik
b3bd85b1fb refactor(tests): introduce a better model selection mechanism 2024-09-11 12:59:04 +02:00
JoeGruff
d2a2ac2178 decred: Add input_derive_script.
Decred shares code with bitcoin and a recent change broke signing stake
based inputs. Add decred specific script construction and fix tests.
2024-09-06 10:52:47 +02:00
obrusvit
3de7256103 chore(core/mercury): fix UI test for everstake
[no changelog]
2024-09-03 18:59:53 +03:00
obrusvit
c5f9fadbd1 fix(core/mercury): show remaining shares
This commit enables showing "Remaining shares" from the context menu
during recovery process. This is only shown during super-shamir.
2024-09-03 14:20:34 +02:00
Martin Milata
7c8be6f0ea fix(core/ui/mercury): FIDO2 layouts 2024-09-02 19:36:25 +02:00
Andrew Kozlik
2a567f3a0c feat: Remove display_random feature. 2024-08-27 19:33:23 +02:00
Ioan Bizău
692eee3e07 feat(core): add progress to Ethereum transaction signing 2024-08-27 16:21:03 +03:00
Ondřej Vejpustek
20f75e001b fix(core,legacy): fix curve25519 public key prefix 2024-08-21 17:19:24 +02:00
obrusvit
935afbb46f tests: UI test of cancel recovery between shares
[no changelog]
2024-07-31 11:36:32 +02:00
Martin Milata
c857fcdc2f test(core): T3T1 ShowDeviceTutorial
[no changelog]
2024-07-11 12:59:43 +00:00