Closed Bug 804193 Opened 13 years ago Closed 12 years ago

Implement the passcode "unlock" transition

Categories

(Firefox OS Graveyard :: Gaia::System::Lockscreen, defect, P3)

All
Other
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pla, Assigned: yurenju)

References

Details

(Keywords: perf, Whiteboard: visual design, interaction, BerlinWW)

Attachments

(1 file)

When unlocking the phone via passcode, the transition from the passcode entry screen to the homescreen/landing page/icon grid 'hiccups'. It's really rough, and even flickers.
Build tested on: otoro_2012-10-22_ics_us.
Component: Gaia → Gaia::Homescreen
Needs correct transition implented. See latest transition document for correct behaviour. https://www.dropbox.com/sh/hcpn9opc593l7tx/7zqGtV_inH
Priority: -- → P3
Rewriting using performance/ux-trust bug template. -- What makes it feel slow/broken? It is currently performing acceptably fast, but just using the wrong transition. See link provided above by Steve. The other problem is that the screen also flickers during/after the transition. Did it prevent you from doing what you wanted? Why? How does this make you feel? [ ] :) I feel happy about it [X] :| Meh [ ] :( I'm upset [ ] >:O I'm angry Device: Unagi, Nov. 22 Nightly. Details: (technical factors, FPS, app startup time, ms elapsed, etc) Bonus: can you attach a video of the problem? Time permitting.
Summary: [perf] Passcode Unlock Transition to Homescreen is Not Smooth → [perf] Passcode Unlock transition to homescreen is not implemented according to design
Summary: [perf] Passcode Unlock transition to homescreen is not implemented according to design → [Gaia::Homescreen][perf] Passcode Unlock transition to homescreen is not implemented according to design
Keywords: polish
Summary: [Gaia::Homescreen][perf] Passcode Unlock transition to homescreen is not implemented according to design → [Gaia::System::Lockscreen][perf] Passcode Unlock transition to homescreen is not implemented according to design
Summary: [Gaia::System::Lockscreen][perf] Passcode Unlock transition to homescreen is not implemented according to design → [Gaia::System::Lockscreen] Passcode Unlock transition to homescreen is not implemented according to design
In 1/6 build there is no transition at all. As the user types the fourth correct digit, the screen freezes for a second, the fourth passcode slot remains blank, and the screen suddenly unlocks without any kind of animation. It creates a perception that the process is broken. We need to implement some sort of transition here. The transitions UX specs are here: https://www.dropbox.com/sh/hcpn9opc593l7tx/7zqGtV_inH See page 7.
Summary: [Gaia::System::Lockscreen] Passcode Unlock transition to homescreen is not implemented according to design → Implement the passcode "unlock" transition
Whiteboard: visual design → visual design, interaction, BerlinWW
This is a recent regression. Suspect related to bug 824454.
Depends on: 824454
Hmm, weird, I just tried it again and this time after the brief freeze it did show a brief glimpse of the crossfade+zoom transition. It looks like there's a stutter in the rendering?
Assignee: nobody → yurenju
Is not only that "hicup". The current transition is conceptually right (besides the hicups) when entering in the screen, but is not implemented the transition after entering the code and actually unlocking the screen. PLease see page 7 of the transitions specs here: https://www.dropbox.com/sh/hcpn9opc593l7tx/7zqGtV_inH Thanks!
With bug 824454, this platform regression is still visible.
Assignee: yurenju → nobody
Component: Gaia::Homescreen → General
(In reply to Tim Guan-tin Chien [:timdream] (MoCo-TPE) from comment #9) > With bug 824454, this platform regression is still visible. I cannot reproduce this reliably. It's possible the transition is unnoticed because the background is too dark; but we definitely skip the transition sometimes.
Assignee: nobody → yurenju
Attached file pull request
Attachment #700471 - Flags: review?(timdream+bugs)
Attachment #700471 - Flags: review?(timdream+bugs) → review+
Component: General → Gaia::System::Lockscreen
QA Contact: atsai
Comment on attachment 700471 [details] pull request NOTE: If blocking-basecamp+ is set, just land it for now. [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: Testing completed: Risk to taking this patch (and alternatives if risky):
Attachment #700471 - Flags: approval-gaia-master?(21)
Attachment #700471 - Flags: approval-gaia-master?(21) → approval-gaia-master+
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: