M1nd3r
1cf1087b73
fixup! temporary disabling of appdirs variables
2024-11-28 13:59:17 +01:00
M1nd3r
caf1349483
temporary disabling of appdirs variables
2024-11-28 13:59:17 +01:00
M1nd3r
46d1e2b845
test: try fix screen_recording
2024-11-28 13:59:17 +01:00
M1nd3r
aa9f98894d
feat: implement THP
2024-11-28 13:59:17 +01:00
M1nd3r
c69cc06070
fixup! test(core): add setUpClass and tearDownClass to core unit tests [no changelog]
2024-11-28 13:59:17 +01:00
M1nd3r
5ab357f0e0
test(core): replace __init__ in unit tests with setUpClass and tearDownClass
...
[no changelog]
2024-11-28 13:59:17 +01:00
M1nd3r
d9a6c3f72f
test(core): add setUpClass and tearDownClass to core unit tests
...
[no changelog]
2024-11-28 13:59:17 +01:00
M1nd3r
1108209662
fixup! test(core): update tests to reflect cache refactor [no changelog]
2024-11-28 13:59:17 +01:00
M1nd3r
2ea3392908
fixup! fixup! chore(core): update core to reflect cache and context refactor [no changelog]
2024-11-28 13:59:16 +01:00
M1nd3r
385d4ce7bd
fixup! chore(core): update core to reflect cache and context refactor [no changelog]
2024-11-28 13:59:16 +01:00
M1nd3r
587813ce3d
fixup! refactor(core): abstract cache and context [no changelog]
2024-11-28 13:59:16 +01:00
M1nd3r
6b17af6a55
chore(core): update core to reflect cache and context refactor
...
[no changelog]
2024-11-28 13:59:16 +01:00
M1nd3r
80e4f506ba
refactor(core): abstract cache and context
...
[no changelog]
2024-11-28 13:59:16 +01:00
M1nd3r
3a44606ef9
style: fix article
...
[no changelog]
2024-11-28 13:59:16 +01:00
M1nd3r
d058f74b58
test(core): update tests to reflect cache refactor
...
[no changelog]
2024-11-28 13:59:16 +01:00
Martin Milata
66e992540e
ci: fix bootloader_emu trying to link with ASAN
2024-11-28 11:48:23 +01:00
Lukas Bielesch
7e9aba63c8
fix(core) Fix auto-mover hitting wall scenario
2024-11-27 19:26:04 +01:00
Martin Milata
c59594614d
ci: less verbose S3 upload
2024-11-27 10:51:30 +01:00
Martin Milata
9dee211c27
build(core): emulator valgrind support
...
[no changelog]
2024-11-27 09:50:15 +01:00
Ioan Bizău
c44f901a97
chore(core): update fixtures
2024-11-26 22:38:06 +01:00
Ioan Bizău
f408cdbc4d
fix(core/ui): fix paginated data size mismatch
2024-11-26 22:38:06 +01:00
Ioan Bizău
bdb4c51084
fix(core/ui): rename button
...
[no changelog]
2024-11-26 22:38:06 +01:00
Ioan Bizău
ee0d6ded27
chore(core): remove unused confirm_more on TS5
...
[no changelog]
2024-11-26 22:38:06 +01:00
Ioan Bizău
dbd5b62272
feat(core/ui): continue after viewing all data
2024-11-26 22:38:06 +01:00
Ioan Bizău
04c89555cd
chore(core/ui): use different copy on TS3 and TT
...
[no changelog]
2024-11-26 22:38:06 +01:00
Ioan Bizău
9c918aaeb8
feat(core/ui): tweak blob first page appearance
...
This commit adds a margin and footer description to the first page of
the paginated blobs to be confirmed on Mercury. It also extracts the
part of confirm_blob that deals with the first page to a separate
function in order to keep confirm_blob simple.
2024-11-26 22:38:06 +01:00
Ioan Bizău
929ffa73bd
feat(core/ui): add cancel button to paginated blobs
2024-11-26 22:38:06 +01:00
Ioan Bizău
97c9f84f8d
feat(core/ui): add page counter to paginated blobs
2024-11-26 22:38:06 +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
obrusvit
88ca9ae988
fix(core/mercury): info at bitcoin fee bump
2024-11-26 16:23:50 +01:00
Jan Šetina
00f947d35a
Update pull_request_template.md
2024-11-26 14:44:25 +01:00
matejcik
313e9e5c48
fix(core): properly send the resume signal to homescreen layouts
2024-11-26 12:55:29 +01:00
obrusvit
8a2a381949
fix(core/mercury): tap to cancel UX
...
- fixed UI bug in tap to cancel screen of `flow_confirm_output`
[no changelog]
2024-11-26 11:42:37 +01:00
matejcik
b9fb9ce243
fix(core): use the filtered event for subsequent processing
...
That way we won't pass raw touch events to underlying component if that
touch is already part of a swipe.
2024-11-25 19:15:45 +01:00
Ondřej Vejpustek
997c27adb3
refactor(core): use separate implementation of secret.c for unix
...
[no changelog]
2024-11-25 16:59:45 +01:00
matejcik
44bd407c85
build(core): use PYOPT=0 for build_unix target
...
restoring behavior before #4234
2024-11-25 16:23:05 +01:00
matejcik
cba7ed517f
fix(core/kernel): properly cut off error message
2024-11-25 16:23:05 +01:00
grdddj
cf5416c95b
feat(ci): upload emulators from all branches to data.trezor.io
2024-11-25 15:53:46 +01:00
matejcik
50447de878
chore(tests): fix deprecation warning
2024-11-25 13:32:13 +01:00
matejcik
ae3d8263b9
refactor(tests): rework Model.TR "go to right key" logic
...
this changes UI tests because in edge cases the carousel goes the other
(shorter) way
2024-11-25 13:32:13 +01:00
matejcik
4a266d8bf1
feat(tests): raise a warning for a translation not found in language
...
we need to propagate stacklevel so that the warning is emitted at the
usage line instead of deep in translations.py
i mean
we don't _need_ need to
it's just nicer
2024-11-25 13:32:13 +01:00
matejcik
8a1c15fd94
feat(tests): simplify asserts on translated strings
2024-11-25 13:32:13 +01:00
tychovrahe
e6c6065fce
fix(core): fix cmakelists generation
...
[no changelog]
2024-11-25 12:49:16 +01:00
Fabien
6931e61f75
feat(common): Add an exception for eCash to the coin_label regex
...
The regex enforces starting with an uppercase letter, which doesn't work for eCash and for xRhodium. An exception is added to handle this naming, as well as a comment to remind why the regex contains this special case.
This fixes `make defs_check` for eCash.
2024-11-25 12:02:13 +01:00
Fabien
85471d4d36
feat(core): Add coin definition for eCash
2024-11-25 12:02:13 +01:00
tychovrahe
904327cea5
fix(core): fix enabling/disabling haptics before the driver is initialized
...
[no changelog]
2024-11-25 11:45:32 +01:00
Martin Milata
a0a0c93d0d
build(nix): backport fix for arm-none-eabi-gdb
2024-11-22 16:57:14 +01:00
Martin Milata
559442da26
build(nix): fix broken openocd on darwin
2024-11-22 16:57:14 +01:00
matejcik
b3267625ca
build(core): do not propagate PYOPT to kernel build to work around a build error
...
the error:
When built with PYOPT, Optiga will log its communication to the VCP. But
now that VCP config lives in coreapp and Optiga lives in kernel, there's
no way for Optiga to write to VCP, and the relevant calls simply don't
build.
We need a different method for logging inside the kernel.
2024-11-21 14:33:52 +01:00