trezor-firmware icon indicating copy to clipboard operation
trezor-firmware copied to clipboard

menu and pin animation

Open TychoVrahe opened this issue 1 year ago • 1 comments

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

TychoVrahe avatar Jul 01 '24 11:07 TychoVrahe

core UI changes device test click test persistence test
T2T1 Model T test(screens) main(screens) 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)

github-actions[bot] avatar Jul 01 '24 12:07 github-actions[bot]

legacy UI changes device test(screens) main(screens)

github-actions[bot] avatar Jul 01 '24 15:07 github-actions[bot]

rebased.

TychoVrahe avatar Jul 12 '24 14:07 TychoVrahe

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

bosomt avatar Jul 30 '24 09:07 bosomt