Closed
Bug 963394
Opened 12 years ago
Closed 11 years ago
[Calendar] Event Detail_1.4 Visual Refresh
Categories
(Firefox OS Graveyard :: Gaia::Calendar, defect)
Tracking
(feature-b2g:2.0, tracking-b2g:backlog)
VERIFIED
FIXED
2.0 S3 (6june)
People
(Reporter: HHuang, Assigned: evanxd)
References
Details
(Whiteboard: [p=7], [priority])
Attachments
(7 files, 4 obsolete files)
No description provided.
Updated•12 years ago
|
blocking-b2g: --- → backlog
Comment 1•12 years ago
|
||
visual spec of event detail updated.
| Assignee | ||
Updated•11 years ago
|
Assignee: evanxd → nobody
| Assignee | ||
Updated•11 years ago
|
Assignee: nobody → evanxd
| Assignee | ||
Comment 3•11 years ago
|
||
Hi Peko,
Could you provide the icons in event detail spec here?
Thanks.
Flags: needinfo?(pchen)
Comment 4•11 years ago
|
||
Hi Evan,
please see attachment for icons.
including arrow,download and attachment.
thank you~
Flags: needinfo?(pchen)
Comment 5•11 years ago
|
||
Hi Evan,
Here is svg format icon.
hope it works~~~
thank you.
| Assignee | ||
Comment 6•11 years ago
|
||
Hi Peko,
Nice, thanks. :)
| Assignee | ||
Comment 7•11 years ago
|
||
We could do the visual refresh without the invitation receipt feature(Bug 932254).
| Assignee | ||
Updated•11 years ago
|
Whiteboard: [p=5]
Target Milestone: --- → 2.0 S1 (9may)
Updated•11 years ago
|
blocking-b2g: backlog → 2.0+
Comment 8•11 years ago
|
||
This shouldn't block - this is a feature, which is something we won't block on unless we're past FL & we're planning to still land the feature.
blocking-b2g: 2.0+ → 2.0?
Comment 9•11 years ago
|
||
Not a blocker but we are definitely working on this for 2.0 -- we are working on a better way to identify the features were are targeting for a particular release.
Evan, please continue to give this bug high priority for the current sprint.
blocking-b2g: 2.0? → backlog
Whiteboard: [p=5] → [p=5], [priority]
| Assignee | ||
Comment 10•11 years ago
|
||
Hi Dylan,
Sure.
Comment 11•11 years ago
|
||
Hi Evan,
thanks for your reminding, please see attached file for the latest event detail spec.
the background color is white.
thank you so much.
Attachment #8372159 -
Attachment is obsolete: true
Comment 12•11 years ago
|
||
Hi Even,
Harly and I made some changes, please see the latest spec for your reference.
thanks for your great help.
Peko
Attachment #8419226 -
Attachment is obsolete: true
| Assignee | ||
Comment 13•11 years ago
|
||
WIP patch.
| Assignee | ||
Comment 14•11 years ago
|
||
Refer to Bug 940512 for calendar circle icon.
Updated•11 years ago
|
feature-b2g: --- → 2.0
Comment 15•11 years ago
|
||
Please modify the text "Remind me:" to "Reminder:" to avoid misunderstanding in different languages.
| Assignee | ||
Comment 16•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Hi Harly and Peko,
Could you help to review?
Thanks.
Attachment #8419293 -
Flags: ui-review?(hhsu)
| Assignee | ||
Updated•11 years ago
|
Attachment #8419293 -
Flags: ui-review?(pchen)
Comment 17•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Nice work Evan, just need some minor changes to text within the sentence to lower case, and we are ready to go. Thanks
Attachment #8419293 -
Flags: ui-review?(hhsu) → ui-review+
| Assignee | ||
Comment 18•11 years ago
|
||
Comment 19•11 years ago
|
||
Hi Evan, I added some comments on github related to the code (not a full code review tho, just things that I noticed quickly). I'm also adding the Day View visual refresh as a blocker since it will change the way the calendar colors are handled.
Depends on: 951075
| Assignee | ||
Comment 20•11 years ago
|
||
Hi Miller,
Thanks for the comments.
I'm fix that.
| Assignee | ||
Comment 21•11 years ago
|
||
Hi Harly, Peko,
How do we handle the one and multiple alarms for the layout in the event detail view?
| Assignee | ||
Comment 22•11 years ago
|
||
After discussed with Harly and Peko in Person.
We have a new design for the alarm item.
| Assignee | ||
Comment 23•11 years ago
|
||
| Assignee | ||
Comment 24•11 years ago
|
||
| Assignee | ||
Comment 25•11 years ago
|
||
Hi Peko,
attachment 8420742 [details] and attachment 8420743 [details] is the screenshots for the alarm items.
Could you provide the spec here?
Thanks.
Flags: needinfo?(pchen)
| Assignee | ||
Comment 26•11 years ago
|
||
There is an intermittent failure of marionette test for Contacts app. Refer to https://travis-ci.org/mozilla-b2g/gaia/jobs/24894974.
Comment 27•11 years ago
|
||
Hi Evan,
please check attached pdf for new design for the alarm item.
thanks for your help~
Flags: needinfo?(pchen)
| Assignee | ||
Comment 28•11 years ago
|
||
Hi Peko,
Thanks for the spec.
Could you help to do the UI review?
Thanks.
Comment 29•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Well done :)
Thanks for your great help!!
Attachment #8419293 -
Flags: ui-review?(pchen) → ui-review+
| Assignee | ||
Comment 30•11 years ago
|
||
Thanks for the review. :)
| Assignee | ||
Comment 31•11 years ago
|
||
The commit for the UI review:
https://github.com/evanxd/gaia/commit/13cd1da0223dafc4c489456e0520ea236738c323
| Assignee | ||
Updated•11 years ago
|
Whiteboard: [p=5], [priority] → [p=7], [priority]
| Assignee | ||
Updated•11 years ago
|
Target Milestone: 2.0 S1 (9may) → 2.0 S2 (23may)
Updated•11 years ago
|
No longer depends on: 951075
Whiteboard: [p=7], [priority] → [p=5], [priority]
Target Milestone: 2.0 S2 (23may) → 2.0 S1 (9may)
Updated•11 years ago
|
Whiteboard: [p=5], [priority] → [p=7], [priority]
Target Milestone: 2.0 S1 (9may) → 2.0 S2 (23may)
| Assignee | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
Updated•11 years ago
|
Flags: in-moztrap+
| Assignee | ||
Comment 32•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Hi Miller,
Could you help to review the patch?
Thanks.
Attachment #8419293 -
Flags: review?(mmedeiros)
Comment 33•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Hi Evan, I added a few comments to Github.
Flags: needinfo?(evanxd)
Updated•11 years ago
|
Target Milestone: 2.0 S2 (23may) → 2.0 S3 (6june)
Updated•11 years ago
|
QA Contact: edchen
| Assignee | ||
Comment 34•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Hi Francesco,
Could you give feedback for the l10n part[1] of the patch?
Thanks.
[1] https://github.com/mozilla-b2g/gaia/pull/19058/files#diff-97b7fed57927556b91fb72d4d1b8c8b5R101
Attachment #8419293 -
Flags: feedback?(francesco.lodolo)
Comment 35•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
Looks good to me, with only a request to add some comments about the strings.
Attachment #8419293 -
Flags: feedback?(francesco.lodolo) → feedback+
| Assignee | ||
Comment 36•11 years ago
|
||
Hi Miller,
I updated the patch for the comments, and I added a new method `formatEndDate` in `apps/calendar/js/calc.js`.
[1] https://github.com/mozilla-b2g/gaia/pull/19058/files#diff-407b61bbaaed90fcd114d1e217dc21f7R71
Please help to review the patch, thanks.
Flags: needinfo?(evanxd)
| Assignee | ||
Comment 37•11 years ago
|
||
Hi Miller,
I updated the patch for the comments.
Could you review the patch again?
Thanks.
Comment 38•11 years ago
|
||
Comment on attachment 8419293 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19058
one small comment on github and we should be good to go. good work Evan.
Attachment #8419293 -
Flags: review?(mmedeiros) → review+
Comment 39•11 years ago
|
||
Nice work, everyone. Excited to see this land! :)
| Assignee | ||
Comment 40•11 years ago
|
||
Hi Miller,
I added comment[1] on GitHub for the multiple all day duration label.
[1] https://github.com/mozilla-b2g/gaia/pull/19058/files#diff-97b7fed57927556b91fb72d4d1b8c8b5R100
Flags: needinfo?(mmedeiros)
Comment 41•11 years ago
|
||
Evan, no need to change it. It's following the visual spec and makes total sense to keep it this way (so it always uses 2 lines for the event date). Sorry for the confusion. Thanks.
Flags: needinfo?(mmedeiros)
| Assignee | ||
Comment 42•11 years ago
|
||
Hi Miller,
No problem.
Thanks for the review.
| Assignee | ||
Comment 43•11 years ago
|
||
master: 793b7eaec42b0226395f87e87be14c6d50c36a49
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 44•11 years ago
|
||
User facing changes need integration tests. There was an existing, disabled integration test which this change breaks as well. We should re-enable that integration test at the very least, and, if appropriate, add some additional coverage for the new read event view.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 45•11 years ago
|
||
:millermedeiros also suggested that we keep this in and re-enable and land changes to the relevant test code at a later point in time. This is an excerpt from an old discussion on dev-gaia regarding why it is most sensible to land changes to test code alongside changes to feature code https://gist.github.com/gaye/5f968e8bac21cc91f960.
Comment 46•11 years ago
|
||
Comment 47•11 years ago
|
||
Evan, I fixed and re-enabled the create_event_test (Bug 974731). This should at least make your job easier. Sorry for all the trouble.
Flags: needinfo?(evanxd)
| Assignee | ||
Comment 48•11 years ago
|
||
Hi Miller,
No problem.
Could you help me to review the patch.
The patch is based on the previous r+ patch, and I just add marionette tests.
Thanks.
Attachment #8435012 -
Flags: review?(mmedeiros)
Flags: needinfo?(evanxd)
| Assignee | ||
Comment 50•11 years ago
|
||
Hi Miller,
I updated the patch for the comments, and the travis job is here https://travis-ci.org/evanxd/gaia/builds/26919824.
I sent two pull requests to master branches of `mozilla-b2g` and `evanxd` with using same branch `evanxd:bug-963394`, and I think that is why the travis job run on `evanxd`'s travis not `mozilla-b2g`. It might be travis issues.
Flags: needinfo?(evanxd)
Comment 51•11 years ago
|
||
since we want to land this today and Evan is on a different timezone (Taipei) I updated the marionette tests and created a new PR.
Gareth, please review it as soon as possible and let me know what you think.
PS: kept Evan as the commit author since he did 99% of the work.
Attachment #8419293 -
Attachment is obsolete: true
Attachment #8435012 -
Attachment is obsolete: true
Attachment #8435012 -
Flags: review?(mmedeiros)
Attachment #8435910 -
Flags: review?(gaye)
Updated•11 years ago
|
Attachment #8435910 -
Flags: review?(gaye) → review+
Comment 52•11 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 53•11 years ago
|
||
Thanks for Miller's and Gareth's help.
Comment 54•11 years ago
|
||
[Environment]
Gaia 8d865839d932bfbd5e157f376f74d8cb12bfdd51
Gecko https://hg.mozilla.org/releases/mozilla-aurora/rev/1d4046a8cb6c
BuildID 20140610000223
Version 32.0a2
ro.build.version.incremental=94
ro.build.date=Tue May 20 09:29:20 CST 2014
[Result]
Pass
Status: RESOLVED → VERIFIED
Updated•11 years ago
|
blocking-b2g: backlog → ---
tracking-b2g:
--- → backlog
You need to log in
before you can comment on or make changes to this bug.
Description
•