diff --git a/dashboard-ui/plugincatalog.html b/dashboard-ui/plugincatalog.html index 8aaf5c74c3..04be26b5b2 100644 --- a/dashboard-ui/plugincatalog.html +++ b/dashboard-ui/plugincatalog.html @@ -1,31 +1,21 @@ -
+
-
-
-
-
- ${LabelDisplayPluginsFor} - - - - -
+
+
+ +
-
-
- - -
+
+ ${OptionDisplayAdultContent}


-

- - -

${MessageNoAvailablePlugins}
diff --git a/dashboard-ui/scripts/librarymenu.js b/dashboard-ui/scripts/librarymenu.js index 85de426c5d..01b3b61783 100644 --- a/dashboard-ui/scripts/librarymenu.js +++ b/dashboard-ui/scripts/librarymenu.js @@ -446,9 +446,13 @@ title += collapsible.title || ''; title += ''; - title += (link.innerText || link.textContent).trim(); - Dashboard.setPageTitle(title); + var secondaryTitle = (link.innerText || link.textContent).trim(); + title += secondaryTitle; + + var documentTitle = collapsible.title || secondaryTitle; + + Dashboard.setPageTitle(title, documentTitle); } else { link.classList.remove('selectedSidebarLink'); diff --git a/dashboard-ui/scripts/movietrailers.js b/dashboard-ui/scripts/movietrailers.js index a7f9cb249f..0597b0340c 100644 --- a/dashboard-ui/scripts/movietrailers.js +++ b/dashboard-ui/scripts/movietrailers.js @@ -12,8 +12,9 @@ query: { SortBy: "SortName", SortOrder: "Ascending", + IncludeItemTypes: "Trailer", Recursive: true, - Fields: "PrimaryImageAspectRatio,SortName,SyncInfo", + Fields: "PrimaryImageAspectRatio,SortName,MediaSourceCount,SyncInfo", ImageTypeLimit: 1, EnableImageTypes: "Primary,Backdrop,Banner,Thumb", StartIndex: 0, @@ -39,9 +40,9 @@ Dashboard.showLoadingMsg(); var query = getQuery(page); - query.UserId = Dashboard.getCurrentUserId(); + var userId = Dashboard.getCurrentUserId(); - ApiClient.getJSON(ApiClient.getUrl('Trailers', query)).then(function (result) { + ApiClient.getItems(userId, query).then(function (result) { // Scroll back up so they can see the results from the beginning window.scrollTo(0, 0); diff --git a/dashboard-ui/scripts/mypreferenceshome.js b/dashboard-ui/scripts/mypreferenceshome.js index 59cfa67d37..38f6497473 100644 --- a/dashboard-ui/scripts/mypreferenceshome.js +++ b/dashboard-ui/scripts/mypreferenceshome.js @@ -129,7 +129,7 @@ page.querySelector('.chkDisplayCollectionView').checked = user.Configuration.DisplayCollectionsView || false; page.querySelector('.chkHidePlayedFromLatest').checked = user.Configuration.HidePlayedInLatest || false; - page.querySelector('.chkDisplayChannelsInline').checked = user.Configuration.DisplayChannelsInline || false; + page.querySelector('.chkDisplayChannelsInline').checked = !(user.Configuration.EnableChannelView || false); $('#selectHomeSection1', page).val(displayPreferences.CustomPrefs.home0 || ''); $('#selectHomeSection2', page).val(displayPreferences.CustomPrefs.home1 || ''); @@ -166,7 +166,7 @@ user.Configuration.DisplayCollectionsView = page.querySelector('.chkDisplayCollectionView').checked; user.Configuration.HidePlayedInLatest = page.querySelector('.chkHidePlayedFromLatest').checked; - user.Configuration.DisplayChannelsInline = page.querySelector('.chkDisplayChannelsInline').checked; + user.Configuration.EnableChannelView = !page.querySelector('.chkDisplayChannelsInline').checked; user.Configuration.LatestItemsExcludes = $(".chkIncludeInLatest", page).get().filter(function (i) { diff --git a/dashboard-ui/scripts/plugincatalogpage.js b/dashboard-ui/scripts/plugincatalogpage.js index 544da37c48..7f66e099e5 100644 --- a/dashboard-ui/scripts/plugincatalogpage.js +++ b/dashboard-ui/scripts/plugincatalogpage.js @@ -247,21 +247,9 @@ var page = this; - $('.chkPremiumFilter', page).on('change', function () { + $('#selectSystem', page).on('change', function () { - if (this.checked) { - query.IsPremium = false; - } else { - query.IsPremium = null; - } - reloadList(page); - }); - - $('.radioPackageTypes', page).on('change', function () { - - var val = $('.radioPackageTypes:checked', page).val(); - - query.TargetSystems = val; + query.TargetSystems = this.value; reloadList(page); }); @@ -275,21 +263,6 @@ var page = this; - $(".radioPackageTypes", page).each(function () { - - this.checked = this.value == query.TargetSystems; - - }).checkboxradio('refresh'); - - // Reset form values using the last used query - $('.chkPremiumFilter', page).each(function () { - - var filters = query.IsPremium || false; - - this.checked = filters; - - }).checkboxradio('refresh'); - reloadList(page); }); diff --git a/dashboard-ui/scripts/secondaryitems.js b/dashboard-ui/scripts/secondaryitems.js index 0d00ea128e..bb9c9227ab 100644 --- a/dashboard-ui/scripts/secondaryitems.js +++ b/dashboard-ui/scripts/secondaryitems.js @@ -130,6 +130,7 @@ if (query.IncludeItemTypes == "MusicAlbum") { posterOptions.overlayText = false; posterOptions.showParentTitle = true; + posterOptions.showTitle = true; posterOptions.overlayPlayButton = true; } else if (query.IncludeItemTypes == "MusicArtist") { diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 67adefd13f..90a81372d2 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -1282,12 +1282,13 @@ var Dashboard = { }); }, - setPageTitle: function (title) { + setPageTitle: function (title, documentTitle) { LibraryMenu.setTitle(title || 'Emby'); - if (title) { - document.title = title; + documentTitle = documentTitle || title; + if (documentTitle) { + document.title = documentTitle; } }, diff --git a/dashboard-ui/serversecurity.html b/dashboard-ui/serversecurity.html index 1b375556da..746d5f5663 100644 --- a/dashboard-ui/serversecurity.html +++ b/dashboard-ui/serversecurity.html @@ -1,32 +1,30 @@ 
-
-
-

- ${HeaderApiKeys} -

- - - ${ButtonAdd} - -
-

${HeaderApiKeysHelp}

-
- - - - - - - - - - - - -
${HeaderApiKey}${HeaderApp}${HeaderDevice}${HeaderUser}${HeaderDateIssued}
+
+

+ ${HeaderApiKeys} +

+ + + ${ButtonAdd} +
+

${HeaderApiKeysHelp}

+
+ + + + + + + + + + + + +
${HeaderApiKey}${HeaderApp}${HeaderDevice}${HeaderUser}${HeaderDateIssued}
\ No newline at end of file diff --git a/dashboard-ui/userprofiles.html b/dashboard-ui/userprofiles.html index 57cf45f60b..8119cea82e 100644 --- a/dashboard-ui/userprofiles.html +++ b/dashboard-ui/userprofiles.html @@ -2,7 +2,6 @@
-

${HeaderUsers}