tychovrahe
fcf2bd0d48
feat(core): add secmon header
...
[no changelog]
2025-07-22 14:04:09 +02:00
tychovrahe
d38546e229
feat(core): add option to build dev FW with unsage vendorheader
...
[no changelog]
2025-07-22 14:04:09 +02:00
tychovrahe
114df6eafa
chore(core): adjust auto-hibernate time
...
[no changelog]
2025-07-22 13:27:32 +02:00
kopecdav
cdddabd700
fix(core/prodtest): fix parameter parsing in pm-set-soc-target command.
...
[no changelog]
2025-07-22 12:19:21 +02:00
Ioan Bizău
8ac353cd7c
feat(eckhart): external menu on confirm_value
...
[no changelog]
2025-07-22 11:10:35 +02:00
Ioan Bizău
5c1ef7516c
feat(eckhart): back button on confirm_summary
...
[no changelog]
2025-07-22 11:10:35 +02:00
Ioan Bizău
b9a405fab0
feat(core/ui): return result in confirm_with_menu
...
[no changelog]
2025-07-22 11:10:35 +02:00
Ioan Bizău
132c81e0e1
feat(core/ui): support BACK
as a result
...
[no changelog]
2025-07-22 11:10:35 +02:00
Ioan Bizău
40c222c99a
feat(eckhart): implement show_properties
...
[no changelog]
2025-07-22 11:10:35 +02:00
Ioan Bizău
634af43f26
feat(eckhart): implement select_menu
...
[no changelog]
2025-07-22 11:10:35 +02:00
Ioan Bizău
f6294ceb37
feat(eckhart): implement single_page
flow
...
[no changelog]
2025-07-22 11:10:35 +02:00
kopecdav
79a80722d6
refactor(core): refactor power manager charge controller variables.
...
[no changelog]
2025-07-22 09:56:31 +02:00
kopecdav
6a7bd1c7fa
feat(core): introduce simple charging temperature controller.
...
[no changelog]
2025-07-22 09:56:31 +02:00
tychovrahe
a9dff0224c
feat(core/prodtest): add command for verification of nrf pairing
...
[no changelog]
2025-07-22 09:52:10 +02:00
tychovrahe
ec8bddd223
feat(core): support nrf pairing verification
...
[no changelog]
2025-07-22 09:52:10 +02:00
tychovrahe
3d8f75237f
feat(nordic): support pairing verification
...
[no changelog]
2025-07-22 09:52:10 +02:00
tychovrahe
ac7b5c3162
fix(core/bootloader): send attach events to layout after creation
...
[no changelog]
2025-07-22 09:04:12 +02:00
tychovrahe
2052f5bebb
feat(core): pair nRF with main MCU
...
[no changelog]
2025-07-22 08:56:51 +02:00
tychovrahe
0bb667f42f
feat(nordic): enable pairing with trezor
...
[no changelog]
2025-07-22 08:56:51 +02:00
tychovrahe
26bf942c22
fix(core/prodtest): fix secrets initialization
...
[no changelog]
2025-07-22 08:56:51 +02:00
Martin Milata
f48b44ba44
ci: save UI diff urls also to step summary
2025-07-21 23:56:36 +02:00
Martin Milata
d38ed8a6c5
fix(core/protobuf): broken wire_id separation by enum
...
[no changelog]
2025-07-21 21:00:26 +02:00
Lukas Bielesch
4336ecf1ad
chore(core/rust): limit swipe to its bounds
...
The swipe will be detected only when its origin
lies within the component's bounds.
2025-07-21 16:45:47 +02:00
Lukas Bielesch
c55470cd96
chore(core/eckhart): use back label in device menu
2025-07-21 16:45:47 +02:00
Lukas Bielesch
954ab619a0
chore(core/eckhart): enable swipe up in homescreen
...
use swipe up on the homescreen to open the menu
[no changelog]
2025-07-21 16:45:47 +02:00
Lukas Bielesch
32a4552be9
chore(core/eckhart): use checkmark insted of cross in brightness screen
...
[no changelog]
2025-07-21 16:45:47 +02:00
Lukas Bielesch
bb94843038
chore(ci): make fw build less verbose
...
[no changelog]
2025-07-21 15:51:01 +02:00
Roman Zeyde
3018b13b67
feat(core): use new menus for Delizia sign/verify message layout
...
[no changelog]
2025-07-21 16:21:33 +03:00
Roman Zeyde
a0fa0d8433
feat(core): allow cancellation via a custom layout
...
[no changelog]
2025-07-21 16:21:33 +03:00
M1nd3r
0b2fdf3667
chore(common/core): use public_key
instead of pubkey
in THP messages
...
[no changelog]
2025-07-21 13:05:51 +02:00
Lukas Bielesch
110259ca81
fix(core/delizia): inconsistent brightness in set_brightness flow
2025-07-21 12:57:43 +02:00
Lukas Bielesch
997724a278
chore(core): add missing parameter to set_brightness function
2025-07-21 12:57:43 +02:00
M1nd3r
3efcd0b601
chore(common): add ButtonAck to ThpMessageType
...
[no changelog]
2025-07-21 12:52:33 +02:00
kopecdav
a0c604cb26
refactor(core/prodtest): refactor prodtest to soc target + remove obsolete pm-precharge command.
...
[no changelog]
2025-07-21 12:51:41 +02:00
kopecdav
6eed9178fa
feat(core): rework soc limit to battery model dependant soc target.
...
[no changelog]
2025-07-21 12:51:41 +02:00
Roman Zeyde
93c3b54e2b
test(core): keep refresh_index
across event loop restarts
...
Otherwise, it may overwrite previous screenshots.
[no changelog]
2025-07-21 13:19:30 +03:00
Roman Zeyde
b0cc29cbae
test(core): visit Delizia menu items in UI tests
...
[no changelog]
2025-07-21 10:10:17 +03:00
Roman Zeyde
7efdc607ec
fix(core): seek to correct Delizia menu page
...
[no changelog]
2025-07-21 09:29:06 +03:00
kopecdav
3afa4a504e
feat(core): change t3w1 mcu powerline voltage to 2.9V.
...
[no changelog]
2025-07-21 08:18:27 +02:00
obrusvit
c34acfb836
feat(legacy): increase EIP1559 access list limits 12/12
2025-07-19 15:01:03 +02:00
Michael de Hoog
304b0150e6
test(core): EIP-712 message hash
...
- add show_message_hash to client
2025-07-19 15:00:37 +02:00
Michael de Hoog
70ccc36ae4
feat(core): support displaying EIP-712 message hash during signing
2025-07-19 15:00:37 +02:00
obrusvit
11bad835f1
feat(eckhart): minor bld UI updates
...
- gradient for BldActionBar
- using icons and divider in BldActionBar of ConfirmPairingScreen
[no changelog]
2025-07-18 18:24:50 +02:00
tychovrahe
b8f1ec6f04
feat(core/bootloader): improve Eckhart boot warning screen
...
[no changelog]
2025-07-18 17:59:51 +02:00
obrusvit
67bbc6c5b9
chore: update fixtures
...
- update of fixtures.json following a refactor of gradients used in
Eckhart UI
[no changelog]
2025-07-18 14:39:05 +02:00
obrusvit
b55bf90564
feat(eckhart): introduce gradient module
...
[no changelog]
2025-07-18 14:39:05 +02:00
obrusvit
0c393b3dcd
chore(eckhart): don't use theme::fw in prodtest
...
[no changelog]
2025-07-18 14:39:05 +02:00
Roman Zeyde
5d91550d58
ci: add UI-specific diff markers for PR comment
...
This way, we can quickly see if there are any UI diffs found by the tests
(the first round icon) or there are any UI diffs from `main` (the second one).
[no changelog]
2025-07-18 14:47:33 +03:00
cepetr
c1b256043f
fix(core): fix MPU configuration
2025-07-18 13:43:06 +02:00
obrusvit
c291abe2ab
ci(core): skip UI comment job on external PRs
...
- the comment action fails when run on a PR created from a fork
- see
9fa92b4fea/README.md
[no changelog]
2025-07-18 13:42:04 +02:00