Difference between revisions of "Music-ui.xml"

From MythTV Official Wiki
Jump to: navigation, search
m
m
Line 178: Line 178:
 
| Progress bar for currently playing track.
 
| Progress bar for currently playing track.
 
| align="center"  | <b>Yes</b>
 
| align="center"  | <b>Yes</b>
 +
|}
 +
 +
 +
=== The "cdripper" 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" | quality
 +
| style="background:darkturquoise" align="center" | buttonlist
 +
| style="background:darkturquoise" | Quality selector for current rip.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| artist
 +
| align="center"  | textedit
 +
| Artist name edit.
 +
| align="center"  | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | searchartist
 +
| style="background:darkturquoise" align="center" | button
 +
| style="background:darkturquoise" | Search within current library for Artist Name.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| album
 +
| align="center"  | textedit
 +
| Album name edit.
 +
| align="center"  | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | searchalbum
 +
| style="background:darkturquoise" align="center" | button
 +
| style="background:darkturquoise" | Search within current library for album name.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| genre
 +
| align="center"  | textedit
 +
| Album genre edit.
 +
| align="center"  | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | year
 +
| style="background:darkturquoise" align="center" | textedit
 +
| style="background:darkturquoise" | Album year edit.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| searchgenre
 +
| align="center"  | button
 +
| Search within current library for album Genre.
 +
| align="center"  | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | compilation
 +
| style="background:darkturquoise" align="center" | checkbox
 +
| style="background:darkturquoise" | Designate album as a compilation album.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| switch
 +
| align="center"  | button
 +
| Switch Title and Artist.
 +
| align="center"  | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | scan
 +
| style="background:darkturquoise" align="center" | button
 +
| style="background:darkturquoise" | Scan drive to CD.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 +
|-
 +
| rip
 +
| align="center"  | button
 +
| Begin CD Rip.
 +
| align="center"  | <b>Yes</b>
 +
|-
 +
| style="background:darkturquoise" | tracks
 +
| style="background:darkturquoise" align="center" | buttonlist
 +
| style="background:darkturquoise" | Button list of tracks on current CD.
 +
| style="background:darkturquoise" align="center" | <b>Yes</b>
 
|}
 
|}

Revision as of 01:38, 22 June 2009

The music-ui.xml file governs the layout and behavior of the MythMusic Plugin. It consists of the following windows and named attributes:

MythMusic Windows

Window Name Type Description
import_music Window Import music from a given directory.
miniplayer Popup Window The MythMusic miniplayer.
cdripper Window The main CD Rip window.
ripstatus Window Status of an in-progress CD Rip.


The "import_music" window

Widget Name Widget Type Description Required?
location textedit Edit path from which to import music. Yes
directoryfinder button Button to launch file browser to specify import directory. Yes
scan button Scan specified path for music. Yes
coverart button Button to launch coverart browser. Yes
filename textarea The filename of the current item. Yes
compartist textarea Compilation Artist Name. Yes
artist textarea Artist's Name. Yes
album textarea Album Name. Yes
title textarea Title of Track. Yes
genre textarea Genre of Track. Yes
year textarea Year of track. Yes
track textarea Track's number on CD. Yes
position textarea Position within scanned files. (ie 12 of 1364) Yes
status textarea Notification if already in database. Yes
compilation checkbox Checkbox to mark track as part of compilation. Yes
play button Play selected track. Yes
nextnew checkbox Checkbox to mark track as part of compilation. Yes
add button Play selected track. Yes
addallnew checkbox Add all new tracks. Yes
next button Navigate to next scanned track. Yes
prev checkbox Navigate to previous scanned track. Yes


The "miniplayer" window

Widget Name Widget Type Description Required?
time textarea Text area for Played Time / Total Time. Yes
info textarea Information notification area. Yes
volume textarea Textual volume in percent. Yes
userratingstate statetype The User Rating statetype (commonly "stars"). Values are 1, 2, 3, 4, 5, 6, 7, 8, 9, and 10. Yes
coverart imagetype Album art for current track. Yes
progress progressbar Progress bar for currently playing track. Yes


The "cdripper" window

Widget Name Widget Type Description Required?
quality buttonlist Quality selector for current rip. Yes
artist textedit Artist name edit. Yes
searchartist button Search within current library for Artist Name. Yes
album textedit Album name edit. Yes
searchalbum button Search within current library for album name. Yes
genre textedit Album genre edit. Yes
year textedit Album year edit. Yes
searchgenre button Search within current library for album Genre. Yes
compilation checkbox Designate album as a compilation album. Yes
switch button Switch Title and Artist. Yes
scan button Scan drive to CD. Yes
rip button Begin CD Rip. Yes
tracks buttonlist Button list of tracks on current CD. Yes