trezor-firmware
trezor-firmware copied to clipboard
menu and pin animation
Implements menu and pin animations.
On side, the backlight fading when changing layouts in (mostly) removed for mercury ui - in favor for transition animations. The homescreen/lockscreen attach animation is added that emulates the backlight fading effect, but the overlay animation is able to run simultaneously.
When animation is interrupted by a silent call etc, the animation is resumed where it stopped before - for this, new AttachType, AttachType::Resume, is introduced.
fixes #3884 fixes #3885 fixes #3896
| core UI changes | device test | click test | persistence test |
|---|---|---|---|
| T2T1 Model T | test(screens) main(screens) |
test(screens) main(screens) |
|
| T2B1 Safe 3 | test(screens) main(screens) |
test(screens) main(screens) |
2724 |
| T3T1 | test(screens) main(screens) |
test(screens) main(screens) |
test(screens) main(screens) |
| All | main(screens) |
| legacy UI changes | device test(screens) main(screens) |
|---|
rebased.
QA OK
Info:
- Suite version: desktop 24.7.3 (19fd64f5b2ab1bc265821e34d4c4b9c910864d0e)
- Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) TrezorSuite/24.7.3 Chrome/118.0.5993.159 Electron/27.3.8 Safari/537.36
- OS: MacIntel
- Screen: 1512x982
- Device: Trezor T3T1 2.8.1 regular (revision 33f5d4733065ac631d61ff458a5db32c81641124)
- Transport: BridgeTransport 2.0.33