[mythtv-commits] Ticket #3749: mytharchive main, chapter menus missing titles

MythTV mythtv at cvs.mythtv.org
Sun Jul 22 18:50:28 UTC 2007


#3749: mytharchive main, chapter menus missing titles
-------------------------+--------------------------------------------------
 Reporter:  anonymous    |        Owner:  paulh 
     Type:  defect       |       Status:  closed
 Priority:  minor        |    Milestone:  0.21  
Component:  mytharchive  |      Version:  head  
 Severity:  low          |   Resolution:  fixed 
  Mlocked:  0            |  
-------------------------+--------------------------------------------------
Changes (by paulh):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 (In [14025]) Work around a problem introduced with the new FreeSans.ttf
 added to svn
 recently that was causing the DVD menus created in MythArchive to have
 missing text elements.

 * Changes the way the script calculates the width and height of text so
 that
   it will work consistently with all fonts regardless of how a font
 reports
   its metrics.

 * Change the way fonts are defined in theme files.
     - Font definitions now have a name and can be referred to by name in
       text elements.
     - The color can be defined in the font definition.
     - Add new 'shadow' and 'outline' font drawing effects.
     - Add new 'shadowsize' and 'shadowcolor' font attributes.

   See the changes in themes/MythCenter/theme.xml for an example of how the
   new font definitions should be used.

   The font definition changes are backwards compatible so old themes
 should
   still work OK.

 * There's a number of changes that improve the image quality of the jpegs
 that
   that are used to create the final DVD menus.

 TODO: - Convert all the existing themes to use the new font definitions.
       - Check the positioning of all text elements is still OK since these
         changes alter the positioning slightly.
       - Change some of the themes to use the new text styles where
 appropriate.

 Fixes #3749.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3749#comment:4>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list