obrusvit
2e9ea6d044
test(cardano): reduce testset sign_tx_show_details
...
Rationale: the removed test cases are considered "simple" as of the
recent changes and they do not prompt a user for "level of details".
2024-10-30 09:15:10 +01:00
obrusvit
16a8d504e2
test(cardano): allow tests with details on mercury
2024-10-30 09:15:10 +01:00
obrusvit
f746993ca6
fix(ui/model_r): add title for altcoin_tx_summmary
2024-10-30 09:15:10 +01:00
obrusvit
2c6a13064b
feat(cardano): use nicer summary for send tx
...
Also show Recipient {i} for simple tx
2024-10-30 09:15:10 +01:00
obrusvit
a3aacb7f13
fix(ui/model_r): adjust model_r confirm_properties
...
- change the button text based on `hold`
- make it abortable
2024-10-30 09:15:10 +01:00
obrusvit
20e408d7df
fix(ui/mercury): fix should_show_more prompt
...
This prompt was unintuitive as the menu button served as the "show more"
button. This commit implements a small SwipeFlow which hides the option
to the context menu.
2024-10-30 09:15:10 +01:00
obrusvit
b2b93d73f4
fix(cli/cardano): chunkify click option
2024-10-30 09:15:10 +01:00
obrusvit
e42c433ded
feat(cardano): ask detail lvl only on complex tx
...
- remove the choise of detail level ("Show simple" vs "Show all") when
signing simple transactions - these are the transactions typically
enabled by TrezorSuite.
2024-10-30 09:15:10 +01:00
obrusvit
ab9381cea9
chore: update fixtures
...
[no changelog]
2024-10-30 00:51:19 +01:00
obrusvit
a22dac7155
chore(core): shorten tries left string
...
[no changelog]
2024-10-30 00:51:19 +01:00
obrusvit
18c063878b
chore(core): langs update - it, pt
...
[no changelog]
2024-10-30 00:51:19 +01:00
obrusvit
76abae5593
chore(core): langs update - de, es, fr, cs
...
[no changelog]
2024-10-30 00:51:19 +01:00
matejcik
ca1ed7cecc
docs: update reproducibility instructions
...
fixes #3418
2024-10-29 10:46:15 +01:00
M1nd3r
74655931ce
feat(core): allow benchmark on BITCOIN_ONLY debug build
...
[no changelog]
2024-10-25 13:16:39 +02:00
M1nd3r
48b9c8456f
chore: add legacy options_pb2 to style.py.exclude
...
[no changelog]
2024-10-23 22:27:48 +02:00
M1nd3r
16da9a8889
chore(common): separate definitions of protobuf options
...
[no changelog]
2024-10-23 22:27:48 +02:00
tychovrahe
1c7965421f
feat(core): switch to 32 bit colors in T3W1 emulator
...
[no changelog]
2024-10-23 14:42:13 +02:00
tychovrahe
9f52918d27
feat(core): support 32 bit colors in emulator
...
[no changelog]
2024-10-23 14:42:13 +02:00
tychovrahe
80fcaa369f
feat(core/prodtest): added TOUCH_POWER command to prodtest
2024-10-23 14:42:00 +02:00
Martin Milata
87aab69644
fix(core): memory corruption on emulator init
...
Found by AddressSanitizer.
2024-10-22 23:33:44 +02:00
Martin Milata
48554804df
ci: exclude T3W1 production images
2024-10-22 23:33:44 +02:00
cepetr
3a19609035
fix(core): correct swapped F4/U5 reset flags
...
[no changelog]
2024-10-22 23:03:15 +02:00
cepetr
a1ab50017d
feat(core): record interrupts with systemview
...
[no changelog]
2024-10-22 10:22:50 +02:00
cepetr
2589d48c8b
fix(core): fix & upgrade systemview target code
...
[no changelog]
2024-10-22 10:22:50 +02:00
cepetr
76891323f6
feat(core): added access control for framebuffer
...
[no changelog]
2024-10-22 09:40:13 +02:00
cepetr
0fa2cf70cd
refactor(core): get rid of platform.h
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
5fd1f0e4c6
refactor(core): decompose lowlevel module
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
f6647ab3b7
refactor(core): introduce startup_init.c
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
bfa3ea4e5e
refactor(core): remove common.c on all platforms
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
12a9dca5e1
refactor(emulator): improve SDL event polling logic
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
d062a54929
refactor(core): fix platform header includes
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
7670958fc5
refactor(core): remove set_core_clock from emulator
...
[no changelog]
2024-10-22 09:06:21 +02:00
cepetr
5845c665af
refactor(core): refactor unit properties detection
...
[no changelog]
2024-10-22 08:30:49 +02:00
cepetr
d80e8c26f5
fix(core): fix memory layout on u5
...
[no changelog]
2024-10-22 08:30:49 +02:00
cepetr
976867d7d8
fix(core): add missing optiga_sign syscall
...
[no changelog]
2024-10-22 07:41:30 +02:00
cepetr
63f5f72804
feat(core): implement syscall verifiers
...
[no changelog]
2024-10-22 07:41:30 +02:00
cepetr
93af056c13
refactor(core): adjust system api for syscall verifier
...
[no changelog]
2024-10-22 07:41:30 +02:00
cepetr
be59a09a4c
refactor(core): remove hash_processor syscalls
...
[no changelog]
2024-10-22 07:41:30 +02:00
cepetr
0312158aa1
refactor(core): adjust display api for syscall verifier
...
[no changelog]
2024-10-22 07:41:30 +02:00
cepetr
305f16c86b
refactor(core): unify arg parsing in syscall dispatch
...
[no changelog]
2024-10-22 07:41:30 +02:00
Roman Zeyde
da7ddd5c8c
chore(core/embed): fixup sha256 context type name
...
[no changelog]
2024-10-21 09:42:20 +02:00
Roman Zeyde
f1e01edfcb
chore(core/embed): remove unused import
...
[no changelog]
2024-10-17 21:50:32 +02:00
Martin Milata
16b2159b32
build(core): add T3W1 for translations and definitions
...
[no changelog]
2024-10-16 16:25:20 +02:00
Martin Milata
abfb4ee56a
ci: add T3W1 builds
2024-10-16 16:25:20 +02:00
M1nd3r
7b6ce56ac3
fix(core): remove redundant AES_GCM flag in SConscript.firmware
...
[no changelog]
2024-10-16 16:19:28 +02:00
Martin Milata
a2a189ceb3
chore(core): update common/models.json
...
source: https://github.com/trezor/trezor-suite/blob/develop/packages/connect/src/data/models.ts
2024-10-14 15:49:38 +02:00
Martin Milata
7e00697625
chore(common): add mapping of which fw versions were released for which model
2024-10-14 15:49:38 +02:00
Ondřej Vejpustek
2d5d7201d5
feat(core): allow benchmark only in debug
...
[no changelog]
2024-10-11 16:35:34 +02:00
Ondřej Vejpustek
e8f8d0e7af
build(core): move argument parsing together
...
[no changelog]
2024-10-11 16:35:34 +02:00
Ondřej Vejpustek
cf38460286
build(core): hide benchmark application behind compilation flag
...
[no changelog]
2024-10-11 16:35:34 +02:00