Closed Bug 830361 Opened 12 years ago Closed 12 years ago

[COST CONTROL] 3G data & Wifi data usage graphic is not correct

Categories

(Firefox OS Graveyard :: Gaia::Cost Control, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g18+ fixed, b2g18-v1.0.1 fixed)

RESOLVED FIXED
Tracking Status
b2g18 + fixed
b2g18-v1.0.1 --- fixed

People

(Reporter: carlosmartinez, Assigned: salva)

References

Details

(Whiteboard: testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1, TEF_REQ)

Attachments

(4 files)

Tested in unagi with Gecko-1e1821a Gaia-9d4983b. STR: 1-Insert a non configured prepaid VIVO SIM card 2-Pull down notification tray 3-Configure data usage cycle (e.g. as weekly reseting on tuesday) 4-Open Data usage screen to see the graphic Expected result --> Something similar to what we can find in the attached document Actual result --> Start and end date of the billing cycle doesn´t make any sense, time division should be something like 6 lines to see one for each day in the week... etc.
blocking-b2g: --- → tef?
Whiteboard: testrun 2
Flags: needinfo?(marcoc)
Marco or Ayman, can you chime in here?
(In reply to Josh Carpenter [:jcarpenter] from comment #3) > Marco or Ayman, can you chime in here? To clarify the issue: When the Settings of the billing cycle period and start date are modified, the Data Usage graph needs to change to reflect setting changes. Therefore: **billing cycle** - If the billing cycle period is Weekly: the graph should show 7 lines - if the billing cycle period is Monthly: the graph should show a line for each day in the monthly period. - if the billing cycle period is Never: the graph should show a line for each day in the monthly period as well. **start date** - If the start date is changed and the billing cycle is set to Weekly: then the dates on the bottom of the graph need to update to show the new period. - If the start date is changed and the billing cycle is set to Monthly: the dates on the bottom of the graph need to update as well as the number of lines on the graph to show the new period The current date should be identified within the graph. If the cycle ends in two days, then the current date should be located two days prior to the end go the graph. **Never graph behavior** - if the billing cycle is set to Never, and no data on usage is present, behavior would follow that of monthly, except that when current date reaches day 22 of month, graph dates adjust to mark passing of time. - if the billing cycle is set to Never, and data on usage is already present in graph - graph should adjust monthly view so that current date is marked at day 22 of month. And graph dates adjust to mark passing of time.
Flags: needinfo?(marcoc)
Looks correct although. Would take a patch to follow the wireframes.
blocking-b2g: tef? → -
tracking-b2g18: --- → +
Whiteboard: testrun 2 → testrun 2, [EU_TPE_TRIAGED]
Assignee: nobody → salva
Bug caused by (feature/regressing bug #): this one User impact if declined: moderate Testing completed: yes Risk to taking this patch (and alternatives if risky): medium
Attachment #705340 - Flags: review?(francisco.jordano)
Attachment #705340 - Flags: approval-gaia-v1?(francisco.jordano)
Whiteboard: testrun 2, [EU_TPE_TRIAGED] → testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1
Comment on attachment 705340 [details] New behavior for X axis in charts Made some comments in the PR. Thanks Salva!
Comment on attachment 705340 [details] New behavior for X axis in charts Good work! Nice improvements, just checked in the phone and working like charm!
Attachment #705340 - Flags: review?(francisco.jordano) → review+
Comment on attachment 705340 [details] New behavior for X axis in charts We need this change in 1.0.1 for the correct behavior of the application. a=me
Attachment #705340 - Flags: approval-gaia-v1?(francisco.jordano) → approval-gaia-v1+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1 → testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1, TEF_REQ
v1-train: 1dc2cd91a1923391512ca0195c5a8a07119294d7
blocking-b2g: tef? → ---
Bug #837652 includes changes from this bug. If I merge that bug this will be included as well in the same patch. Please, consider nominating this as well. There is no a topic relation but a temporal dependency. Renominating...
blocking-b2g: --- → tef?
Sorry, I can merge without including changes from this bug. It's done.
blocking-b2g: tef? → ---
Batch edit: bugs fixed on b2g18 since 1/25 branch of v1.0 are fixed on v1.0.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: