Closed Bug 1044299 Opened 11 years ago Closed 11 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: 11 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: