PrisionMike
1189138408
feat(tron): adding FreezeBalanceV2 message support
...
- Updated message definitions. Introduced new strings.
- Mostly generated code. Main changes in subsequent commit.
[no changelog]
2026-02-17 22:54:19 +05:30
Ioan Bizău
a10866988a
docs: add context on PropertyType
...
[no changelog]
2026-02-16 09:56:15 +02:00
Roman Zeyde
9b6995a527
chore(core): add confirmation-related English string entries
...
[no changelog]
2026-02-13 13:30:42 +01:00
Michal Kazda
553d33e5cc
chore(l10n): blanked en.json with the new rules
...
[no changelog]
2026-02-11 16:26:54 +01: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
Michal Kazda
8c2deb4020
fix(l10n): gen, style, fixtures [no changelog]
2026-02-04 13:24:51 +01:00
M1nd3r
5b1fd223e8
chore(core): minor annotation and docstring fix
...
[no changelog]
2026-02-02 12:54:19 +01:00
Ioan Bizău
307d601abe
feat(ethereum): EIP-7702
2026-02-02 12:35:10 +02: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
PrisionMike
fa41268709
feat(tron): add TriggerSmartContract support.
...
- Blind signing TRON smart contracts.
- Only contract address shown to user.
- USDT,USDD transfer tested.
- Fee layout imperfect. To be fixed later.
[no changelog]
2026-01-12 14:42:11 -05: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
Jun Luo
4375c211f9
feat(tron): add TransferContract support
...
Allows native TRX transfer
[no changelog]
Co-authored-by: PrisionMike <su.sh2396@gmail.com >
2026-01-06 03:57:42 -05:00
obrusvit
4f31a2f6a7
feat(core/eckhart): update Regulatory screen
2025-12-29 15:45:09 +01:00
Roman Zeyde
5568a4c69d
chore(core): remove unused instructions__tap_to_start translation key
...
[no changelog]
2025-12-19 15:27:36 +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
Roman Zeyde
de88c77831
chore(core): shorten Regulatory certification string
...
[no changelog]
2025-10-31 13:07:55 +01:00
Roman Zeyde
661681f563
feat(core): show an explicit warning when ButtonRequest ACK is delayed
...
This should help the user to avoid the "blank screen" issue[1]
(if the layout is closed before `ButtonRequest` loop is done, the
user will see a blank screen - until a new message is received).
This PR doesn't allow the user to abort the layout task, since
it may leave the THP channel in a "non-writeable" state (if the
flow is aborted before `ButtonRequest` THP-level ACK is received,
ABP will prevent further writes into the channel[2].
[1]: https://github.com/trezor/trezor-firmware/issues/5884
[2]: 4aa242ba04/core/src/trezor/wire/thp/channel.py (L415)
2025-10-31 12:10:43 +01:00
Roman Zeyde
c8073aa258
Revert "chore(core): rename ble__waiting_for_host to words__waiting_for_host"
...
This reverts commit f4424b657e .
2025-10-31 12:10:43 +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
obrusvit
c8daac2cfb
chore(core): change copy to Pair & Connect
...
[no changelog]
2025-10-17 15:23:27 +02:00
Roman Zeyde
f4424b657e
chore(core): rename ble__waiting_for_host to words__waiting_for_host
...
It will be also used for warning in case `ButtonRequest` ACK is delayed.
[no changelog]
2025-10-16 17:39:03 +02:00
Ioan Bizău
99b3f9fbcc
chore: warning for Ripple destination tag missing
2025-10-16 15:57:17 +03:00
obrusvit
8da475da68
chore(core): Crowdin partial sync
...
- including gen and fixtures
[no changelog]
2025-10-15 22:54:04 +02:00
obrusvit
d776fac085
feat(core): host afuera
...
- removes the occurences of "host" and instead using something more
user-friendly like "app" or "connected device"
[no changelog]
2025-10-07 12:31:01 +02: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
2dd79de79b
chore(core/eckhart): redesign connected item
...
- add app name to host info screen
2025-09-29 15:34:59 +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