[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