[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