Difference between revisions of "Recordings-ui.xml"

From MythTV Official Wiki
Jump to: navigation, search
Line 392: Line 392:
 
| An image to display if the item is being commflagged/processed.
 
| An image to display if the item is being commflagged/processed.
 
| align="center" | No
 
| align="center" | No
 +
|}
 +
 +
 +
=== The "groupfilter" window ===
 +
 +
{| cellpadding="4" border="1"
 +
| align="center"  |<b>Widget Name</b>
 +
| align="center"  |<b>Widget Type</b>
 +
| align="center"  |<b>Description</b>
 +
| align="center"  |<b>Required?</b>
 +
|-
 +
| style="background:darkturquoise" | groups
 +
| style="background:darkturquoise" align="center" | buttonlist
 +
| style="background:darkturquoise" | A buttonlist for the recording groups/genres/etc..
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|}
 +
 +
 +
=== The "changeview" window ===
 +
 +
{| cellpadding="4" border="1"
 +
| align="center"  |<b>Widget Name</b>
 +
| align="center"  |<b>Widget Type</b>
 +
| align="center"  |<b>Description</b>
 +
| align="center"  |<b>Required?</b>
 +
|-
 +
| style="background:darkturquoise" | titles
 +
| style="background:darkturquoise" align="center" | checkbox
 +
| style="background:darkturquoise" | A checkbox to show titles.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| categories
 +
| align="center" | checkbox
 +
| A checkbox to show categories.
 +
| align="center" | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | recgroups
 +
| style="background:darkturquoise" align="center" | checkbox
 +
| style="background:darkturquoise" | A checkbox to show recording groups.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| watchlist
 +
| align="center" | checkbox
 +
| A checkbox to show the Watch List.
 +
| align="center" | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | searches
 +
| style="background:darkturquoise" align="center" | checkbox
 +
| style="background:darkturquoise" | A checkbox to show searches.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| livetv
 +
| align="center" | checkbox
 +
| A checkbox to show LiveTV recordings
 +
| align="center" | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | watched
 +
| style="background:darkturquoise" align="center" | checkbox
 +
| style="background:darkturquoise" | A checkbox to show watched items.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| save
 +
| align="center" | button
 +
| A button to save the settings.
 +
| align="center" | <b>Yes</b>
 +
|}
 +
 +
 +
=== The "passwordchanger" window ===
 +
 +
{| cellpadding="4" border="1"
 +
| align="center"  |<b>Widget Name</b>
 +
| align="center"  |<b>Widget Type</b>
 +
| align="center"  |<b>Description</b>
 +
| align="center"  |<b>Required?</b>
 +
|-
 +
| style="background:darkturquoise" | oldpassword
 +
| style="background:darkturquoise" align="center" | textedit
 +
| style="background:darkturquoise" | An input for the old password.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| newpassword
 +
| align="center" | textedit
 +
| An input for the new password.
 +
| align="center" | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | ok
 +
| style="background:darkturquoise" align="center" | buttons
 +
| style="background:darkturquoise" | A button to finish changing password.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 
|}
 
|}

Revision as of 04:57, 24 September 2009

The recordings-ui.xml file governs the layout and behavior of the Watch Recordings screen and associated screens. It consists of the following windows and named attributes:

Recording UI Windows

Window Name Type Description
watchrecordings Window The Watch Recordings screen.
groupfilter Window The Group Filter popup.
changeview Window The Change View popup.
passwordchanger Window The Password Change popup.
groupselector Window The Group selector popup.
iconhelp Window The Help popup.
editmetadata Window The Edit Recording Title/Subtitle popup.


Generic Attributes Used in most windows

