M1nd3r
e3bace40a2
chore(core): remove button request from pairing screens
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
a791fe9225
temp: thp rest
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
b8118d81c7
chore(tests): update fixtures
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
652ba2ecd1
chore(tests): add protocol pytest marker
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
7d4aceb9cd
test: update device tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
Martin Milata
2439395cad
debuglink and tests fixes
...
[no changelog]
2025-02-20 14:15:47 +01:00
Martin Milata
145a9cf44b
test(core): remove dead code
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
88b3394f28
chore(tests): update fixtures
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
4eabba95d8
chore(tests): adapt testing framework to session based
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
40d9347934
test: update upgrade tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
ed4dfe9126
test: update click tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
9ef4c8c8ef
test: update ui tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
14d4e93de1
test: update persistence tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
M1nd3r
1e8ad5a6a1
test: update device tests
...
[no changelog]
2025-02-20 14:15:47 +01:00
Ioan Bizău
609e14264f
fix(core/ui): back button
...
[no changelog]
2025-02-19 16:14:08 +01:00
Ioan Bizău
b8e2709ca8
fix(core): fix br_code inconsistency in sign-tx
...
[no changelog]
2025-02-11 16:10:58 +01:00
Ioan Bizău
c8210056da
fix(core/ui): fix back button
...
[no changelog]
2025-02-11 16:10:58 +01:00
Ioan Bizău
d487f97ecf
feat(core): show ETH account info on model T
2025-02-11 16:10:58 +01:00
Roman Zeyde
8b12a77a3b
ci(core): collect debug logs also from multicore
tests
...
Otherwise, tailing and uploading when running `make test_emu_ui_multicore` fail:
https://github.com/trezor/trezor-firmware/actions/runs/13049022289/job/36405211984?pr=4558
[no changelog]
2025-02-11 07:31:21 +01:00
Roman Zeyde
061e71213e
test(core): don't fetch full DebugLinkState
by default
...
In case the main workflow is restarting after a `DebugLinkDecision`,
sending the response of `DebugLinkGetState` may get interrupted.
We are making the state fetching explicit, in order to avoid the
"restart" race condition (as described in #4401 ).
Following the above change, text-based layout recording is removed.
[no changelog]
2025-02-07 11:21:44 +01:00
obrusvit
094c366cf1
chore(core): update fixtures.json
...
[no changelog]
2025-02-06 13:32:29 +01:00
Roman Zeyde
d5078ebde5
test(core): increase test timeout for HW devices
...
[no changelog]
2025-02-05 10:52:46 +01:00
Roman Zeyde
9d1d06218c
test: allow dumping protocol packets via -vvv
...
[no changelog]
2025-01-31 11:07:17 +01:00
Roman Zeyde
a7d7907efd
chore: update translated UI fixtures
...
[no changelog]
2025-01-30 13:26:22 +01:00
Roman Zeyde
c713ce23e9
fix(legacy): fix a minor typo in a warning message
...
[no changelog]
2025-01-29 11:51:41 +02:00
Ondřej Vejpustek
5f1dd83ac2
chore: update fixtures
2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
54c0a30e08
fix(legacy): disallow using per-node paths
2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
2f104ea1fe
feat(legacy): support sortedmulti
2025-01-28 14:22:13 +01:00
Ondřej Vejpustek
0e8c1312bf
feat(legacy): forbid multisig to singlesig change outputs
2025-01-28 14:22:13 +01:00
Ioan Bizău
205a3bee79
chore(core): update fixtures
...
[no changelog]
2025-01-23 12:46:54 +01:00
obrusvit
00740b560c
refactor(core): consistent naming of UI layouts
...
- follow-up on 862c987779
- layout_bolt stays the same
- layout_samson -> layout_caesar
- layout_quicksilver -> layout_delizia
- use super for importing rust modules in layout code
[no changelog]
2025-01-20 12:29:24 +01:00
matejcik
4e852231ab
fix(tests): implement expected responses for entropy check
...
fixes #4464
2025-01-17 11:28:12 +01:00
matejcik
a3fc66f4b6
fix(tests): update tests for newly introduced device.setup()
2025-01-17 11:28:12 +01:00
matejcik
79cc7a9693
style(python): improve type hints for input flows
2025-01-17 11:28:12 +01:00
Ondřej Vejpustek
31fb9528b5
fix(tests): fix minor issues in multisig tests
2025-01-13 16:56:09 +01:00
obrusvit
862c987779
refactor(core): consistent naming of UI layouts
...
- UI layouts name changes:
- model_tt -> layout_bolt
- model_tr -> layout_samson
- model_mercury -> layout_quicksilver
- rust features `model_xyz` freed for different use, now it's
`layout_xyz`
- input_flow function names are based on UI layout and not internal
model name (i.e. quicksilver instead of t3t1)
- directory names and commentary changed accordingly
[no changelog]
2025-01-09 22:57:14 +01:00
Roman Zeyde
367ba7cd5c
fix(legacy): show XPUB using a QR code
...
Similar layout to `fsm_layoutAddress` is used.
Fixes #3043 .
2025-01-09 12:49:24 +01:00
Ondřej Vejpustek
1a62cc8a59
fix(core): fix serialization of signatures and witnesses in multisig
...
[no changelog]
2025-01-02 15:07:25 +01:00
Andrew Kozlik
57868ad48f
chore(core): Update fixtures.
2025-01-02 13:44:36 +01:00
Andrew Kozlik
a4bdd92788
feat(tests): Tests for entropy check workflow in ResetDevice.
2025-01-02 13:44:36 +01:00
Ioan Bizău
f10dc86da2
chore(core): update fixtures
...
[no changelog]
2024-12-20 15:44:43 +02:00
Ioan Bizău
ad06a54d76
chore(core): add test for Slip39_Single
...
[no changelog]
2024-12-20 15:44:43 +02:00
obrusvit
677d62bed8
chore: update fixtures.json
...
[no changelog]
2024-12-19 00:09:20 +01:00
Lukas Bielesch
75ee4dc7a7
chore(core): turn labeling click test into device test
2024-12-12 18:46:57 +01:00
Lukas Bielesch
6de0e5de0f
chore(core): change display orientation labels [no changelog]
2024-12-09 15:03:57 +01:00
obrusvit
af6240b52c
refactor(core): model_r confirm_summary
...
- altcoin_tx_summary removed and replaced with confirm_summary
[no changelog]
2024-12-04 14:47:53 +01:00
Ioan Bizău
13df961317
refactor(core/ui): introduce show_danger
...
This is a unified interface for flow_warning_hi_prio,
which was available only on Mercury before.
[no changelog]
2024-12-02 22:28:00 +01:00
obrusvit
b915753aa3
chore: update fixtures for other langs
...
[no changelog]
2024-12-02 17:56:46 +01:00
Ondřej Vejpustek
e77477cb46
chore: update fixtures
2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
ae32a23002
fix(core): disallow per-node paths in change outputs
2024-12-02 12:21:24 +01:00