1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-20 21:38:26 +00:00
Commit Graph

255 Commits

Author SHA1 Message Date
JoeGruff
d2a2ac2178 decred: Add input_derive_script.
Decred shares code with bitcoin and a recent change broke signing stake
based inputs. Add decred specific script construction and fix tests.
2024-09-06 10:52:47 +02:00
Martin Milata
777ad11bec feat(core/translations): add it, pt
Partially added TR.
2024-09-03 21:58:09 +02:00
Ioan Bizău
ba8f0ea4bc feat(core): use new ETH send flow also for staking 2024-09-03 18:59:53 +03:00
obrusvit
c5f9fadbd1 fix(core/mercury): show remaining shares
This commit enables showing "Remaining shares" from the context menu
during recovery process. This is only shown during super-shamir.
2024-09-03 14:20:34 +02:00
matejcik
cc9e74772b chore(common): rename MATIC to POL, following a network upgrade 2024-09-03 12:52:42 +02:00
Martin Milata
7c8be6f0ea fix(core/ui/mercury): FIDO2 layouts 2024-09-02 19:36:25 +02:00
obrusvit
9e18e72a2c feat(core): ask for 20/33 words to unlock backup
Unlocking repeated backup is only possible with SLIP-39 extendable
backup which contains shares of 20 or 33 words. It is UI bug to have the
user choose from all options (12, 18, 20, 24, 33). This commit reduces
the choices when unlocking repeated backup to (20, 33) for all models.
2024-08-29 16:01:13 +02:00
obrusvit
f0989e20b8 fix(core/ui): fix persistent word during recovery
Remove the current word from recovery progress if a user goes to
previous word.

