1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-08-01 19:38:33 +00:00
Commit Graph

13108 Commits

Author SHA1 Message Date
Martin Milata
34a5abe8b9 fix(core/ui): T3T1 always detect swipes on entire screen
[no changelog]
2024-05-23 09:37:25 +00:00
Martin Milata
1612fb0b77 refactor(core/ui): T3T1: drop duplicate Swipe implementation
[no changelog]
2024-05-23 09:37:25 +00:00
Martin Milata
575dc5bbc2 fix(core/ui): make it harder to accidentally close VerticalMenu 2024-05-23 09:37:25 +00:00
Martin Milata
177035c569 feat(core/ui): T3T1 share words animation
[no changelog]
2024-05-23 09:37:25 +00:00
obrusvit
ad67378141 fixup! feat(core/ui): T3T1 PIN keyboard 2024-05-22 19:14:14 +02:00
obrusvit
0787a28e33 feat(core/ui): T3T1 recovery keyboards
[no changelog]
2024-05-22 19:14:14 +02:00
obrusvit
bf0a088047 feat(core/ui): T3T1 passphrase keyboard
[no changelog]
2024-05-22 19:14:14 +02:00
obrusvit
8e501eaff0 feat(core/ui): allow rounded mercury button
[no changelog]
2024-05-22 19:14:14 +02:00
obrusvit
f739804fe6 chore(core): update fixtures
After some changes in translation strings related to T3T1 which
propagated to previous models.

[no changelog]
2024-05-22 18:11:25 +02:00
obrusvit
7833fa5fd2 fix(tests): check_share helper for T2B1
[no changelog]
2024-05-22 18:11:25 +02:00
obrusvit
ddbb5e52d4 feat(core): update translation strings
Based on latest Figma designs.

[no changelog]
2024-05-22 18:11:25 +02:00
Martin Milata
62b40fbca8 fixup! test(core/ui): fix bitcoin signtx for T3T1 2024-05-22 17:21:20 +02:00
Martin Milata
d359f81af3 fixup! fix(core/ui): set page_count through rust ButtonRequest 2024-05-22 16:54:17 +02:00
Martin Milata
dab63478c4 fixup! chore(core): update fixtures.json 2024-05-22 16:53:11 +02:00
Martin Milata
694befc659 test(core/ui): fix bitcoin signtx for T3T1 2024-05-22 00:12:44 +02:00
Martin Milata
b774378bd3 fix(core/ui): set page_count through rust ButtonRequest 2024-05-21 23:47:07 +02:00
Martin Milata
0fe45c9066 fixup! chore(core): update fixtures.json 2024-05-21 18:01:21 +02:00
Martin Milata
898c4912ca refactor(core/ui): fix clippy issues 2024-05-20 23:15:53 +00:00
Martin Milata
ec474b19fb chore(core): update fixtures.json 2024-05-20 23:15:53 +00:00
Martin Milata
29b66f5b38 fix(core/ui): T3T1 ButtonRequests from rust
[no changelog]
2024-05-20 23:15:53 +00:00
Martin Milata
4be5fe9be2 DROP feat(core/ui): sending button requests from rust
this is supposed to go into main via https://github.com/trezor/trezor-firmware/pull/3714
2024-05-20 23:15:53 +00:00
Martin Milata
227855046c feat(core/ui): T3T1 send flow
[no changelog]
2024-05-20 23:15:53 +00:00
tychovrahe
09ae9eb9e6 fix(core): fix alpha component extraction
[no changelog]

(cherry picked from commit c9027b1a1a)
2024-05-21 00:08:26 +02:00
obrusvit
c8885e5761 fix(core/ui): re-export T3T1 icons
Commit re-exports T3T1 icons (mercury UI) in white color so that
applying color to them during rendering works as expected. Previously
they were grey and the desired color mixed with grey.

