Closed Bug 834709 Opened 11 years ago Closed 11 years ago

[Transitions. UX] Implement "invoke an app" transition as specified.

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: vicky, Assigned: crdlc)

References

Details

(Whiteboard: [TEF_REQ], ux-tracking)

Attachments

(2 files)

Please refer to: 
http://buildingfirefoxos.com/transitions.html#invoke

https://www.dropbox.com/sh/ekzrrz7um4uj6y0/NVzqB1D4hx/03%20Transitions
TransitionsVXX.pdf (latest version)

Lack of Transitions affect the experience. Required for TEF build.
Transitions a key feature to give the user a clue of the architecture of the OS and how to navigate it.
Depends on: 834649
Whiteboard: interaction, UX-P1
Whiteboard: interaction, UX-P1 → interaction, UX-P1, [TEF_REQ]
Whiteboard: interaction, UX-P1, [TEF_REQ] → interaction, UX-P1, [TEF_REQ], PRODUCT-ANNOYING
Blocks: 834649
No longer depends on: 834649
Whiteboard: interaction, UX-P1, [TEF_REQ], PRODUCT-ANNOYING → u=user c=system s=ux-most-wanted, [TEF_REQ]
Whiteboard: u=user c=system s=ux-most-wanted, [TEF_REQ] → u=user c=system s=ux-most-wanted [TEF_REQ]
Assignee: nobody → crdlc
Status: NEW → ASSIGNED
I have the current implementation here [1]:

[1] https://github.com/crdlc/gaia/tree/bug-aia

It is based on bug 804270
Depends on: 804270
We are trying to install a new homescreen with a lot of logs in order to know what happens when it fails and reverts icons. Thanks
sorry, the last message was wrong. I should write in other bug :(
Attached file Patch v1
The last animation ;)
Attachment #739114 - Flags: review?(21)
Attachment #739114 - Flags: feedback?(vpg)
Looks great. 
Thanks Cristian!
Attachment #739114 - Flags: feedback?(vpg)
please Vivien, do you need some help here to review the patch? tell me if you need something, thanks a lot
Flags: needinfo?(21)
(In reply to Cristian Rodriguez (a remontar!) from comment #7)
> please Vivien, do you need some help here to review the patch? tell me if
> you need something, thanks a lot

Sorry I'm taking forever because I have seen some cases where the homescreen is zoomed with the previous patch and I would like to fix it before landing more changes to the window manager.

See bug 866643
Flags: needinfo?(21)
Once this is reviewed, we can push this through triage according to Daniel's request.

Just keep me posted when its landed to master. 

Thanks!
Jaime
When Vivien review the bug 866643, he said that he will start reviewing this one, thanks
Whiteboard: u=user c=system s=ux-most-wanted [TEF_REQ] → [TEF_REQ], ux-tracking
Hi Vivien, the bug 866643 was closed as worksforme due to your bug 866174 fixed the problem. I rebased this pull request with the master and then tell me when you can review it, thanks a lot!
Flags: needinfo?(21)
(In reply to Cristian Rodriguez de la Cruz (:crdlc) from comment #11)
> Hi Vivien, the bug 866643 was closed as worksforme due to your bug 866174
> fixed the problem. I rebased this pull request with the master and then tell
> me when you can review it, thanks a lot!

Sorry for the incredibly long delay to review this PR. I keep procrastinating about it and push it back into my list of stuff to do. I will try to review it at the beginning of next week. Thanks for being always patient and nice Cristian, really appreciated :)
Flags: needinfo?(21)
OK, I know that you are busy, don't worry. Please tell me when you start reviewing it because I've resolved conflicts a few times here :) but maybe for that moment the branch couldn't be merged, thanks a lot my friend.
Comment on attachment 739114 [details]
Patch v1

The app-ready mechanism seems a way to bypass all the existing code inside the window manager. I don't really like it.

Also I wish some of the code paths can be unified.

r- for those 2 points.

I like that you remove 3 classes!
Attachment #739114 - Flags: review?(21) → review-
Also the new app that is opened is often not visible in the transition. Can we add at least a white background so something will be visible?
Comment on attachment 739114 [details]
Patch v1

I've implemented your suggestions, thanks for the feedback Vivien
Attachment #739114 - Flags: review- → review+
https://github.com/mozilla-b2g/gaia/commit/b8161872fb3f01e6df7b7457994af3e378b7f8e1
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 739114 [details]
Patch v1

Could Vivien r+ the patch just for the record? There were no r= on the comment of the patch too...
Attachment #739114 - Flags: review+ → review?(21)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: