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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Mar 2 17:36:30 UTC 2010


      Author: cpinkham
        Date: 2010-03-02 17:36:30 +0000 (Tue, 02 Mar 2010)
New Revision: 23645
   Changeset: http://svn.mythtv.org/trac/changeset/23645

Modified:

   trunk/mythtv/libs/libmythdb/mythversion.h
   trunk/mythtv/libs/libmythui/myththemedmenu.cpp
   trunk/mythtv/libs/libmythui/xmlparsebase.cpp
   trunk/mythtv/libs/libmythui/xmlparsebase.h
   trunk/mythtv/themes/default-wide/recordings-ui.xml
   trunk/mythtv/themes/default/recordings-ui.xml
   trunk/mythtv/themes/defaultmenu/manage_recordings.xml

Log:

Make the resurrected Delete Recordings screen truly optional
at the discretion of the UI themer.  This is accomplished using
a new "dependswindow" tag available for use in the menu xml
files.  If the specified window name does not exist in the
specified theme xml file, then the menu option is not shown to
the user.  In this case, the 'deleterecordings' window is not
defined in the recordings-ui.xml of most themes, so the
Delete Recordings menu option will not be shown in those
themes rather than falling back to a non-themed version from
the default .xml.  The MythCenter-wide theme does define a
deleterecordings window in its recordings-ui.xml file, so the
Delete Recordings menu option is shown in MythCenter-wide.

This commit also removes the deleterecordings window definitions
from both the default and default-wide recordings-ui.xml files.

The binary API version is bumped because of the changes in
XMLParseBase, so make clean, recompile plugins, etc..






More information about the mythtv-commits mailing list