Closed Bug 1094450 Opened 11 years ago Closed 11 years ago

[rtl][ringtones] CSS changes

Categories

(Firefox OS Graveyard :: Gaia::Ringtones, defect)

defect
Not set
normal

Tracking

(b2g-v2.2 verified, b2g-master verified)

VERIFIED FIXED
2.1 S9 (21Nov)
Tracking Status
b2g-v2.2 --- verified
b2g-master --- verified

People

(Reporter: squib, Assigned: squib)

References

Details

Attachments

(2 files)

46 bytes, text/x-github-pull-request
pdahiya
: review+
arnau
: review+
kcaldwell
: ui-review+
Details | Review
86.60 KB, image/png
Details
The ringtones app needs some CSS for RTL. Blah blah.
Attached file Pull request
This mostly works. There's something funky about the checkbox in the share activity, but I think that's a building blocks issue.
Comment on attachment 8517723 [details] [review] Pull request Ok, this is done.
Attachment #8517723 - Flags: review?(dflanagan)
Comment on attachment 8517723 [details] [review] Pull request Fernando: You reviewed bug 1082494, and I'm modifying something from the shared CSS in that bug. Can you take a quick look at this? Katie: Mind taking a quick pass over this to make sure everything is in the right spot? I think I've handled everything inside the ringtones app, and it looks like the ringtones bits in the settings app are already ok.
Attachment #8517723 - Flags: ui-review?(kcaldwell)
Attachment #8517723 - Flags: review?(fernando.campo)
Comment on attachment 8517723 [details] [review] Pull request Passing the review request on to Punam who will be working on RTL compliance for Gallery, so is better qualified to review this than I am.
Attachment #8517723 - Flags: review?(dflanagan) → review?(pdahiya)
Comment on attachment 8517723 [details] [review] Pull request Hi Jim, even though the changes to switches look ok to me, I'm not entitled to make this review. The code modifications in shared/switches.css affects a lot of apps, and should be reviewed by someone with better knowledge about the building blocks. I'm using Arnau, who usually review Building Blocks.
Attachment #8517723 - Flags: review?(fernando.campo) → review?(rnowmrch)
Thanks for the review redirection. I also fixed some of the styles since I broke them. And, I would just like to say: I hate CSS.
Comment on attachment 8517723 [details] [review] Pull request ui+ review - looks good, matches ringtone behaviour and rtl spec. NI'ing Rob to take a quick pass as he was heading up the rtl media effort on the ux side.
Flags: needinfo?(rmacdonald)
Attachment #8517723 - Flags: ui-review?(kcaldwell) → ui-review+
Comment on attachment 8517723 [details] [review] Pull request The BB part looks good to me, nothing breaks in other rtl layouts.
Attachment #8517723 - Flags: review?(rnowmrch) → review+
Target Milestone: --- → 2.1 S9 (21Nov)
Comment on attachment 8517723 [details] [review] Pull request Hi Jim Patch looks good and has my r+. One minor thing noticed in the message notification indicating success on creating new ringtone. In RTL mode, success notification message '<file name> Ringtone set as default.' has period showing on the right and as per spec should show up on left. Is this a fix in notifications and outside scope of ringtone app? If yes, it will be good to file a bug for it. Thanks
Attachment #8517723 - Flags: review?(pdahiya) → review+
(In reply to Punam Dahiya from comment #9) > In RTL mode, success notification message '<file name> Ringtone set as > default.' has period showing on the right and as per spec should show up on > left. Is this a fix in notifications and outside scope of ringtone app? If > yes, it will be good to file a bug for it. Thanks I think that's just how punctuation works in Unicode when you force RTL on. It happens in a few other spots across Firefox OS too.
Landed: https://github.com/mozilla-b2g/gaia/commit/80f5d4543e1216ecfe23a0ec631257a0addc0d20 in-testsuite- because this is just a CSS change
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Flags: in-moztrap+
Flags: needinfo?(rmacdonald)
Test case has been added in moztrap: https://moztrap.mozilla.org/manage/case/15501/
Attached image verify_pass.png
This issue has been verified as pass on latest build of Flmae 2.2/3.0 and Nexus 5 2.2/3.0 by STRs in comment 0. Result:The CSS of ringtones app follows RTL. See attachment:verify_pass.png Rate:0/5 Device: Flame 2.2 (pass) Build ID 20150521002508 Gaia Revision bc42fbc12d622bffd7e8afcb8d56f8a1d9773c60 Gaia Date 2015-05-20 22:32:56 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/6e4eaf59efda Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150521.040918 Firmware Date Thu May 21 04:09:27 EDT 2015 Bootloader L1TC000118D0 Device: Flame 3.0 (pass) Build ID 20150521160241 Gaia Revision 1126d8bee559f7cde675df2fcc6c196da9cfeba1 Gaia Date 2015-05-21 21:23:56 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/3e737d30f842 Gecko Version 41.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150521.193021 Firmware Date Thu May 21 19:30:31 EDT 2015 Bootloader L1TC000118D0 Device: Nexus 5 2.2 (pass) Build ID 20150521002508 Gaia Revision bc42fbc12d622bffd7e8afcb8d56f8a1d9773c60 Gaia Date 2015-05-20 22:32:56 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/6e4eaf59efda Gecko Version 37.0 Device Name hammerhead Firmware(Release) 5.1 Firmware(Incremental) eng.cltbld.20150521.040628 Firmware Date Thu May 21 04:06:43 EDT 2015 Bootloader HHZ12f Device: Nexus 5 3.0 (pass) Build ID 20150521160241 Gaia Revision 1126d8bee559f7cde675df2fcc6c196da9cfeba1 Gaia Date 2015-05-21 21:23:56 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/3e737d30f842 Gecko Version 41.0a1 Device Name hammerhead Firmware(Release) 5.1 Firmware(Incremental) eng.cltbld.20150521.193039 Firmware Date Thu May 21 19:30:54 EDT 2015 Bootloader HHZ12f
Status: RESOLVED → VERIFIED
QA Whiteboard: [MGSEI-Triage+]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: