[mythtv-commits] Ticket #4885: multi line BiDi support in OSD

MythTV mythtv at cvs.mythtv.org
Fri Mar 7 20:44:38 UTC 2008


#4885: multi line BiDi support in OSD
-----------------------------------------+----------------------------------
 Reporter:  ido <ido_roseman at yahoo.com>  |       Owner:  ijr    
     Type:  patch                        |      Status:  new    
 Priority:  minor                        |   Milestone:  0.21   
Component:  mythtv                       |     Version:  unknown
 Severity:  medium                       |     Mlocked:  0      
-----------------------------------------+----------------------------------
 short description : current hebrew/arabic support on OSD was not showing
 multyline text (such as program details) correctly.
 administrative : this is an hybrid of the work of sagi (in patch #4252 )
 and thelinuxer (patch #4191 ) + some bug fixes.
 i've also changed required fribidi version from 0.19 to 0.10, as fribidi2
 is still unstable and version 10.x is widely available.
 long description : if you take a long hebrew string, prepare it for
 rendering and only then split it into lines, you get the text going from
 botton to top (which is wrong) since the splitter see's the string
 revered. having the log2vis in TTFFont class is more "correct" in a
 systematic view and indid avoids this problem.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4885>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list