Rockbox

  • Status Unconfirmed
  • Percent Complete
    0%
  • 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 Medhat - 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.

Rafaël Carré commented on 2010-06-25 23:09

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

Amr Medhat 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)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing