-
Notifications
You must be signed in to change notification settings - Fork 100
Skinning guide
Plex Home Theater is based on XBMC, so to understand how basics of skinning work, please refer to their manual. This page will try to document as many of the changes as possible from XBMC. It will not be comprehensive and it we won't guarantee that it will be 100% up-to-date, it's meant to be some help on the way. The Plex Skin will always be the best documentation.
There are a number of added Windows and Dialogs in Plex Home Theater.
Name | XML File | Added in version | Description |
---|---|---|---|
Now Playing | NowPlaying.xml | This window is shown when you are playing music in fullscreen mode | |
Plex Search | PlexSearch.xml | This window is the fullscreen search window that can be accessed from the home window. | |
Shared Content | MySharedContent.xml | This window is the listing of shared sections from other users. | |
Preplay Video | PlexPreplayVideo.xml | 1.0 | The window that is shown when a video item is selected |
My Channels | MyChannels.xml | 1.0 | Lists all channels, invoked from the home window |
Startup Helper | PlexStartupHelper.xml | 1.0 | The wizard that is shown at the start of a new installation. |
Plex Play Queue | PlexPlayQueue.xml | 1.1 | The window that shows the current Play Queue |
MyPlex login | MyPlexLogin.xml | 1.0 | The window that handles login to MyPlex |
Name | XML File | Added in version | Description |
---|---|---|---|
Plugin Settings | DialogPluginSettings.xml | Invoked when you select a settings menu in a channel | |
Rating | DialogRating.xml | The dialog that is shown when you want to change rating for a movie | |
Timer | DialogTimer.xml | Shown in the main menu when you set a shutdown timer | |
Filter / Sort | DialogFilters.xml | 1.0 | This dialog is show in the plex skin when you select a filter with additional values |
Name | Added in version | Description
-----------------------------|------------------|------------- VideoPlayer.AudioStream | 1.0 | Shows a name for the current selected AudioStream in the playing item VideoPlayer.SubtitleStream | 1.0 | Shows a name for the current selected Subtitle in the playing item VideoPlayer.DurationStr | 1.0 | Shows the current duration in a sane format VideoPlayer.PlexContentStr | 1.1 | Shows the current Content for the playing item, mostly for debug purposes. Container.Thumb | | Thumbnail image for the current Container Container.FirstTitle | | Container.SecondTitle | | MusicPlayer.NextNewCover | | MusicPlayer.HasNewCoverNext | | MusicPlayer.Fanart | | ListItem.Type | | ListItem.Status | | ListItem.Banner | | ListItem.FirstGenre | | ListItem.StarDiffuse | | ListItem.GrandParentThumb | | ListItem.DurationStr | | ListItem.CompositeImage | 1.1 | SlideShow.ShowDescription | |
Name | Added in version | Description
-----------------------------|------------------|------------- Player.OnNew | 1.1 | Player.HasMusicPlaylist | | VideoPlayer.PlexContent | 1.1 | VideoPlayer.HasNext | 1.1 | System.PlexPlayQueue | 1.1 | System.SearchInProgress | | System.SelectedPlexMediaServer | | System.UpdateIsAvailable | 1.0 | System.NoPlexServers | 1.0 | System.PlexPlayQueue | 1.1 | MusicPlayer.HasNewCoverNext | | MusicPlayer.NowPlayingFlipped| | Container.PlexContent | 1.1 | Container.PlexFilter | 1.1 | Container.UniformProperty | 1.1 |