Closed
Bug 947097
Opened 11 years ago
Closed 11 years ago
[Clock] Update tabs to use the new 1.3 designs
Categories
(Firefox OS Graveyard :: Gaia::Clock, defect)
Tracking
(b2g-v1.2 unaffected, b2g-v1.3 affected, b2g-v1.4 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
b2g-v1.2 | --- | unaffected |
b2g-v1.3 | --- | affected |
b2g-v1.4 | --- | fixed |
People
(Reporter: epang, Assigned: pivanov)
References
Details
(Whiteboard: ux-tracking, visual design, visual-tracking, bokken)
Attachments
(2 files)
(deleted),
image/png
|
Details | |
(deleted),
text/x-github-pull-request
|
jugglinmike
:
review+
nhirata
:
approval-gaia-v1.3-
|
Details |
Update clock app with new 1.3 tab designs
Reporter | ||
Updated•11 years ago
|
Component: Gaia::SMS → Gaia::Clock
Assignee | ||
Comment 1•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Attachment #8343602 -
Flags: review?(mike)
Comment 2•11 years ago
|
||
Comment on attachment 8343602 [details]
patch for Gaia/master
Handing off to Corey since I won't have time to get to this today.
Attachment #8343602 -
Flags: review?(mike) → review?(gnarf37)
Comment 3•11 years ago
|
||
Comment on attachment 8343602 [details]
patch for Gaia/master
The display and behavior seem correct on device
This seems to be causing problems with the marionette test suite: https://travis-ci.org/mozilla-b2g/gaia/jobs/15027521 - I'm having a hard time figuring out where this test is going wrong.
Going to have to bounce this back to mike.
Attachment #8343602 -
Flags: review?(gnarf37) → review?(mike)
Comment 4•11 years ago
|
||
Corey: This bug is dependent on changes to the building blocks in bug 947093 . The Clock application's tab UI is non-functional when the attached patch is applied directly to `master`.
Pavel: Is that interpretation correct? If so, we may have to wait until bug 947093 is resolved before we're able to review this patch for correctness.
Flags: needinfo?(pivanov)
Reporter | ||
Comment 5•11 years ago
|
||
(In reply to Mike Pennisi [:jugglinmike] from comment #4)
> Corey: This bug is dependent on changes to the building blocks in bug 947093
> . The Clock application's tab UI is non-functional when the attached patch
> is applied directly to `master`.
>
> Pavel: Is that interpretation correct? If so, we may have to wait until bug
> 947093 is resolved before we're able to review this patch for correctness.
Hey Mike, Pavel can correct me if I am wrong, but the plan is to land bug 947093 together with this bug (and all the other patches for each app). We can't land anything until we have r+ from all app owners since we don't want visual inconsistencies. Thanks for looking at this so quickly!
Assignee | ||
Comment 6•11 years ago
|
||
Yep, we will land all bugs who depends on Bug 947093 together.
Flags: needinfo?(pivanov)
Comment 7•11 years ago
|
||
Comment on attachment 8343602 [details]
patch for Gaia/master
(In reply to Eric Pang [:epang] from comment #5)
> Hey Mike, Pavel can correct me if I am wrong, but the plan is to land bug
> 947093 together with this bug (and all the other patches for each app). We
> can't land anything until we have r+ from all app owners since we don't want
> visual inconsistencies. Thanks for looking at this so quickly!
The criticism of bug 940520 seem valid for this plan; in other words, splitting the patch into multiple bugs doesn't actually mean anything if we require they all land in unison.
That said, I know that this is a high-priority feature for you guys, and I want to help out. I've applied the patch at attachment 8343598 [details] (from bug 947093) and reviewed the changes to Clock described by this patch. I am setting the "r+" flag here under the provision that there are no further changes to the patch this one is dependent on. If that patch changes, please flag me again, and I will review again ASAP.
Attachment #8343602 -
Flags: review?(mike) → review+
Reporter | ||
Comment 8•11 years ago
|
||
(In reply to Mike Pennisi [:jugglinmike] from comment #7)
> Comment on attachment 8343602 [details]
> patch for Gaia/master
>
> (In reply to Eric Pang [:epang] from comment #5)
> > Hey Mike, Pavel can correct me if I am wrong, but the plan is to land bug
> > 947093 together with this bug (and all the other patches for each app). We
> > can't land anything until we have r+ from all app owners since we don't want
> > visual inconsistencies. Thanks for looking at this so quickly!
>
> The criticism of bug 940520 seem valid for this plan; in other words,
> splitting the patch into multiple bugs doesn't actually mean anything if we
> require they all land in unison.
>
> That said, I know that this is a high-priority feature for you guys, and I
> want to help out. I've applied the patch at attachment 8343598 [details]
> (from bug 947093) and reviewed the changes to Clock described by this patch.
> I am setting the "r+" flag here under the provision that there are no
> further changes to the patch this one is dependent on. If that patch
> changes, please flag me again, and I will review again ASAP.
thanks for the really quick review Mike (we really appreciate it!), there shouldn't be any changes unless someone finds an issue with one of the patches.
Reporter | ||
Updated•11 years ago
|
Whiteboard: ux-tracking, visual design, visual-tracking, jian → ux-tracking, visual design, visual-tracking, bokken
Assignee | ||
Comment 9•11 years ago
|
||
Landed to master:
https://github.com/mozilla-b2g/gaia/commit/d50defd2ada4ddae7c5da2a92e338af33c10d5d9
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Reopening as this looks like this isn't in the 1.3 branch:
https://github.com/mozilla-b2g/gaia/blob/v1.3/apps/clock/index.html
Please close when it lands in v1.3
Flags: needinfo?(pivanov)
Updated•11 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Maybe I might be wrong in reopening it. The reason why I reopened it was because this was targetted for v1.3 and it's not in that branch. Not sure the best way to handle that situation...
Updated•11 years ago
|
Status: REOPENED → RESOLVED
blocking-b2g: --- → 1.3?
Closed: 11 years ago → 11 years ago
status-b2g-v1.2:
--- → unaffected
status-b2g-v1.3:
--- → affected
status-b2g-v1.4:
--- → fixed
Resolution: --- → FIXED
Comment 12•11 years ago
|
||
Please ask for approvals.
Comment on attachment 8343602 [details]
patch for Gaia/master
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #):
[User impact] if declined:
[Testing completed]:
[Risk to taking this patch] (and alternatives if risky):
[String changes made]:
Attachment #8343602 -
Flags: approval-gaia-v1.3?(praghunath)
Updated•11 years ago
|
blocking-b2g: 1.3? → ---
Flags: needinfo?(pivanov)
needs approval; please approve?
Flags: needinfo?(praghunath)
Comment 15•11 years ago
|
||
Comment on attachment 8343602 [details]
patch for Gaia/master
Approving flag per triage
Attachment #8343602 -
Flags: approval-gaia-v1.3?(praghunath) → approval-gaia-v1.3+
Flags: needinfo?(praghunath)
Comment on attachment 8343602 [details]
patch for Gaia/master
We are no longer taking the tab change in 1.3, we are taking it in 1.4
Attachment #8343602 -
Flags: approval-gaia-v1.3+ → approval-gaia-v1.3-
You need to log in
before you can comment on or make changes to this bug.
Description
•