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)
Tracking
(b2g18+ fixed, b2g18-v1.0.1 fixed)
RESOLVED
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.
Reporter | ||
Updated•12 years ago
|
blocking-b2g: --- → tef?
Whiteboard: testrun 2
Reporter | ||
Comment 1•12 years ago
|
||
Reporter | ||
Comment 2•12 years ago
|
||
Updated•12 years ago
|
Flags: needinfo?(marcoc)
Comment 3•12 years ago
|
||
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)
Comment 5•12 years ago
|
||
Looks correct although. Would take a patch to follow the wireframes.
blocking-b2g: tef? → -
tracking-b2g18:
--- → +
Updated•12 years ago
|
Whiteboard: testrun 2 → testrun 2, [EU_TPE_TRIAGED]
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → salva
Assignee | ||
Comment 6•12 years ago
|
||
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)
Updated•12 years ago
|
Whiteboard: testrun 2, [EU_TPE_TRIAGED] → testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1
Comment 7•12 years ago
|
||
Comment on attachment 705340 [details]
New behavior for X axis in charts
Made some comments in the PR.
Thanks Salva!
Comment 8•12 years ago
|
||
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 9•12 years ago
|
||
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+
Assignee | ||
Comment 10•12 years ago
|
||
Landed on master:
https://github.com/mozilla-b2g/gaia/commit/3cce620affb67b938ed699a27e67b84f1185d524
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Whiteboard: testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1 → testrun 2, [EU_TPE_TRIAGED], interaction, visual, UX-P1, TEF_REQ
Comment 11•12 years ago
|
||
v1-train: 1dc2cd91a1923391512ca0195c5a8a07119294d7
status-b2g18:
--- → fixed
Assignee | ||
Comment 13•12 years ago
|
||
blocking-b2g: - → tef?
Updated•12 years ago
|
blocking-b2g: tef? → ---
Assignee | ||
Comment 14•12 years ago
|
||
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?
Assignee | ||
Comment 15•12 years ago
|
||
Sorry, I can merge without including changes from this bug. It's done.
blocking-b2g: tef? → ---
Comment 17•12 years ago
|
||
Batch edit: bugs fixed on b2g18 since 1/25 branch of v1.0 are fixed on v1.0.1
status-b2g18-v1.0.1:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•