M1nd3r
94278d5c01
Basic THP functinality - not-polished prototype
2024-04-12 17:16:09 +02:00
matejcik
de2fe3d6d6
feat(core/ui): unify progress.py code between models, implement storage translations
...
fixes #3520
2024-03-30 12:10:59 +01:00
matejcik
b263dbc109
fix(all): improve Solana template generation
2024-03-26 15:22:32 +01:00
gabrielkerekes
b61ed7c02a
fix(solana): round up transaction fee
...
If `unit_price * unit_limit / 1000000` didn't result in an integer `int()` would round the number down. However on the blockchain the resulting fee was be rounded up.
2024-03-25 16:31:01 +01:00
gabrielkerekes
9b84ecf833
fix(solana): accept compute budget instructions at any position
2024-03-25 16:31:01 +01:00
RostarMarek
8b485de173
feat(solana): Hidden flag functionality for instructions
2024-03-25 16:31:01 +01:00
Martin Milata
68ff90ccbd
Merge branch 'release/24.03'
2024-03-20 23:51:47 +01:00
naiyoma
9f9354a820
[no changelog] Refactor arithmetic operations in fido2.py to use utime.ticks_add() and utime.ticks_diff()
2024-03-18 11:59:32 +01:00
naiyoma
d76829f817
[no changelog] refactor(core): Use utime.ticks_diff in verify_user_pin
2024-03-18 11:59:32 +01:00
Martin Milata
73a7223e7b
test(core): add T3T1 support
...
[no changelog]
2024-03-12 20:55:23 +00:00
Martin Milata
ebb480ef29
fix(core): T3T1 emulator
...
[no changelog]
2024-03-12 20:55:23 +00:00
matejcik
fd3919254c
refactor(core/ui): rename confirm_payment_request to should_...
...
Because confirm_* returns None and raises on false.
but this layout is actually a prompt akin to should_show_more
2024-03-07 09:53:00 +01:00
tychovrahe
66583f2ebf
fix(core): fix missing refresh in progress layout
...
[no changelog]
2024-02-29 23:40:17 +01:00
tychovrahe
8313c15f34
feat(core): allow SD card hotswap based on production date for Model T
2024-02-29 23:05:56 +01:00
Martin Milata
1fddb0b498
feat(core): Add Capability.Translations to Features
...
[no changelog]
(cherry picked from commit 48124023d7
)
2024-02-29 13:24:32 +01:00
matejcik
5f016a896a
chore: upgrade style checkers
...
black 24.2.0
flake8 7.0.0
some neat improvements for if-else statements there
2024-02-29 13:08:18 +01:00
Martin Milata
48124023d7
feat(core): Add Capability.Translations to Features
...
[no changelog]
2024-02-29 11:16:05 +00:00
Martin Milata
6b821a8cd5
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2024-02-27 17:10:42 +01:00
Martin Milata
ae1f4cf5c9
feat(core/bitcoin): send BIP-380 descriptor in GetPublicKey response
2024-02-27 11:09:56 +01:00
Martin Milata
a2b53e3c46
feat(core): Add language_version_matches flag to Features
...
[no changelog]
2024-02-26 18:10:24 +01:00
obrusvit
ebcf3e2db2
feat(core): confirm ETH stake, unstake, claim
2024-02-23 18:09:43 +01:00
grdddj
5ce5d47171
chore(core): catch possible EOFError when parsing translations header
...
[no changelog]
2024-02-21 12:44:40 +01:00
grdddj
1ab2d843ab
chore(core): add missing template to the variable name
...
[no changelog]
2024-02-21 12:44:40 +01:00
grdddj
0579ba54fc
feat(core): allow for going back to previous word in recovery process
2024-02-19 22:05:04 +01:00
grdddj
b8ea21d24a
feat(all): implement translations into Trezor
...
Co-authored-by matejcik <ja@matejcik.cz>
2024-02-12 14:49:32 +01:00
Martin Milata
bb29c1e5f8
fix(core/bitcoin): display descriptors for taproot XPUBs
2024-02-07 16:30:10 +01:00
gabrielkerekes
0de1768dc0
fix(solana): fix Memo, multisig and polish instructions UI
2024-01-10 13:45:24 +01:00
tychovrahe
82cd9ca34e
fix(core): fixed fading glitch when changing display orientation
...
[no changelog]
2024-01-09 11:45:04 +01:00
Martin Milata
f4d3a7456a
Merge branch 'release/23.12'
2023-12-20 17:23:49 +01:00
overcat
579cc0d882
feat(common & core & legacy & python/stellar): add support for ClaimClaimableBalanceOp
.
2023-12-11 11:14:33 +01:00
Martin Milata
0199f9c26c
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2023-12-06 12:50:32 +01:00
gabrielkerekes
6aa5ac869a
feat(solana): add additional info with token account
2023-12-05 22:11:41 +01:00
gabrielkerekes
cb9bd7c699
chore(solana): add README
2023-12-05 22:11:41 +01:00
gabrielkerekes
68c0e6c43e
feat(solana): add sign_tx
implementation
2023-12-05 22:11:41 +01:00
gabrielkerekes
081995788e
feat(core): add read_uint64_le
to common/readers
...
- will be needed for solana tx parsing
2023-12-05 22:11:41 +01:00
gabrielkerekes
b3f4b6ac2b
feat(solana): add solana templates
...
- code is broken because depending modules are added in the next commit
2023-12-05 22:11:41 +01:00
gabrielkerekes
bf45d51af6
feat(solana): basic sign_tx
setup and support
2023-12-05 22:11:41 +01:00
gabrielkerekes
44dc417c0e
feat(solana): add get_address
2023-12-05 22:11:41 +01:00
gabrielkerekes
ec4a607dbe
feat(solana): add get_public_key
2023-12-05 22:11:41 +01:00
gabrielkerekes
50861eb019
feat(solana): basic Solana setup
2023-12-05 22:11:41 +01:00
grdddj
087becd2ca
chore(core): change Go to bootloader
screen text
2023-12-05 08:54:35 +01:00
grdddj
5b52db1ed3
chore(core): decrease code-size a little bit
...
[no changelog]
2023-12-04 13:15:57 +01:00
grdddj
01eb896817
chore(core): hardcode ETH and Gwei units in ETH send summary
...
[no changelog]
2023-12-01 14:42:08 +01:00
tychovrahe
7b442a2b20
fix(core): improve T2B1 homescreen checks
...
[no changelog]
2023-11-30 13:42:02 +01:00
Martin Milata
2c7cc6e025
chore(common): set definition timestamp to the current signed definitions
...
[no changelog]
2023-11-02 12:39:43 +01:00
matejcik
3a28ab4c11
feat(core): make lockscreen blank for T2B1
...
also allow soft-locking even when PIN is not set
2023-11-01 16:45:29 +01:00
matejcik
ec2302d442
fix(core): disallow ILU when the installed firmware is not official
...
It would be nice to hide this behind a compile-time flag, but doesn't seem worth introducing one just for it.
2023-10-27 16:41:56 +02:00
cepetr
ba83a7e644
feat(core): introduce interaction-less upgrade
2023-10-27 16:15:15 +02:00
Martin Milata
18d6b4d647
fix(core/ui): T2T1: update sign message layout
2023-10-26 18:29:52 +02:00
Martin Milata
9e33eb3e48
fix(core/ui): T2T1: display coinjoin icon on lockscreen
...
[no changelog]
2023-10-26 13:35:43 +02:00