[mythtv-commits] mythtv commit: r14197 - in trunk/mythtv by stuartm

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Aug 15 12:40:10 UTC 2007


      Author: stuartm
        Date: 2007-08-15 12:40:10 +0000 (Wed, 15 Aug 2007)
New Revision: 14197
   Changeset: http://cvs.mythtv.org/trac/changeset/14197

Added:

   trunk/mythtv/libs/libmyth/themeinfo.cpp
   trunk/mythtv/libs/libmyth/themeinfo.h

Modified:

   trunk/mythtv/libs/libmyth/libmyth.pro
   trunk/mythtv/libs/libmyth/mythcontext.cpp
   trunk/mythtv/programs/mythfrontend/globalsettings.cpp

Log:

Refs #3826

Initial work on a new themeinfo class to parse and hold information on a theme in themeinfo.xml. Still a lot of work to done.

This replaces the check for -wide in a theme name and instead looks at the <aspect> tag. As a temporary fix for third party themes it will fall back to the old method.

In appearance settings we now use the themeinfo class to get the name, theme type, aspect and preview image path.

Widescreen themes no longer need to be named "-wide".






More information about the mythtv-commits mailing list