Closed Bug 1042879 Opened 11 years ago Closed 11 years ago

[rtl] Lockscreen: display camera icon on the left when passcode is displayed

Categories

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

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2.1 S1 (1aug)

People

(Reporter: flod, Assigned: flod)

References

Details

Attachments

(2 files)

Currently, camera icon is displayed on the right like LTR when passcode is enabled. This causes also a weird alignment of hour/date, since the camera is hidden but space is still occupied (bug 998137).
Attached file Pull request on Github
Attachment #8461051 - Flags: review?(gweng)
Comment on attachment 8461051 [details] [review] Pull request on Github Code is simple and it looks nice (except one nit). However, please set UI review to make sure they have no further opinions.
Attachment #8461051 - Flags: review?(gweng) → review+
Comment on attachment 8461051 [details] [review] Pull request on Github Amy, can you take at this fix?
Attachment #8461051 - Flags: ui-review?(amlee)
Comment on attachment 8461051 [details] [review] Pull request on Github It there a reason that the date and time is aligned to the right and the status bar is aligned to the left? Also, I noticed that the "1" in the keypad doesn't aligned with the other numbers in the keypad. Not sure if this needs to be filed as a separate issue.
Attachment #8461051 - Flags: ui-review?(amlee) → ui-review-
(In reply to Amy Lee [:amylee] from comment #4) > It there a reason that the date and time is aligned to the right and the > status bar is aligned to the left? I think that's expected, it's specular to what happens on LTR. The same happens when the screen is unlocked. @Ahmed, can you confirm that's expected? > Also, I noticed that the "1" in the keypad doesn't aligned with the other > numbers in the keypad. Not sure if this needs to be filed as a separate > issue. I didn't notice that, but definitely a separate bug in gaia::keyboard.
Flags: needinfo?(nefzaoui.ahmed)
(In reply to Francesco Lodolo [:flod] from comment #5) > (In reply to Amy Lee [:amylee] from comment #4) > > It there a reason that the date and time is aligned to the right and the > > status bar is aligned to the left? > > I think that's expected, it's specular to what happens on LTR. The same > happens when the screen is unlocked. > @Ahmed, can you confirm that's expected? > > > Also, I noticed that the "1" in the keypad doesn't aligned with the other > > numbers in the keypad. Not sure if this needs to be filed as a separate > > issue. > > I didn't notice that, but definitely a separate bug in gaia::keyboard. Hi Francesco, I've filed a separate bug for the keyboard issue (Bug 1043563).
Yes(In reply to Francesco Lodolo [:flod] from comment #5) > (In reply to Amy Lee [:amylee] from comment #4) > > It there a reason that the date and time is aligned to the right and the > > status bar is aligned to the left? > > I think that's expected, it's specular to what happens on LTR. The same > happens when the screen is unlocked. > @Ahmed, can you confirm that's expected? Yes it is the expected behavior for the RTL view. Basically RTL is all about "mirroring" so if an object in LTR is aligned to the left, it should be right-aligned in RTL, and vice versa. :)
Flags: needinfo?(nefzaoui.ahmed)
Comment on attachment 8461051 [details] [review] Pull request on Github Thanks Ahmed. Setting ui-review again, I don't think there's anything else blocking considering that the keyboard issue is now tracked in a different bug.
Attachment #8461051 - Flags: ui-review- → ui-review?(amlee)
Comment on attachment 8461051 [details] [review] Pull request on Github Thanks for the fix!
Attachment #8461051 - Flags: ui-review?(amlee) → ui-review+
Status: NEW → ASSIGNED
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → 2.1 S1 (1aug)
Verified on flame Gaia c8511217183ade630f5afa7698c04efef5c6806b Gecko https://hg.mozilla.org/mozilla-central/rev/a4dcfbebcb58 BuildID 20140728040209 Version 34.0a1 ro.build.version.incremental=110 ro.build.date=Fri Jun 27 15:57:58 CST 2014
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: