Themed Menus
From MythTV Official Wiki
The Themed Menu feature allows users and themers to customize the content and structure of hierarchical pop-up menus. This customization is in the form of an XML file in the Theme directory or under the user's home directory.
Note: Themed Menus are currently in Beta release.
As such, more menus will eventually become customizable, and many of the action names will be deprecated and renamed.
Overview
Menu file description
(intro text)
The text attribute
The item element
The action attribute
The text attribute
The show attribute
The current attribute
The itemlist element
The actiongroup attribute
The current attribute
(list of available actions)
Action Name | Action Group | Action Description | show="active" condition | show="inactive" condition |
TOGGLEAUDIOSYNC | Adjust Audio Sync | Always | Never | |
3DNONE | 3D | Always | Never | |
3DSIDEBYSIDE | 3D | Always | Never | |
3DSIDEBYSIDEDISCARD | 3D | Always | Never | |
3DTOPANDBOTTOM | 3D | Always | Never | |
3DTOPANDBOTTOMDISCARD | 3D | Always | Never | |
ADJUSTSTRETCH | ADJUSTSTRETCH | Always | Never | |
AUTODETECT_FILL | Always | Never | ||
CANCELPLAYLIST | Always | Never | ||
CREATEPBPVIEW | Always | Never | ||
CREATEPIPVIEW | Always | Never | ||
DEBUGOSD | Always | Never | ||
DIALOG_CUTPOINT_CLEARMAP_0 | Always | Never | ||
DIALOG_CUTPOINT_CUTTOBEGINNING_0 | Always | Never | ||
DIALOG_CUTPOINT_CUTTOEND_0 | Always | Never | ||
DIALOG_CUTPOINT_DELETE_0 | Always | Never | ||
DIALOG_CUTPOINT_INVERTMAP_0 | Always | Never | ||
DIALOG_CUTPOINT_LOADCOMMSKIP_0 | Always | Never | ||
DIALOG_CUTPOINT_MOVENEXT_0 | Always | Never | ||
DIALOG_CUTPOINT_MOVEPREV_0 | Always | Never | ||
DIALOG_CUTPOINT_NEWCUT_0 | Always | Never | ||
DIALOG_CUTPOINT_REDO_0 | Always | Never | ||
DIALOG_CUTPOINT_REVERTEXIT_0 | Always | Never | ||
DIALOG_CUTPOINT_REVERT_0 | Always | Never | ||
DIALOG_CUTPOINT_SAVEEXIT_0 | Always | Never | ||
DIALOG_CUTPOINT_SAVEMAP_0 | Always | Never | ||
DIALOG_CUTPOINT_UNDO_0 | Always | Never | ||
DIALOG_JUMPREC_X_0 | Always | Never | ||
DISABLEEXTTEXT | Always | Never | ||
DISABLEFORCEDSUBS | Always | Never | ||
DISABLESUBS | Always | Never | ||
DISABLEUPMIX | Always | Never | ||
DISABLEVISUALISATION | Always | Never | ||
EDIT | Always | Never | ||
ENABLEEXTTEXT | Always | Never | ||
ENABLEFORCEDSUBS | Always | Never | ||
ENABLESUBS | Always | Never | ||
ENABLEUPMIX | Always | Never | ||
FINDER | Always | Never | ||
GUIDE | Always | Never | ||
JUMPFFWD | Always | Never | ||
JUMPPREV | Always | Never | ||
JUMPRECPBP | Always | Never | ||
JUMPRECPIP | Always | Never | ||
JUMPRWND | Always | Never | ||
JUMPTODVDCHAPTERMENU | Always | Never | ||
JUMPTODVDROOTMENU | Always | Never | ||
JUMPTODVDTITLEMENU | Always | Never | ||
JUMPTOPOPUPMENU | Always | Never | ||
NEXTPIPWINDOW | Always | Never | ||
PAUSE | Always | Never | ||
PREVCHAN | Always | Never | ||
QUEUETRANSCODE | Always | Never | ||
QUEUETRANSCODE_AUTO | Always | Never | ||
QUEUETRANSCODE_HIGH | Always | Never | ||
QUEUETRANSCODE_LOW | Always | Never | ||
QUEUETRANSCODE_MEDIUM | Always | Never | ||
SCHEDULE | Always | Never | ||
SELECTSCAN_0 | SELECTSCAN_ | Always | Never | |
SELECTSCAN_1 | SELECTSCAN_ | Always | Never | |
SELECTSCAN_2 | SELECTSCAN_ | Always | Never | |
SELECTSCAN_3 | SELECTSCAN_ | Always | Never | |
SWAPPIP | Always | Never | ||
TOGGLEASPECT0 | TOGGLEASPECT | Always | Never | |
TOGGLEASPECT1 | TOGGLEASPECT | Always | Never | |
TOGGLEASPECT2 | TOGGLEASPECT | Always | Never | |
TOGGLEASPECT3 | TOGGLEASPECT | Always | Never | |
TOGGLEASPECT4 | TOGGLEASPECT | Always | Never | |
TOGGLEAUDIOSYNC | Always | Never | ||
TOGGLEAUTOEXPIRE | Always | Never | ||
TOGGLEBROWSE | Always | Never | ||
TOGGLECOMMSKIP0 | TOGGLECOMMSKIP | Always | Never | |
TOGGLECOMMSKIP1 | TOGGLECOMMSKIP | Always | Never | |
TOGGLECOMMSKIP2 | TOGGLECOMMSKIP | Always | Never | |
TOGGLEFILL0 | TOGGLEFILL | Always | Never | |
TOGGLEFILL1 | TOGGLEFILL | Always | Never | |
TOGGLEFILL2 | TOGGLEFILL | Always | Never | |
TOGGLEFILL3 | TOGGLEFILL | Always | Never | |
TOGGLEFILL4 | TOGGLEFILL | Always | Never | |
TOGGLEFILL5 | TOGGLEFILL | Always | Never | |
TOGGLEFILL6 | TOGGLEFILL | Always | Never | |
TOGGLEMANUALZOOM | Always | Never | ||
TOGGLENIGHTMODE | Always | Never | ||
TOGGLEPBPMODE | Always | Never | ||
TOGGLEPICCONTROLS0 | TOGGLEPICCONTROLS | Always | Never | |
TOGGLEPICCONTROLS1 | TOGGLEPICCONTROLS | Always | Never | |
TOGGLEPICCONTROLS2 | TOGGLEPICCONTROLS | Always | Never | |
TOGGLEPICCONTROLS3 | TOGGLEPICCONTROLS | Always | Never | |
TOGGLEPICCONTROLS4 | TOGGLEPICCONTROLS | Always | Never | |
TOGGLEPICCONTROLS6 | TOGGLEPICCONTROLS | Always | Never | |
TOGGLEPIPMODE | Always | Never | ||
TOGGLEPIPSTATE | Always | Never | ||
TOGGLESLEEP120 | TOGGLESLEEP | Always | Never | |
TOGGLESLEEP30 | TOGGLESLEEP | Always | Never | |
TOGGLESLEEP60 | TOGGLESLEEP | Always | Never | |
TOGGLESLEEP90 | TOGGLESLEEP | Always | Never | |
TOGGLESLEEPON | TOGGLESLEEP | Always | Never | |
TOGGLESTRETCH | Always | Never | ||
TOGGLESTUDIOLEVELS | TOGGLEPICCONTROLS | Always | Never | |
TOGGLESUBDELAY | Always | Never | ||
TOGGLESUBZOOM | Always | Never | ||
TOGGLETTM | Always | Never | ||
VIEWSCHEDULED | Always | Never |
(list of available actiongroups)
Action Group | Action Group Description | List of Actions |
3D | 3DNONE 3DSIDEBYSIDE 3DSIDEBYSIDEDISCARD 3DTOPANDBOTTOM 3DTOPANDBOTTOMDISCARD | |
ADJUSTSTRETCH | ADJUSTSTRETCH ADJUSTSTRETCH0.5 ADJUSTSTRETCH0.9 ADJUSTSTRETCH1.0 ADJUSTSTRETCH1.1 ADJUSTSTRETCH1.2 ADJUSTSTRETCH1.3 ADJUSTSTRETCH1.4 ADJUSTSTRETCH1.5 | |
CHANGROUP_ | Varies | |
DEINTERLACER_ | Varies | |
JUMPTOCHAPTER | Varies | |
JUMPTOTITLE | Varies | |
SELECTAUDIO_ | Varies | |
SELECTCC608_ | Varies | |
SELECTCC708_ | Varies | |
SELECTRAWTEXT_ | Varies | |
SELECTSCAN_ | SELECTSCAN_0 SELECTSCAN_3 SELECTSCAN_1 SELECTSCAN_2 | |
SELECTSUBTITLE_ | Varies | |
SELECTTTC_ | Varies | |
SWITCHTOANGLE | Varies | |
SWITCHTOINPUT_ | Varies | |
SWITCHTOSOURCE_ | Varies | |
TOGGLEASPECT | TOGGLEASPECT0 TOGGLEASPECT1 TOGGLEASPECT3 TOGGLEASPECT2 TOGGLEASPECT4 | |
TOGGLECOMMSKIP | TOGGLECOMMSKIP0 TOGGLECOMMSKIP2 TOGGLECOMMSKIP1 | |
TOGGLEFILL | TOGGLEFILL0 TOGGLEFILL1 TOGGLEFILL2 TOGGLEFILL3 TOGGLEFILL4 TOGGLEFILL5 TOGGLEFILL6 | |
TOGGLEPICCONTROLS | TOGGLEPICCONTROLS0 TOGGLEPICCONTROLS1 TOGGLEPICCONTROLS2 TOGGLEPICCONTROLS3 TOGGLEPICCONTROLS4 TOGGLESTUDIOLEVELS TOGGLEPICCONTROLS6 | |
TOGGLESLEEP | TOGGLESLEEPON TOGGLESLEEP30 TOGGLESLEEP60 TOGGLESLEEP90 TOGGLESLEEP120 | |
VISUALISER_ | Varies |
(list of available actions)