Ioan Bizău
a10866988a
docs: add context on PropertyType
...
[no changelog]
2026-02-16 09:56:15 +02:00
Ioan Bizău
3a8d869e91
refactor(core): improve PropertyType consistency
...
[no changelog]
2026-02-11 14:47:23 +02:00
Martin Pastyřík
589fd84b4b
chore(core): remove double check when changing pin
...
[no changelog]
2026-02-06 16:17:37 +01:00
M1nd3r
5b1fd223e8
chore(core): minor annotation and docstring fix
...
[no changelog]
2026-02-02 12:54:19 +01:00
obrusvit
5e065072f2
refactor(core): introduce Notification rust type
...
- introduce a type rather than carrying a tuple around
- this should make working with notifs easier in the future as we can
add fields to the struct
- export the NotificationLevel to uPy
[no changelog]
2026-01-28 13:19:58 +01:00
kopecdav
19ff65bf89
feat(python): Update trezorctl telemetry command with battery_cycle field.
...
[no changelog]
2026-01-23 12:54:34 +01:00
kopecdav
9f391c8116
feat(core): add battery_cycle field in the protobuf telemetry message.
...
[no changelog]
2026-01-23 12:54:34 +01:00
tychovrahe
fc47c93648
feat(core): allow reading out of telemetry data
...
[no changelog]
2026-01-19 12:58:56 +01:00
cepetr
da71e34241
feat(core): implement micropython app_loader/cache wrapper
...
[no changelog]
2026-01-16 09:20:57 +01:00
cepetr
26019c1818
feat(core): implement micropython ipc wrapper
...
[no changelog]
2026-01-16 09:20:57 +01:00
obrusvit
f1ada97d13
style: fix arg lint in trezorui_api
...
[no changelog]
2026-01-14 13:27:49 +01:00
tychovrahe
2e724a91ea
feat(core): detect battery error states
...
[no changelog]
2026-01-13 09:51:48 +01:00
Ioan Bizău
c1e9277b10
feat: confirm cancel output
...
[no changelog]
2026-01-12 21:00:53 +02:00
Ioan Bizău
8129ce4760
refactor: introduce StrPropertyType
...
* for properties that cannot have `bytes` values, which `PropertyType`
allows
* also replace `str(x)` calls with `x or ""` for dealing with the `None`
case
[no changelog]
2026-01-12 21:00:53 +02:00
Ioan Bizău
d14eeca9f7
refactor: drop ConfirmOutputWithAmount
...
[no changelog]
2026-01-12 21:00:53 +02:00
Ioan Bizău
31026a0dc7
feat: title and subtitle on property pages
...
[no changelog]
2026-01-12 21:00:53 +02:00
Ioan Bizău
aa857fa3e9
feat(eckhart): back button on confirm_value
...
[no changelog]
2026-01-12 21:00:53 +02:00
obrusvit
4f31a2f6a7
feat(core/eckhart): update Regulatory screen
2025-12-29 15:45:09 +01:00
cepetr
0974bcbc42
feat(core): add trezorctl set-log-filter command
...
[no changelog]
2025-12-12 15:18:35 +01:00
tychovrahe
7e70874d90
feat(core): expose production date to micropython
...
[no changelog]
2025-12-10 09:37:40 +01:00
Ioan Bizău
f7ba427ec8
fix: make default consistent
...
[no changelog]
2025-11-21 10:35:20 +02:00
Ioan Bizău
c8f1e8f5f3
refactor: allow trades with no sell amount
...
[no changelog]
2025-11-19 18:31:26 +02:00
Martin Pastyřík
d2516f1d07
feat(core): functions for Evolu spam protection
...
[no changelog]
2025-11-05 10:22:37 +01:00
tychovrahe
25dadcef95
feat(core): notify host on power status change using internal notification system
...
[no changelog]
2025-10-30 08:36:38 +01:00
Martin Milata
e9c46a0cea
refactor(core): refactor T3W1 device menu
...
[no changelog]
2025-10-27 19:01:10 +01:00
Martin Milata
5059602d9c
refactor(core): deduplicate BLE_MAX_BONDS
...
[no changelog]
2025-10-27 19:01:10 +01:00
Martin Pastyřík
45d2153011
feat(core): save binary representation of mnemonic in storage for Cardano secret derivation
...
[no changelog]
2025-10-27 17:30:20 +01:00
tychovrahe
393f8231de
refactor(core): split reboot and reboot_to_bootloader functions
...
[no changelog]
2025-10-27 12:20:43 +01:00
Lukas Bielesch
182fe7e6aa
feat(core/eckhart): bluetooth switching in device menu
2025-10-06 14:47:34 +02:00
Roman Zeyde
cb23774065
feat(core): allow exporting unit serial number
...
[no changelog]
2025-10-03 17:37:10 +03:00
tychovrahe
cfb952eeb4
feat(core): introduce enabling/disabling of BLE on driver level
...
[no changelog]
2025-10-02 11:32:21 +02:00
Lukas Bielesch
ca141456d0
feat(core/eckhart): waiting for host FwUI function
...
- last step in the BLE pairing flow
- new ble handler mode `WaitingForPairingCompletion`
[no changelog]
2025-09-26 10:32:00 +02:00
tychovrahe
21a74f0e1d
feat(core): add notifications device wipe & unpairing
...
[no changelog]
2025-09-26 00:26:31 +02:00
tychovrahe
b5982c75d8
feat(core): add notifications on important state changes
...
[no changelog]
2025-09-25 20:34:52 +02:00
Ioan Bizău
0b2124a157
refactor(core): remove useless change_code params
...
[no changelog]
2025-09-24 19:55:38 +03:00
Lukas Bielesch
7f448debe4
feat(core/eckhart): thp app name
...
[no changelog]
2025-09-23 13:58:32 +02:00
Lukas Bielesch
f91e1a3df3
feat(core/eckhart): add host info screen to device menu
...
- add host info screen for each paired device
[no changelog]
2025-09-23 13:58:32 +02:00
tychovrahe
0457d5c3ea
feat(core): Add USB communication wakeup source
...
[no changelog]
2025-09-23 13:40:13 +02:00
tychovrahe
bbcab3f507
fix(core): improve homescreen upload speed over BLE
...
[no changelog]
2025-09-23 12:33:24 +02:00
matejcik
c3e6e7a25e
style(core): update types to pyright 1.1.404
...
Majority by volume is resolving the byte types promotion problem, which
pyright stopped ignoring
2025-09-22 23:38:20 +02:00
Lukas Bielesch
437a8d611c
chore(core/eckhart): redesign backup needed menu
...
[no changelog]
2025-09-22 13:55:24 +02:00
Lukas Bielesch
a0a73898a5
refactor(core/eckhart): device menu api
...
- logical and understandable function parameters and result names
[no changelog]
2025-09-22 13:55:24 +02:00
Lukas Bielesch
0c9c6e93bf
feat(core/eckhart): backup needed menu item
...
- Add "Backup Device" option to Device Menu when backup is needed
[no changelog]
2025-09-22 13:55:24 +02:00
Andrew Kozlik
d30cc32428
feat(core): Read Tropic certificates.
2025-09-18 18:37:58 +02:00
Andrew Kozlik
37b0c3684f
refactor(core): Move Tropic constants to tropic.h.
...
[no changelog]
2025-09-18 18:37:58 +02:00
Ioan Bizău
08ea80c9b8
fix(core): differentiate wipe code from pin set up
...
[no changelog]
2025-09-17 15:30:22 +03:00
tychovrahe
375ee785f7
feat(core): show nRF version in About menu
...
[no changelog]
2025-09-17 13:43:19 +02:00
Lukas Bielesch
100782861c
feat(core/eckhart): two types of auto lock delay in device menu
...
[no changelog]
2025-09-16 14:30:06 +02:00
tychovrahe
f0955cf423
feat(core): send lock&unlock notifications when hard-locking
...
[no changelog]
2025-09-15 18:24:51 +02:00
tychovrahe
78fbae71ef
fix(core): wait for nRF to boot before deciding to start advertising
...
[no changelog]
2025-09-12 15:55:49 +02:00