Most of the views in recordings-ui.xml and schedule-ui.xml share many/most attributes, most of which are entirely optional. This allows the themer to show whichever information he or she likes across the different screens. This is a list of attributes you can theme across all of the aforementioned windows, including use in their buttonlists or individually.
Widget Name Widget Type Description Required?
title textarea The title of the item. N
subtitle textarea The subtitle of the item. N
titlesubtitle textarea The title and subtitle of the item. N
description textarea The description/plot of the item. N
category textarea The category of the item. N
callsign textarea The callsign of the item's channel. N
commfree textarea The commercial free status of the item's channel. N
outputfilters textarea The playback output filters of the item's channel. N
starttime textarea The start time of the item in the user-specified format. N
startdate textarea The start date of the item in the user-specified format. N
endtime textarea The end time of the item in the user-specified format. N
enddate textarea The end date of the item in the user-specified format. N
recstarttime textarea The recording start time of the item in the user-specified format. N
recstartdate textarea The recording end date of the item in the user-specified format. N
recendtime textarea The recording end time of the item in the user-specified format. N
recenddate textarea The recording end date of the item in the user-specified format. N
lastmodifiedtime textarea The last modified time of the item in the user-specified format. N
lastmodifieddate textarea The last modified date of the item in the user-specified format. N
lastmodified textarea The last modified time and date of the item in the user-specified format. N
channum textarea The channel number on which the item was recorded. N
chanid textarea The internal myth channel ID on which the item was recorded. N
channel textarea The combined channel number/name string. N
long channel textarea The full plain english channel name/number string. N
iconpath textarea The path to the icon file for the channel on which the item was recorded. N
filesize textarea The file size of the item in bytes. N
filesize_str textarea A "plain english" filesize of the item (in MB/GB/etc.) N
lenmins textarea The length of the item in minutes. N
lentime textarea The length of the item in hours. N
rectypechar textarea The recording type of the item, single character. N
rectype textarea The recording type of the item as a string. N
rectypestatus textarea A string value for the status of an upcoming recording. N
card textarea The card upon which an item will record. N
recpriority textarea The recording priority of an item. N
recgroup textarea The recording group of an item. N
playgroup textarea The playback group of an item. N
storagegroup textarea The storage group of an item. N
programflags textarea The program flags of an item. N
audioproperties textarea The audio properties of an item. N
videoproperties textarea The videoproperties of an item. N
subtitleType textarea The subtitling information of an item. N
timedate textarea The "date, starttime-endtime" of an item. N
shorttimedate textarea The short version of the "date, starttime-endtime" of an item. N
shortstarttimedate textarea The short "date starttime" of an item. N
recstatus textarea The recording status of an item. N
repeat textarea The short repeat status of an item. (Repeat) N
longrepeat textarea The long string repeat status of an item. (Repeat Sun July 17, 2010) N
seriesid textarea The grabber-assigned Series ID of an item. N
programid textarea The grabber assigned Program ID of an item. N
catType textarea The category Type of an item. N
year textarea The year of release of an item. N
stars textarea The stars value in text of an item. (4 Stars) N
yearstars textarea The year and star values of an item. (1996, 5 stars) N
originalairdate textarea The original air date of an item. N
shortoriginalairdate textarea The short original air date of an item. N
ratingstate statetype A statetype for the rating of the item. Types are 1, 2, 3, 4, 5, 6, 7, 8, 9, and 10. N


The "watchrecordings" window

Widget Name Widget Type Description Required?
groups buttonlist A buttonlist for the recording groups/genres/etc.. Yes
recordings buttonlist A buttonlist for the recording items. Yes
audioprops statetype A statetype for the item's audio attributes. Types are stereo, surround, dolby, and mono. No
videoprops statetype A statetype for the item's video attributes. Types are hdtv, widescreen, avchd, hd720, and hd1080. No
norecordings textarea A textarea to display if there are no recordings. No
autoexpire imagetype An image to display if the item is autoexpire eligible. No
commflagged imagetype An imagetype to display if the item has been commflagged. No
bookmark imagetype An image to display if the item has a bookmark. No
cutlist imagetype An imagetype to display if the item has a cutlist. No
subtitletypes statetype A statetype for the item's subtitle attributes. Types are cc, subtitles, and onscreensubs. No
watched imagetype An imagetype to display if the item has been watched. No
processing imagetype An image to display if the item is being commflagged/processed. No


The "groupfilter" window

Widget Name Widget Type Description Required?
groups buttonlist A buttonlist for the recording groups/genres/etc.. Yes


The "changeview" window

Widget Name Widget Type Description Required?
titles checkbox A checkbox to show titles. Yes
categories checkbox A checkbox to show categories. Yes
recgroups checkbox A checkbox to show recording groups. Yes
watchlist checkbox A checkbox to show the Watch List. Yes
searches checkbox A checkbox to show searches. Yes
livetv checkbox A checkbox to show LiveTV recordings Yes
watched checkbox A checkbox to show watched items. Yes
save button A button to save the settings. Yes


The "passwordchanger" window

Widget Name Widget Type Description Required?
oldpassword textedit An input for the old password. Yes
newpassword textedit An input for the new password. Yes
ok buttons A button to finish changing password. Yes