• Status Unconfirmed
  • Percent Complete
  • Task Type Bugs
  • Category User Interface
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Release 3.4
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by amr - 2010-05-31

FS#11342 - bidi orientation

A mixed RTL with LTR text appears in a missed order not conforming to bidi logical to visual algorithm of unicdoe.

Implementation is ready in bidi_l2v() , but the “orientation” parameter is hardcoded and passed as “1” always

A suggested solution is either pass “orientation” as 0 for any RTL text, or tie the orientation parameter with the “alignment” option of the text viewer.

How do other softwares handle this? string analysis to detect if any character comes from an RTL language?

amr commented on 2010-06-26 16:14

some software leave it a manual option for the user (e.g. ctrl+shift switch in microsoft notepad) and others perform the auto-detect function (e.g. google chat text box in gmail corrects the orientation and alignment once an Arabic character is entered)


Available keyboard shortcuts


Task Details

Task Editing