Closed
Bug 817745
Opened 12 years ago
Closed 12 years ago
WeekView - All day events and dates should be fixed at top when scrolling. All day events will expand.
Categories
(Firefox OS Graveyard :: Gaia::Calendar, defect)
Firefox OS Graveyard
Gaia::Calendar
Tracking
(blocking-basecamp:-, b2g18+ fixed)
RESOLVED
FIXED
blocking-basecamp | - |
People
(Reporter: jlal, Assigned: kgrandon)
References
Details
(Whiteboard: [LandMe][mentor=jlal@mozilla.com][LOE:S]interaction, UX-P1, BerlinWW, testrun 2)
Attachments
(1 file, 1 obsolete file)
223 bytes,
text/html
|
lsblakk
:
approval-gaia-v1+
|
Details |
Blocking rational:
- Its very difficult to tell which day is which when scrolling down in week view.
- All day events start to overlap with other hours/events when there are more then 1-2.
Comment 1•12 years ago
|
||
Must say - this is certainly annoying from testing this. As for my blocking opinion - debatable if it's a P3 blocker or a P4 soft blocker.
Comment 2•12 years ago
|
||
Annoying enough to be a P3 I guess
blocking-basecamp: ? → +
Priority: -- → P3
Reporter | ||
Comment 3•12 years ago
|
||
This could be tricky, might be a better second/third bug kind of thing.
The way week view is implemented each day is its own complete entity/class that we glue together with a "frame". I still want the isolation (one day never knows about another) so we need to provide a shared space (some element) that the frame will give to the respective WeekChild class ( we have this option today which may be sufficient ).
I suspect the final fix will be smallish but there is some complexity to wire it all together. Bug me or lorchard with questions.
Comment 4•12 years ago
|
||
Mass Modify: All un-milestoned, unresolved blocking-basecamp+ bugs are being moved into the C3 milestone. Note that the target milestone does not mean that these bugs can't be resolved prior to 12/10, rather C2 bugs should be prioritized ahead of C3 bugs.
Target Milestone: --- → B2G C3 (12dec-1jan)
Updated•12 years ago
|
Assignee: bhsubram → cbrocious
Comment 7•12 years ago
|
||
Driver retriage: Not holding the release for this. Would take a low risk patch once all blockers are fixed.
blocking-basecamp: + → -
Comment 8•12 years ago
|
||
(In reply to Dietrich Ayala (:dietrich) from comment #7)
> Driver retriage: Not holding the release for this. Would take a low risk
> patch once all blockers are fixed.
Ehh...no. I'm still inclined to agree with James on this one. Too annoying of a UX issue - I think it blocks.
blocking-basecamp: - → ?
Updated•12 years ago
|
Priority: P3 → --
Target Milestone: B2G C3 (12dec-1jan) → ---
Comment 9•12 years ago
|
||
We absolutly take a patch on this but not a blocker for V1
blocking-basecamp: ? → -
tracking-b2g18:
--- → +
Whiteboard: [mentor=jlal@mozilla.com][LOE:S] → [mentor=jlal@mozilla.com][LOE:S]interaction, UX-P1, BerlinWW
Comment 10•12 years ago
|
||
This issue is still reproducing with Unagi, build ID 20130104070203
The event is shown only in half of the block available for it in the Week view. The details of the event are not visible.
Reporter | ||
Comment 11•12 years ago
|
||
Kevin you up for taking this one?
Assignee: cody.brocious+bugzilla → kgrandon
Comment 12•12 years ago
|
||
UCID: calander-142
https://moztrap.mozilla.org/results/case/61679/
Whiteboard: [mentor=jlal@mozilla.com][LOE:S]interaction, UX-P1, BerlinWW → [mentor=jlal@mozilla.com][LOE:S]interaction, UX-P1, BerlinWW, testrun 2
Assignee | ||
Comment 13•12 years ago
|
||
James - review please if you get a chance. Let's definitely get a real solution so we can remove this CSS when possible.
Attachment #700926 -
Flags: review?(jlal)
Reporter | ||
Comment 14•12 years ago
|
||
Comment on attachment 700926 [details]
Github pull request pointer
After we check log slow animations.
Attachment #700926 -
Flags: review?(jlal) → review+
Reporter | ||
Comment 15•12 years ago
|
||
We discussed in IRL, we need to fix the animation issues (possibly regressions?) before we can land this...
Assignee | ||
Comment 16•12 years ago
|
||
Appears that there's nothing from log slow animations, but there are some animation issues.
I'm looking into what those could be, and think you're right about something possibly being off the frame causing rendering issues.
Assignee | ||
Comment 17•12 years ago
|
||
Comment on attachment 700926 [details]
Github pull request pointer
Approach has changed. Would like another review. Thanks!
Attachment #700926 -
Flags: review+ → review?(jlal)
Reporter | ||
Comment 18•12 years ago
|
||
Comment on attachment 700926 [details]
Github pull request pointer
NOTE: If blocking-basecamp+ is set, just land it for now.
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: Uglier/less useful week view
Testing completed: (Manually) Tested on blank calendar, and on largest calendar I have ever seen with success. This is mostly a UX only set of changes for the week view only. Existing unit tests + some new ones to cover the minor JS changes.
Risk to taking this patch (and alternatives if risky): All day event related regressions in week view only but this is unlikely.
Much Better! I think we should have the "all day" area as a single scrollable area but that is much more difficult and this makes the week view so much more usable.
Lets land this now and we can re-evaluate more intensive changes in 1.1.
Attachment #700926 -
Flags: review?(jlal)
Attachment #700926 -
Flags: review+
Attachment #700926 -
Flags: approval-gaia-master?(21)
Assignee | ||
Comment 19•12 years ago
|
||
Comment on attachment 700926 [details]
Github pull request pointer
><html>
><head>
><meta http-equiv="Refresh" content="1;url=https://github.com/mozilla-b2g/gaia/pull/7624">
></head>
><body>
><a href="https://github.com/mozilla-b2g/gaia/pull/7624">Redirecting to pull request.</a>
></body>
></html>
Assignee | ||
Comment 20•12 years ago
|
||
Well that did not work at all :-p
Assignee | ||
Comment 21•12 years ago
|
||
Obseleting old pull request.
See above comments on approval.
Attachment #700926 -
Attachment is obsolete: true
Attachment #700926 -
Flags: approval-gaia-master?(21)
Attachment #702379 -
Flags: review?(jlal)
Attachment #702379 -
Flags: approval-gaia-master?(21)
Comment 22•12 years ago
|
||
Issue repros on build 20130115070201 Dec 5th Kernel Build. The details of the event are not visible. However If you do put a event over a couple hrs time spand it does show correctly.
Assignee | ||
Updated•12 years ago
|
Whiteboard: [mentor=jlal@mozilla.com][LOE:S]interaction, UX-P1, BerlinWW, testrun 2 → [LandMe][mentor=jlal@mozilla.com][LOE:S]interaction, UX-P1, BerlinWW, testrun 2
Assignee | ||
Comment 23•12 years ago
|
||
This is merged to master, if we get approval I can land in v1-train as well.
https://github.com/mozilla-b2g/gaia/commit/63fd5c01963acf08f398f025b76d3ae00633ed31
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 24•12 years ago
|
||
Comment on attachment 702379 [details]
Github pull request pointer (new)
This is already landed, so ignoring the open review request and approving for uplift to v1-train branch.
Attachment #702379 -
Flags: approval-gaia-v1?(21) → approval-gaia-v1+
Comment 25•12 years ago
|
||
v1-train: 4ef2c4ba32d2393319eb630f78989bd1013d3ecb
status-b2g18:
--- → fixed
Assignee | ||
Updated•12 years ago
|
Attachment #702379 -
Flags: review?(jlal)
You need to log in
before you can comment on or make changes to this bug.
Description
•