[mythtv-commits] mythtv commit: r25275 - in trunk/mythtv/libs by cpinkham

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Jul 6 16:30:08 UTC 2010


      Author: cpinkham
        Date: 2010-07-06 16:30:08 +0000 (Tue, 06 Jul 2010)
New Revision: 25275
   Changeset: http://svn.mythtv.org/trac/changeset/25275

Modified:

   trunk/mythtv/libs/libmythdb/mythversion.h
   trunk/mythtv/libs/libmythui/themeinfo.cpp
   trunk/mythtv/libs/libmythui/themeinfo.h

Log:

ThemeInfo changes to support the upcoming Theme Downloader.

- Allow ThemeInfo to directly download and parse a themeinfo.xml file
from a remote site.  The theme itself can't be run remotely, this
code is to allow the Theme Downloader UI to instantiate new ThemeInfo
objects without having to download remote themeinfo.xml files to temp
files on the local filesystem.

- Add 'downloadurl' and 'themesite' tags under the details section of
the theminfo.xml schema.  The downloadurl is the location of a the
theme package file which will be downloaded.  The themesite tag is
to hold an optional website if the author of the theme provides one.

NOTE: This updates the binary API version, so make clean, etc..






More information about the mythtv-commits mailing list