tychovrahe
|
d5d921d3d4
|
feat(core/prodtest): add nrf update command & script
[no changelog]
|
2025-07-01 19:25:48 +02:00 |
|
Ioan Bizău
|
18733451e9
|
release: sign translations
|
2025-07-01 12:30:13 +02:00 |
|
tychovrahe
|
351c6da4be
|
perf(core/bootloader): lazy initialize display in bootloader
[no changelog]
|
2025-07-01 12:24:52 +02:00 |
|
tychovrahe
|
fc125f7e87
|
perf(core/bootloader): remove tropic from bootloader
[no changelog]
|
2025-07-01 12:24:52 +02:00 |
|
tychovrahe
|
fdc9cfdc94
|
perf(core/bootloader): remove optiga from bootloader
[no changelog]
|
2025-07-01 12:24:52 +02:00 |
|
tychovrahe
|
f966119817
|
fix(core/bootloader): close booloader BLE pairing mode dialog on disconnect
[no changelog]
|
2025-07-01 12:24:35 +02:00 |
|
Roman Zeyde
|
a4ea85bd75
|
feat(core): support external menu for Caesar confirm_summary
[no changelog]
|
2025-07-01 11:15:11 +03:00 |
|
Roman Zeyde
|
67f2883718
|
feat(core): implement multi-line selection layout for Caesar
Also refactor choice-related layout logic, while avoiding UI fixture diffs.
[no changelog]
|
2025-07-01 11:15:11 +03:00 |
|
Roman Zeyde
|
958418976e
|
feat(core): implement hierarchical information menus for Caesar
[no changelog]
|
2025-07-01 11:15:09 +03:00 |
|
Roman Zeyde
|
2818bb3e5f
|
chore(core): remove unused ChoiceItem::with_font() method
[no changelog]
|
2025-07-01 11:14:36 +03:00 |
|
Roman Zeyde
|
f7e9148218
|
feat(core): allow splitting text into lines according to max_width
It will be used by multi-line select menus.
[no changelog]
|
2025-07-01 11:14:36 +03:00 |
|
Roman Zeyde
|
31482b0825
|
feat(core): add Rect::split_center_by_height() method
[no changelog]
|
2025-07-01 11:14:36 +03:00 |
|
Lukas Bielesch
|
da5b526630
|
chore(core/eckhart): unify action bar cancel styles
[no changelog]
|
2025-07-01 08:10:23 +02:00 |
|
Lukas Bielesch
|
b6a447460b
|
fix(rust): fix clippy warnings
[no changelog]
|
2025-07-01 08:10:23 +02:00 |
|
Lukas Bielesch
|
367bf53ff2
|
feat(core/delizia): add provider address in eth approve
when approving known contract, the provider address can be shown in the menu
|
2025-06-30 23:49:47 +02:00 |
|
Lukas Bielesch
|
4d2c676f3c
|
chore(core/eckhart): Update ETH approve flow
[no changelog]
|
2025-06-30 23:49:47 +02:00 |
|
Lukas Bielesch
|
4c709bdb53
|
chore(core/eckhart): increase font for keypad input
- passphrase, pin, mnemonic keyboards
[no changelog]
|
2025-06-30 22:55:42 +02:00 |
|
Roman Zeyde
|
3426a2965b
|
chore(core): remove unneeded debug.read_layout()
[no changelog]
|
2025-06-30 21:51:21 +03:00 |
|
Roman Zeyde
|
80b48793e5
|
ci(core): replace tio with socat -based helper script
Unfortunately, `tio` 3 doesn't work well in HW tests CI.
[no changelog]
|
2025-06-30 18:44:17 +03:00 |
|
Roman Zeyde
|
bad8a845e2
|
feat(tools): add socat -based helper script to read debug log via TTY
[no changelog]
|
2025-06-30 18:44:17 +03:00 |
|
Roman Zeyde
|
4aadfa1f4f
|
ci(core): make sure emulators are not failing on startup
[no changelog]
|
2025-06-30 18:43:42 +03:00 |
|
Lukas Bielesch
|
a56c5448e9
|
chore(core): new FwUI function for public key
|
2025-06-30 10:42:08 +02:00 |
|
Lukas Bielesch
|
59d5f14ad7
|
chore(core): increase ParagraphVecLong size
|
2025-06-30 10:42:08 +02:00 |
|
Lukas Bielesch
|
aa74ab922d
|
chore(core/eckhart): update show_address flow
|
2025-06-30 10:42:08 +02:00 |
|
Andrew Kozlik
|
0c5e71e973
|
feat(core): Support pairing secret derivation from master key in prodtest.
[no changelog]
|
2025-06-28 09:52:37 +02:00 |
|
Andrew Kozlik
|
d933598df4
|
feat(core): Implement derivation from master key in secret API.
[no changelog]
|
2025-06-28 09:52:37 +02:00 |
|
tychovrahe
|
32c4d9f105
|
refactor(core/bootloader): remove obsolete antiglitch protection
[no changelog]
|
2025-06-27 16:50:59 +02:00 |
|
tychovrahe
|
a09e6f04d4
|
fix(core/prodtest): fix prodtest mpu setting
[no changelog]
(cherry picked from commit 48459a09dd )
|
2025-06-26 17:08:58 +02:00 |
|
tychovrahe
|
48459a09dd
|
fix(core/prodtest): fix prodtest mpu setting
[no changelog]
|
2025-06-26 17:04:47 +02:00 |
|
Lukas Bielesch
|
545997e872
|
docs(tools): add prodtest version update
[no changelog]
|
2025-06-26 13:51:00 +02:00 |
|
Lukas Bielesch
|
b2c8f23cc7
|
chore(core/prodtest): bump version to 0.3.1
[no changelog]
|
2025-06-26 13:51:00 +02:00 |
|
Lukas Bielesch
|
9b51d51773
|
chore(translations): alphabetically reorder json entries
[no changelog]
|
2025-06-26 13:51:00 +02:00 |
|
Lukas Bielesch
|
0b4520c8d0
|
chore(core): bump version to 2.9.1
[no changelog]
|
2025-06-26 13:51:00 +02:00 |
|
kopecdav
|
d0c1458a19
|
feat(core/prodtest): add pm-new-soc-estimate command.
[no changelog]
|
2025-06-26 13:36:09 +02:00 |
|
kopecdav
|
d6e0a02ac7
|
fix(core): fix soc limit during battery initialization
[no changelog]
|
2025-06-26 13:36:09 +02:00 |
|
Roman Zeyde
|
e33d1938e6
|
chore(core): remove unused import in bl_confirm.rs
[no changelog]
|
2025-06-26 13:38:45 +03:00 |
|
Roman Zeyde
|
17c866fb7c
|
chore(core): remove unused ChoiceItem method
[no changelog]
|
2025-06-26 13:38:45 +03:00 |
|
Lukas Bielesch
|
e2b8206b9b
|
fix(build): T2B1 changelog
|
2025-06-26 10:38:39 +02:00 |
|
tychovrahe
|
3fa5d4e71a
|
feat(core/bootloader): add restart button after unlock/wipe device success
[no changelog]
|
2025-06-26 09:37:44 +02:00 |
|
tychovrahe
|
a2596ef28d
|
fix(core/bootloader): fix overflow wipe progress calculation
[no changelog]
|
2025-06-26 09:37:44 +02:00 |
|
Roman Zeyde
|
1223ecc32b
|
ci(core): build T2B1 firmware on pull requests
[no changelog]
|
2025-06-26 07:40:22 +03:00 |
|
Ondřej Vejpustek
|
b1b4095ad0
|
feat(core/prodtest): support eddsa
[no changelog]
|
2025-06-25 15:41:03 +02:00 |
|
Ondřej Vejpustek
|
be7236076f
|
feat(core/prodtest): parse algorithm identifier
[no changelog]
|
2025-06-25 15:41:03 +02:00 |
|
Ondřej Vejpustek
|
a684d6f1ed
|
refactor(core/prodtest): check subject common name
|
2025-06-25 15:41:03 +02:00 |
|
Ondřej Vejpustek
|
f55d5e5c5e
|
refactor(core/prodtest): extract verify_signature
[no changelog]
|
2025-06-25 15:41:03 +02:00 |
|
Ondřej Vejpustek
|
54c5b41c4f
|
refactor(core/prodtest): factor out check_cert_chain
[no changelog]
|
2025-06-25 15:41:03 +02:00 |
|
Ondřej Vejpustek
|
309e88ffc7
|
feat(crypto): implement noise KK1
|
2025-06-25 15:40:39 +02:00 |
|
kopecdav
|
980d685653
|
fix(core/tools): fix combine tool script.
[no changelog]
|
2025-06-25 14:28:34 +02:00 |
|
kopecdav
|
0f6f9bc074
|
feat(core/prodtest): update wpc-info command to return machine readable data.
[no changelog]
|
2025-06-25 14:28:34 +02:00 |
|
cepetr
|
bec455c9e5
|
feat(core): manage background ops during suspend
[no changelog]
|
2025-06-25 10:54:20 +02:00 |
|