1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-01-04 12:31:02 +00:00
Commit Graph

14106 Commits

Author SHA1 Message Date
tychovrahe
72ed483f93 fixup! fixup! feat(core:): introduce BLE driver 2025-01-03 14:02:27 +01:00
tychovrahe
8af5157bf2 fixup! feat(core:): introduce BLE driver 2025-01-03 12:53:03 +01:00
tychovrahe
ea2af5e51d fixup! feat(core:): introduce BLE driver 2025-01-03 12:32:20 +01:00
tychovrahe
c2a42399ed fixup! feat(core:): introduce BLE driver 2025-01-03 12:16:04 +01:00
tychovrahe
9dff48afd2 fixup! feat(core:): introduce BLE driver 2025-01-03 12:12:01 +01:00
tychovrahe
b23337ea08 fixup! feat(core:): introduce BLE driver 2025-01-03 12:06:37 +01:00
tychovrahe
191fa1a026 fixup! feat(core:): introduce BLE driver 2025-01-03 11:42:09 +01:00
tychovrahe
bec19dae87 fixup! feat(core:): introduce BLE driver 2025-01-02 16:58:42 +01:00
tychovrahe
1e422dd8bb fixup! feat(core): expose BLE functionality to rust 2024-12-30 09:22:26 +01:00
tychovrahe
0e12ea1e3a fixup! feat(core): add BLE to t3w1 board 2024-12-18 09:58:31 +01:00
tychovrahe
351a74a1c5 fixup! feat(core:): introduce BLE driver 2024-12-18 09:58:31 +01:00
tychovrahe
88587769c1 feat(core): add BLE to t3w1 board
[no changelog]
2024-12-13 16:49:46 +01:00
tychovrahe
0fc81893cc feat(core): expose BLE functionality to micropython
[no changelog]
2024-12-13 16:49:45 +01:00
tychovrahe
b4cbebde66 feat(core): expose BLE functionality to rust
[no changelog]
2024-12-13 16:49:45 +01:00
tychovrahe
0afb5caca3 feat(core:): introduce BLE driver 2024-12-13 16:49:45 +01:00
tychovrahe
f5a0f84201 refactor(core): improve USB events handling, more extensible implementation
[no changelog]
2024-12-12 17:10:56 +01:00
tychovrahe
7d9a53c069 fixup! refactor(core): split polling can_read and reading from USB
wip
2024-12-06 09:40:26 +01:00
tychovrahe
c9188fbcd9 fixup! refactor(core): split polling can_read and reading from USB 2024-12-04 14:26:29 +01:00
tychovrahe
34559a4771 fixup! refactor(core): split polling can_read and reading from USB 2024-12-04 13:20:25 +01:00
tychovrahe
51556ef6ba fixup! refactor(core): split polling can_read and reading from USB 2024-12-04 11:53:40 +01:00
tychovrahe
e942f8e40d refactor(core): split polling can_read and reading from USB
[no changelog]
2024-12-03 21:32:30 +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
Martin Milata
92a0e9d6c7 ci: work around rate limit, no UI comment for legacy 2024-12-02 21:41:13 +01:00
Ioan Bizău
aa58ea7158 fix(core/ui): make cancel the last menu item
[no changelog]
2024-12-02 19:52:56 +01:00
Ioan Bizău
5c8ee873c6 chore(core/ui): remove new_confirm_address on Mercury
[no changelog]
2024-12-02 19:52:56 +01:00
obrusvit
deb5ce3f48 refactor(core): remove flow confirm_with_info
- usage of `flow::confirm_with_info` is replaced with
`flow::confirm_action` which is parameterized accordingly

[no changelog]
2024-12-02 19:52:56 +01:00
obrusvit
b915753aa3 chore: update fixtures for other langs
[no changelog]
2024-12-02 17:56:46 +01:00
tychovrahe
ef5ed2ee72 fix(core): fix haptic driver with reset pin initialization
[no changelog]
2024-12-02 17:18:59 +01:00
tychovrahe
8f4268229a feat(core): use SMPS on T3W1
[no changelog]
2024-12-02 15:06:32 +01:00
tychovrahe
2c87d43b51 fix(core): fix option bytes settings for U5G models
[no changelog]
2024-12-02 15:06:09 +01:00
tychovrahe
46eebd23a4 fix(core/prodtest): fix BOOTLOADER VERSION command 2024-12-02 15:05:55 +01:00
M1nd3r
01cf58f2a1 docs(core): add and modify docs to context and cache
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
2eab963862 test(core): replace __init__ in unit tests with setUpClass and tearDownClass
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
22a7ba7070 test(core): add setUpClass and tearDownClass to core unit tests
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
b1f07fec4f chore(core): update core to reflect cache and context refactor
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
8eb62fdeca refactor(core): abstract cache and context
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
0643d95a67 style: fix article
[no changelog]
2024-12-02 12:39:15 +01:00
M1nd3r
a3c275f19a test(core): update tests to reflect cache refactor
[no changelog]
2024-12-02 12:39:15 +01:00
Ondřej Vejpustek
e77477cb46 chore: update fixtures 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
1fc0926bb3 chore(common): comment protobuf message 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
Ondřej Vejpustek
45a029edcc fix(core): disallow per-node paths in getaddress 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
4a1127620d refactor(tests): use same path in per-node specification 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
1e2031674c feat(test): test sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
c8cd7c8098 feat(legacy): do not support sortedmulti on legacy
[no changelog]
2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
36c7423889 feat(python): support sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
adc7cef49c feat(core): display sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
4dce3d0099 feat(core):: support sortedmulti 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
94cf3a29a0 feat(core,python,rust): add autogenerated files 2024-12-02 12:21:24 +01:00
Ondřej Vejpustek
8222c8f915 feat(common): introduce MultisigPubkeyOrder 2024-12-02 12:21:24 +01:00