[no changelog]
2024-05-20 20:26:39 +02:00
obrusvit
99e13fec02 fix(core): rebase on main
[no changelog]
2024-05-17 13:31:30 +02:00
Martin Milata
1409ed27df fix(core): rebase on drawlib 2024-05-17 12:46:25 +02:00
obrusvit
5e054f710a feat(core/ui): T3T1 confirm_action
Adds SwipeFlow for ConfirmAction or ConfirmActionSimple. Without
animation as of now.

[no changelog]
2024-05-17 12:46:25 +02:00
obrusvit
9b87a49323 feat(core/ui): T3T1 set new PIN flow
[no changelog]
2024-05-17 12:46:25 +02:00
obrusvit
cce30d1364 feat(core/ui): T3T1 PIN keyboard
[no changelog]
2024-05-17 12:44:45 +02:00
obrusvit
2ccfa802d6 refactor(core): remove upper() calls in mercury
[no changelog]
2024-05-17 12:44:45 +02:00
obrusvit
f4eb400e81 refactor(core): mercury - seed to wallet backup
Applying change of string names from cherry-picked commit.

[no changelog]
2024-05-17 12:44:45 +02:00
Martin Milata
d34180e015 chore(core): update T3T1 fixtures
[no changelog]
2024-05-17 12:44:45 +02:00
tychovrahe
0e6628f8fa refactor(core): remove old homescreen rendering from mercury UI
[no changelog]
2024-05-17 12:44:45 +02:00
tychovrahe
7c591a2770 feat(core): lockscreen for mercury_ui
[no changelog]
2024-05-17 12:44:45 +02:00
tychovrahe
2bb5b1edeb feat(core): T3T1 loaders improvement
[no changelog]
2024-05-17 12:44:45 +02:00
tychovrahe
1b7d2df018 feat(core): expand menu button touch area a bit more
[no changelog]
2024-05-17 12:44:45 +02:00
Martin Milata
b5f0a06fe4 fix(core/ui): T3T1 UI tests: GetAddress
[no changelog]
2024-05-17 12:44:45 +02:00
Martin Milata
6d6ee613a6 chore(core): update T3T1 fixtures 2024-05-17 12:44:45 +02:00
Martin Milata
34523300a3 fix(core/ui): respect animation_disabled() on T3T1 2024-05-17 12:31:39 +02:00
Martin Milata
080d492041 build(core/firmware): TREZOR_MODEL=T3T1 implies NEW_RENDERING=1
[no changelog]
2024-05-17 12:31:39 +02:00
Martin Milata
44b3d955d0 fix(core/ui): T3T1 lints
[no changelog]
2024-05-17 12:30:15 +02:00
Martin Milata
73861d4676 feat(core/ui): T3T1 receive flow
[no changelog]
2024-05-17 12:30:15 +02:00
obrusvit
b3379e14e0 feat(core/ui): T3T1 separate reset flows
Create separate flows for wallet creating, prompt of backup and
recovery.

Put more strings to copy.

Change style of Frame subheader.
2024-05-17 12:18:39 +02:00
obrusvit
58db509b92 feat(core/ui): improve T3T1 recovery 2024-05-17 12:13:53 +02:00
obrusvit
54a8415ab5 feat(core/ui): T3T1 mnemonic keyboard
These are initial changes to the mnemonic keyboard designs. The designs
themselves from Figma are still WIP.
2024-05-17 12:13:53 +02:00
obrusvit
a6936f3624 feat(core/ui): T3T1 word count choice 2024-05-17 12:13:53 +02:00
obrusvit
5eb366a198 feat(core/ui): add text align to T3T1 button 2024-05-17 12:13:53 +02:00
Martin Milata
402e14dd0a refactor(core/ui): T3T1 flow animation
[no changelog]
2024-05-17 12:13:53 +02:00
Martin Milata
08e83f23c7 refactor(core/ui): VerticalMenu flexibility 2024-05-17 12:13:53 +02:00
Martin Milata
137c4b91bc refactor(core/ui): rust UI flow simplification 2024-05-17 12:13:53 +02:00