diff --git a/src/components/remotecontrol/remotecontrol.js b/src/components/remotecontrol/remotecontrol.js index 2563594900..f2eba7cad9 100644 --- a/src/components/remotecontrol/remotecontrol.js +++ b/src/components/remotecontrol/remotecontrol.js @@ -116,23 +116,35 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL console.debug(JSON.stringify(item, null, 4)); if (item.Type == "Audio" || item.MediaStreams[0].Type == "Audio") { var songName = item.Name; - if (item.Album != null && (item.Artists != null)) { + if (item.Album != null && item.Artists != null) { var albumName = item.Album; var artistName; if (item.ArtistItems != null) { artistName = item.ArtistItems[0].Name; context.querySelector(".nowPlayingAlbum").innerHTML = '' + albumName + ''; context.querySelector(".nowPlayingArtist").innerHTML = '' + artistName + ''; - context.querySelector(".contextMenuAlbum").innerHTML = 'album View album'; - context.querySelector(".contextMenuArtist").innerHTML = 'person View artist'; + context.querySelector(".contextMenuAlbum").innerHTML = 'album ' + globalize.translate("ViewAlbum") + ''; + context.querySelector(".contextMenuArtist").innerHTML = 'person ' + globalize.translate("ViewArtist") + ''; } else { - context.querySelector(".nowPlayingAlbum").innerHTML = albumName; artistName = item.Artists; + context.querySelector(".nowPlayingAlbum").innerHTML = albumName; context.querySelector(".nowPlayingArtist").innerHTML = artistName; } } context.querySelector(".nowPlayingSongName").innerHTML = songName; - } else { + } else if (item.Type == "Episode") { + if (item.SeasonName != null) { + context.querySelector(".nowPlayingSeason").innerHTML = '' + item.SeasonName + ''; + } + if (item.SeriesName != null) { + if (item.SeriesId !=null) { + context.querySelector(".nowPlayingSerie").innerHTML = '' + item.SeriesName + ''; + } else { + context.querySelector(".nowPlayingSerie").innerHTML = item.SeriesName; + } + } + context.querySelector(".nowPlayingEpisode").innerHTML = item.Name; + } else { context.querySelector(".nowPlayingPageTitle").innerHTML = displayName; } @@ -143,9 +155,9 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL } var url = item ? seriesImageUrl(item, { - maxHeight: 300 + maxHeight: 300 * 2 }) || imageUrl(item, { - maxHeight: 300 + maxHeight: 300 * 2 }) : null; console.debug("updateNowPlayingInfo");