Closed Bug 1044299 Opened 10 years ago Closed 10 years ago

[RTL][Usage][Cost Control] Cost Control app/Usage app needs to have RTL taken into account

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.0 affected, b2g-v2.1 verified)

VERIFIED FIXED
Tracking Status
b2g-v2.0 --- affected
b2g-v2.1 --- verified

People

(Reporter: nhirata, Assigned: mai)

References

Details

(Whiteboard: [2.0-319MB-bug-bash])

Attachments

(5 files)

Attached image 2014-07-25-16-10-53.png
1. set device language to arabic
2. reboot device
3. launch Usage

Expected: RTL styled Cost Control app
Actual:
1. tutorial buttons are conflicted in RTL or LTR
2. checkbox overlap the text on the bottom
3. the settings page has the right side truncated.

Gaia      3a06aa58245eaf848242d6d1497c1af536fffabd
Gecko     https://hg.mozilla.org/mozilla-central/rev/6c0971104909
BuildID   20140725040205
Version   34.0a1
ro.build.version.incremental=110
ro.build.date=Fri Jun 27 15:57:58 CST 2014
B1TC00011230
Flame
Whiteboard: [2.0-319MB-bug-bash]
Assignee: nobody → mri
Attached file patch v1.0
Hi Salva, 
would you mind reviewing the patch?
Regards
Attachment #8466145 - Flags: review?(salva)
Attached image fix-overlapText.jpg
Attached image to show how the overlapped text is fixed.
Attached image fix-settings.jpg
Attached image to show how is fixed the settings
Attached image fix-tutorialButtons.jpg
Attached image to show how is fixed the order of the fte buttons
Comment on attachment 8466145 [details] [review]
patch v1.0

Ok, the patch looks ok at a higher level. The problem here is that I don't know what are the rtl considerations to take into account here and at which level. I mean, should the chart advance from right to left? should the first time experience wizard advance to the left instead?

I think this is a good starting point but should we file bug for the chart and the wizard too?
Attachment #8466145 - Flags: review?(salva)
Attachment #8466145 - Flags: review+
Attachment #8466145 - Flags: feedback?(nhirata.bugzilla)
Master: f49d080ea81ac366bd7843cdee2109031d803bdc
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment on attachment 8466145 [details] [review]
patch v1.0

Since this patch already landed and it looks good there doesn't seem for me anything to do...

Just a FYI, there's a thread on dev-gaia about RTL : 
https://groups.google.com/forum/#!searchin/mozilla.dev.gaia/RTL/mozilla.dev.gaia/GzIIlTUKvAg/8kTAE3nYuXgJ
Attachment #8466145 - Flags: feedback?(nhirata.bugzilla) → feedback+
fyi mai, see comment 7.
Flags: needinfo?(marina.rodriguez.iglesias)
Thanks for sharing your knowlegde, Naoki, ;)
Flags: needinfo?(marina.rodriguez.iglesias)
Issue is verified fixed on Flame 2.1.

With Arabic enabled, Usage tutorial buttons are not conflicted, there is no checkbox overlap, and the settings page is not truncated.

Device: Flame 2.1 (319mb)(Kitkat Base)(Shallow Flash)
BuildID: 20141126001202
Gaia: db2e84860f5a7cc334464618c6ea9e92ff82e9dd
Gecko: 211eae88f119
Version: 34.0 (2.1)
Firmware Version: v188-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Mass Edit: adding the [rtl-meta]
Whiteboard: [2.0-319MB-bug-bash] → [rtl-meta]
Whiteboard: [rtl-meta] → [rtl-meta][2.0-319MB-bug-bash]
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][rtl-impact]
Whiteboard: [rtl-meta][2.0-319MB-bug-bash] → [2.0-319MB-bug-bash]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: