Closed Bug 991849 Opened 6 years ago Closed 2 years ago

[Meta] Edge Gestures to Move Between Open Apps

Categories

(Firefox OS Graveyard :: Gaia, defect)

x86
macOS
defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: pdol, Unassigned)

References

()

Details

User Story

Latest Visual Specs: https://mozilla.box.com/s/0b8gup4h6un6lbldhr1e

Attachments

(1 file)

This is the meta bug for tracking work related to the implementation of edge gestures to move between open apps.  It is likely to be a subset of the meta bug 918792 which is the full sheets implementation (including within app).
Depends on: 992081
Depends on: 992083
Depends on: 992084
Depends on: 992085
Depends on: 992086
Depends on: 940132
Depends on: 940512
Depends on: 945776
Depends on: 972275
Eric has posted the visual specs and the motion design specs to box.com here:

https://mozilla.box.com/s/0b8gup4h6un6lbldhr1e

Problems accessing? Feel free to needinfo or email Eric or myself. 

Thanks! 

Also, needinfo'ing Eric so he's aware of this link and in case he has anything to add.
Flags: needinfo?(epang)
(In reply to Rob MacDonald [:robmac] from comment #2)
> Eric has posted the visual specs and the motion design specs to box.com here:
> 
> https://mozilla.box.com/s/0b8gup4h6un6lbldhr1e
> 
> Problems accessing? Feel free to needinfo or email Eric or myself. 
> 
> Thanks! 
> 
> Also, needinfo'ing Eric so he's aware of this link and in case he has
> anything to add.

Thanks Rob!  Since it seems the status bar will no longer be moving with the sheets I'll be updating the specs and motion to reflect this.  Will update on box and comment on this bug when ready.
Flags: needinfo?(epang)
needinfo'ing myself as a reminder to update specs
Flags: needinfo?(epang)
User Story: (updated)
Flags: needinfo?(epang)
Depends on: 1009403
Depends on: 1009950
Depends on: 984897
No longer depends on: 945776
No longer depends on: 972275
No longer depends on: 984897
(In reply to Eric Pang [:epang] from comment #3)
> (In reply to Rob MacDonald [:robmac] from comment #2)
> > Eric has posted the visual specs and the motion design specs to box.com here:
> > 
> > https://mozilla.box.com/s/0b8gup4h6un6lbldhr1e
> > 
> > Problems accessing? Feel free to needinfo or email Eric or myself. 
> > 
> > Thanks! 
> > 
> > Also, needinfo'ing Eric so he's aware of this link and in case he has
> > anything to add.
> 
> Thanks Rob!  Since it seems the status bar will no longer be moving with the
> sheets I'll be updating the specs and motion to reflect this.  Will update
> on box and comment on this bug when ready.

This is a notice: we definitely needs some placeholder for statusbar (and software button) otherwise the size calculation will fail after doing some transform for pendicular apps. See bug 992085.
(In reply to Alive Kuo [:alive][NEEDINFO!][OOO until 6/4] from comment #5)
> This is a notice: we definitely needs some placeholder for statusbar (and
> software button) otherwise the size calculation will fail after doing some
> transform for pendicular apps. See bug 992085.

Adding needinfo for Eric.
Flags: needinfo?(epang)
Depends on: 1019423
(In reply to Alive Kuo [:alive][NEEDINFO!][OOO until 6/4] from comment #5)
> (In reply to Eric Pang [:epang] from comment #3)
> > (In reply to Rob MacDonald [:robmac] from comment #2)
> > > Eric has posted the visual specs and the motion design specs to box.com here:
> > > 
> > > https://mozilla.box.com/s/0b8gup4h6un6lbldhr1e
> > > 
> > > Problems accessing? Feel free to needinfo or email Eric or myself. 
> > > 
> > > Thanks! 
> > > 
> > > Also, needinfo'ing Eric so he's aware of this link and in case he has
> > > anything to add.
> > 
> > Thanks Rob!  Since it seems the status bar will no longer be moving with the
> > sheets I'll be updating the specs and motion to reflect this.  Will update
> > on box and comment on this bug when ready.
> 
> This is a notice: we definitely needs some placeholder for statusbar (and
> software button) otherwise the size calculation will fail after doing some
> transform for pendicular apps. See bug 992085.

Hi Alive, I'm not sure I understand the issue, can you provide more clarification on what's needed?  We can talk on IRC, vidyo or email if it's easier, just let me know :).  Thanks!
Flags: needinfo?(epang) → needinfo?(alive)
(In reply to Eric Pang [:epang] from comment #7)
> (In reply to Alive Kuo [:alive][NEEDINFO!][OOO until 6/4] from comment #5)
> > (In reply to Eric Pang [:epang] from comment #3)
> > > (In reply to Rob MacDonald [:robmac] from comment #2)
> > > > Eric has posted the visual specs and the motion design specs to box.com here:
> > > > 
> > > > https://mozilla.box.com/s/0b8gup4h6un6lbldhr1e
> > > > 
> > > > Problems accessing? Feel free to needinfo or email Eric or myself. 
> > > > 
> > > > Thanks! 
> > > > 
> > > > Also, needinfo'ing Eric so he's aware of this link and in case he has
> > > > anything to add.
> > > 
> > > Thanks Rob!  Since it seems the status bar will no longer be moving with the
> > > sheets I'll be updating the specs and motion to reflect this.  Will update
> > > on box and comment on this bug when ready.
> > 
> > This is a notice: we definitely needs some placeholder for statusbar (and
> > software button) otherwise the size calculation will fail after doing some
> > transform for pendicular apps. See bug 992085.
> 
> Hi Alive, I'm not sure I understand the issue, can you provide more
> clarification on what's needed?  We can talk on IRC, vidyo or email if it's
> easier, just let me know :).  Thanks!

We need statusbar placeholder because technically we rotate the landscape app during edge gesture.
But we cannot rotate:
320 * (480 - STATUSBAR) to be (320 - STATUSBAR) * 480

So all window should be as same size as the screen width/height.

For now I put a 100% black overlay there during edge swipe, but maybe ART could make it nicer.
Flags: needinfo?(alive)
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.