[no changelog]
2024-08-28 14:33:02 +02:00
Andrew Kozlik
2a567f3a0c feat: Remove display_random feature. 2024-08-27 19:33:23 +02:00
Ioan Bizău
09d3301785 feat(core): improve ETH send flow 2024-08-27 16:21:03 +03:00
obrusvit
50dc265162 feat(core/mercury): impl flow_request_passphrase
This commit replaces request_passphrase with flow_request_passphrase.
The added benefit is that the user is prompted for confirmation if they
want to proceed with an empty passphrase.
2024-08-22 00:47:15 +02:00
Ondřej Vejpustek
20f75e001b fix(core,legacy): fix curve25519 public key prefix 2024-08-21 17:19:24 +02:00
Ondřej Vejpustek
865ca5f0a9 fix(crypto): fix fingerprints for curve25519 and ed25519 2024-08-21 17:19:24 +02:00
Martin Milata
4868a04107 docs(core): changelog: 2.8.1 not released for T2B1 2024-08-21 10:33:10 +02:00
matejcik
ee6ab8effb docs(core): generate changelog for 2.8.1 2024-08-01 16:09:03 +02:00
obrusvit
11308f578d feat(core/ui): T3T1 instruction screens between shares
Changes the content and visual appearance of the screens between shares
during multi-share (shamir) recovery. Context menu with the option to
cancel is added to the screen.
2024-07-31 11:36:32 +02:00
tychovrahe
79feb690ad fix(core/mercury): prefer vertical swipes over horizontal 2024-07-29 15:47:24 +02:00
tychovrahe
a15dd6598f fix(core/mercury): improve share words swiping animation 2024-07-29 09:07:35 +02:00
obrusvit
f41176af02 feat(core/mercury): change FW update UI
This commit changes the UI of confirming interaction-less firmware
update.
2024-07-28 22:11:30 +02:00
tychovrahe
1212a7319a fix(core): T3T1: adjust touch coordinates 2024-07-25 12:37:21 +03:00
obrusvit
0d987a68f4 fix(core/mercury): multi-share backup more info
The commit fixes More Info screen hidden behind context menu during a
prompt for number of shares and shares threshold. It removes wrong title
and enables changing the info text based on currently selected number.
2024-07-22 12:09:16 +02:00
tychovrahe
f2bdd6e189 fix(core/mercury): change status screen - display message in center after animation
Because some messages didn't fit the title
2024-07-17 20:23:19 +02:00
Ioan Bizău
7404436305 refactor(core/ui): optimize brightness settings for Mercury 2024-07-17 17:10:05 +03:00
tychovrahe
2994317dcd fix(core/mercury): homescreen attach animation, resume animations after an interrupt from workflow 2024-07-16 23:12:32 +02:00
tychovrahe
6b3aa768bd fix(core/mercury): remove universal backlight fading 2024-07-16 23:12:32 +02:00
tychovrahe
ff869dd864 feat(core/mercury): pin entry animation
[no changelog]
2024-07-16 23:12:32 +02:00
tychovrahe
b99325a764 feat(core/mercury): menu animation 2024-07-16 23:12:32 +02:00
tychovrahe
78b4017859 feat(core): add support for T3B1 2024-07-16 15:56:28 +02:00
Ioan Bizău
a64b22cdef feat(core): add progress indicator when formatting SD cards 2024-07-15 13:32:06 +03:00
Martin Milata
98dca4db4c Merge branch 'release/24.07' 2024-07-10 12:24:18 +02:00
Andrew Kozlik
9420b38a35 feat(core): Account for Optiga throttling delay in PIN countdown. 2024-07-09 16:52:50 +02:00
tychovrahe
6667f96911 fix(core): fix T2B1 display orientation south 2024-07-08 17:40:14 +02:00
Martin Milata
dd4671a510 docs(core): changelog for 2.8.0 2024-07-01 11:56:56 +02:00
tychovrahe
a4ff76e840 fix(core/mercury): adjust swipe effect direction when animating transition through python 2024-07-01 09:33:40 +02:00
obrusvit
2de8acc141 chore(core): remove CoSi functionality
trezorctl CoSi feature is removed from all models
2024-07-01 09:32:38 +02:00
obrusvit
c73115df7b feat(core/ui): add PageCounter to T3T1 Footer
PageCounter sub-component is used within Footer to indicate progress in
screens, rendered e.g. as "1 / 20" for the first word in wallet backup.
2024-06-30 12:07:09 +02:00
matejcik
6338ba994a docs(core): update Optiga-related changelogs 2024-06-25 13:37:54 +02:00
Andrew Kozlik
4d4ee99716 fix(core): Increase Optiga MAX_RETRY_READ_MS to 6 sec. 2024-06-25 11:09:40 +02:00
tychovrahe
9ab2ba9157 feat(core/mercury): animated device label on homescreen/lockscreen 2024-06-24 21:43:08 +02:00
tychovrahe
3a3259b574 feat(core/mercury): change homescreen flow 2024-06-24 21:43:08 +02:00
Andrew Kozlik
183e53d3c2 feat(storage): Rework PIN processing and upgrade storage. 2024-06-21 18:55:01 +02:00
Martin Milata
f2a2ddfd8d Merge branch 'release/24.06' 2024-06-17 22:14:02 +02:00
tychovrahe
dfe6826101 fix(core): add missing swipe right to address QR screen - mercury ui 2024-06-10 14:50:28 +02:00
Martin Milata
912535f6d2 Bump release version to 2.7.2 2024-06-07 16:04:56 +02:00
tychovrahe
a3b6788967 fix(core): fix bootloader unlock check on STM32U5, fw only
[no changelog]

(cherry picked from commit 5a8989f00d)
2024-06-07 15:03:20 +02:00
tychovrahe
5a8989f00d fix(core): fix bootloader unlock check on STM32U5, fw only
[no changelog]
2024-06-07 14:24:20 +02:00
Martin Milata
d6186f105f docs(core): changelog for 2.7.1 2024-06-06 14:28:19 +02:00
Ioan Bizău
8ef7dfab0d feat(core): implement repeated backup 2024-06-05 12:35:09 +03:00
tychovrahe
a65511846b feat(core): added user adjustable brightness setting 2024-06-03 14:26:25 +02:00
matejcik
cd319fec1f chore(core): add signed T3T1 bootloader 2.1.6 2024-05-29 10:07:03 +02:00