diff --git a/dashboard-ui/css/librarybrowser.css b/dashboard-ui/css/librarybrowser.css index b68354d80a..647b8f98f1 100644 --- a/dashboard-ui/css/librarybrowser.css +++ b/dashboard-ui/css/librarybrowser.css @@ -12,7 +12,7 @@ } .headerArrowImage { - height: 24px; + height: 20px; margin-left: .5em; } diff --git a/dashboard-ui/gamegenres.html b/dashboard-ui/gamegenres.html index d63c103161..9bf37c1521 100644 --- a/dashboard-ui/gamegenres.html +++ b/dashboard-ui/gamegenres.html @@ -15,40 +15,13 @@
-
-
-
- -
-
- - Sort By: - - - - -
- -
- - Sort Order: - - - - - - - -
-
-
diff --git a/dashboard-ui/gamestudios.html b/dashboard-ui/gamestudios.html index 86e97c5157..77bb00689e 100644 --- a/dashboard-ui/gamestudios.html +++ b/dashboard-ui/gamestudios.html @@ -15,40 +15,13 @@
-
-
-
- - -
- - Sort By: - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/libraryreport.html b/dashboard-ui/libraryreport.html index 329d7a6e31..0565b3ea18 100644 --- a/dashboard-ui/libraryreport.html +++ b/dashboard-ui/libraryreport.html @@ -114,7 +114,7 @@ - + diff --git a/dashboard-ui/moviegenres.html b/dashboard-ui/moviegenres.html index b0ce3ae339..9ac3ed18df 100644 --- a/dashboard-ui/moviegenres.html +++ b/dashboard-ui/moviegenres.html @@ -18,46 +18,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/moviepeople.html b/dashboard-ui/moviepeople.html index 7e9d998665..b5d10bd557 100644 --- a/dashboard-ui/moviepeople.html +++ b/dashboard-ui/moviepeople.html @@ -20,46 +20,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/moviestudios.html b/dashboard-ui/moviestudios.html index ab901634a1..83435f0694 100644 --- a/dashboard-ui/moviestudios.html +++ b/dashboard-ui/moviestudios.html @@ -18,46 +18,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/musicalbumartists.html b/dashboard-ui/musicalbumartists.html index d6fba10e5f..72e253406e 100644 --- a/dashboard-ui/musicalbumartists.html +++ b/dashboard-ui/musicalbumartists.html @@ -20,49 +20,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/musicartists.html b/dashboard-ui/musicartists.html index 3ad2e812ac..8493eab5ce 100644 --- a/dashboard-ui/musicartists.html +++ b/dashboard-ui/musicartists.html @@ -20,49 +20,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/musicgenres.html b/dashboard-ui/musicgenres.html index e100cf4611..17242f2f1b 100644 --- a/dashboard-ui/musicgenres.html +++ b/dashboard-ui/musicgenres.html @@ -17,7 +17,6 @@
-
@@ -26,40 +25,6 @@
-
- - -
- - Sort By: - - - - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/scripts/editorsidebar.js b/dashboard-ui/scripts/editorsidebar.js index b4b8071974..e39b1f4a3b 100644 --- a/dashboard-ui/scripts/editorsidebar.js +++ b/dashboard-ui/scripts/editorsidebar.js @@ -114,6 +114,13 @@ nodes.push({ attr: { id: 'libraryreport', rel: 'default', itemtype: 'libraryreport' }, data: 'Reports' }); callback(nodes); + + if (!selectedId) { + + if (window.location.toString().toLowerCase().indexOf('report.html') != -1) { + selectedId = 'libraryreport'; + } + } if (selectedId && nodes.filter(function (f) { diff --git a/dashboard-ui/scripts/gamegenrepage.js b/dashboard-ui/scripts/gamegenrepage.js index 092ddfd70a..50e6c7af23 100644 --- a/dashboard-ui/scripts/gamegenrepage.js +++ b/dashboard-ui/scripts/gamegenrepage.js @@ -25,9 +25,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "backdrop", @@ -65,36 +62,12 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); } $(document).on('pageinit', "#gameGenresPage", function () { var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/gamestudiospage.js b/dashboard-ui/scripts/gamestudiospage.js index 410de2bcd5..28d5f6ba20 100644 --- a/dashboard-ui/scripts/gamestudiospage.js +++ b/dashboard-ui/scripts/gamestudiospage.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "backdrop", @@ -66,36 +63,12 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); } $(document).on('pageinit', "#gameStudiosPage", function () { var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/libraryreport.js b/dashboard-ui/scripts/libraryreport.js index 6669a92c06..afa0e67611 100644 --- a/dashboard-ui/scripts/libraryreport.js +++ b/dashboard-ui/scripts/libraryreport.js @@ -61,10 +61,10 @@ { return [ {}, - { name: 'Album Artist', sortField: 'AlbumArtist,SortName' }, + { name: 'Album Artist', sortField: 'AlbumArtist,Album,SortName' }, { name: 'Album', sortField: 'Album,SortName' }, - { name: 'Disc', sortField: 'Album,SortName' }, - { name: 'Track', sortField: 'Album,SortName' }, + { name: 'Disc' }, + { name: 'Track' }, { name: 'Name', sortField: 'Name' }, { name: 'Date Added', sortField: 'DateCreated,SortName' }, { name: 'Release Date', sortField: 'ProductionYear,PremiereDate,SortName' }, @@ -85,6 +85,7 @@ { name: 'Community Rating', sortField: 'CommunityRating,SortName' }, { name: 'Runtime', sortField: 'Runtime,SortName' }, { name: 'Video' }, + { name: 'Resolution' }, { name: 'Audio' }, { name: 'Subtitles' } ]; @@ -145,6 +146,7 @@ { name: 'Community Rating', sortField: 'CommunityRating,SortName' }, { name: 'Runtime', sortField: 'Runtime,SortName' }, { name: 'Video' }, + { name: 'Resolution' }, { name: 'Audio' }, { name: 'Subtitles' }, { name: 'Trailers' }, @@ -154,6 +156,53 @@ } } + function getDefaultSortOrder(reportType) { + + switch (reportType) { + + case 'Season': + { + return "SeriesSortName,SortName"; + } + case 'Series': + { + return "SortName"; + } + case 'Game': + { + return "GameSystem,SortName"; + } + case 'Audio': + { + return "AlbumArtist,Album,SortName"; + } + case 'Episode': + { + return "SeriesSortName,SortName"; + } + case 'BoxSet': + { + return "SortName"; + } + case 'Book': + { + return "SortName"; + } + case 'MusicArtist': + { + return "SortName"; + } + case 'MusicAlbum': + { + return "AlbumArtist,SortName"; + } + default: + { + return "SortName"; + } + } + } + function getItemCellsHtml(item, headercells) { return headercells.map(function (cell) { @@ -161,6 +210,8 @@ var html = ''; html += ''; + var stream; + switch (cell.type || cell.name) { case 'Album Artist': @@ -205,7 +256,7 @@ } case 'Audio': { - var stream = (item.MediaStreams || []).filter(function (s) { + stream = (item.MediaStreams || []).filter(function (s) { return s.Type == 'Audio'; @@ -220,7 +271,7 @@ } case 'Video': { - var stream = (item.MediaStreams || []).filter(function (s) { + stream = (item.MediaStreams || []).filter(function (s) { return s.Type == 'Video'; @@ -231,6 +282,19 @@ } break; } + case 'Resolution': + { + stream = (item.MediaStreams || []).filter(function (s) { + + return s.Type == 'Video'; + + })[0]; + + if (stream && stream.Width) { + html += stream.Width + "*" + (stream.Height || "-"); + } + break; + } case 'Embedded Image': { if ((item.MediaStreams || []).filter(function (s) { @@ -420,7 +484,7 @@ cellHtml += (c.name || ' '); if (c.sortField) { - + cellHtml += ''; if (c.sortField == currentSortField) { @@ -608,6 +672,9 @@ query.StartIndex = 0; query.IncludeItemTypes = this.value; + query.SortBy = getDefaultSortOrder(this.value); + query.SortOrder = "Ascending"; + reloadItems(page); }); @@ -782,6 +849,9 @@ query.StartIndex = 0; } + query.SortBy = getDefaultSortOrder($('#selectView', page).val()); + query.SortOrder = "Ascending"; + reloadItems(page); }).on('pageshow', "#libraryReportPage", function () { diff --git a/dashboard-ui/scripts/livetvsuggested.js b/dashboard-ui/scripts/livetvsuggested.js index da28d78ceb..4f10496b0a 100644 --- a/dashboard-ui/scripts/livetvsuggested.js +++ b/dashboard-ui/scripts/livetvsuggested.js @@ -8,14 +8,14 @@ userId: Dashboard.getCurrentUserId(), IsAiring: true, - limit: 10 + limit: 12 }).done(function (result) { var html = LibraryBrowser.getPosterViewHtml({ items: result.Items, - shape: "backdrop", + shape: "square", showTitle: true, showParentTitle: true, overlayText: true, @@ -31,14 +31,14 @@ userId: Dashboard.getCurrentUserId(), IsAiring: false, HasAired: false, - limit: 10 + limit: 12 }).done(function (result) { var html = LibraryBrowser.getPosterViewHtml({ items: result.Items, - shape: "backdrop", + shape: "square", showTitle: true, showParentTitle: true, overlayText: true, diff --git a/dashboard-ui/scripts/moviegenres.js b/dashboard-ui/scripts/moviegenres.js index ddee659703..d5f1527a3f 100644 --- a/dashboard-ui/scripts/moviegenres.js +++ b/dashboard-ui/scripts/moviegenres.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "backdrop", @@ -66,36 +63,12 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); } $(document).on('pageinit', "#movieGenresPage", function () { var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/moviepeople.js b/dashboard-ui/scripts/moviepeople.js index e88c554e76..01e3df186c 100644 --- a/dashboard-ui/scripts/moviepeople.js +++ b/dashboard-ui/scripts/moviepeople.js @@ -27,9 +27,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "portrait", @@ -68,19 +65,6 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); - $('.chkPersonTypeFilter', page).each(function () { var filters = "," + (query.PersonTypes || ""); @@ -97,18 +81,6 @@ var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/moviestudios.js b/dashboard-ui/scripts/moviestudios.js index b82908bcc6..136af2d47f 100644 --- a/dashboard-ui/scripts/moviestudios.js +++ b/dashboard-ui/scripts/moviestudios.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "backdrop", @@ -65,37 +62,12 @@ } function updateFilterControls(page) { - - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); } $(document).on('pageinit', "#movieStudiosPage", function () { var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/musicalbumartists.js b/dashboard-ui/scripts/musicalbumartists.js index 4c4edb09f7..d468834421 100644 --- a/dashboard-ui/scripts/musicalbumartists.js +++ b/dashboard-ui/scripts/musicalbumartists.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "square", @@ -66,19 +63,6 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); - $('.alphabetPicker', page).alphaValue(query.NameStartsWithOrGreater); } @@ -86,18 +70,6 @@ var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/musicartists.js b/dashboard-ui/scripts/musicartists.js index fbc1ca5816..592b9ade38 100644 --- a/dashboard-ui/scripts/musicartists.js +++ b/dashboard-ui/scripts/musicartists.js @@ -25,9 +25,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "square", @@ -65,19 +62,6 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); - $('.alphabetPicker', page).alphaValue(query.NameStartsWithOrGreater); } @@ -85,18 +69,6 @@ var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/musicgenres.js b/dashboard-ui/scripts/musicgenres.js index 865fea0f5b..51e38e50f7 100644 --- a/dashboard-ui/scripts/musicgenres.js +++ b/dashboard-ui/scripts/musicgenres.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html = LibraryBrowser.getPosterViewHtml({ items: result.Items, shape: "backdrop", @@ -66,36 +63,12 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); } $(document).on('pageinit', "#musicGenresPage", function () { var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/tvgenres.js b/dashboard-ui/scripts/tvgenres.js index 9a693a0864..21efd5d98f 100644 --- a/dashboard-ui/scripts/tvgenres.js +++ b/dashboard-ui/scripts/tvgenres.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html += LibraryBrowser.getPosterViewHtml({ items: result.Items, useAverageAspectRatio: true, @@ -69,19 +66,6 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); - $('.chkStandardFilter', page).each(function () { var filters = "," + (query.Filters || ""); @@ -96,18 +80,6 @@ var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/scripts/tvstudios.js b/dashboard-ui/scripts/tvstudios.js index 01815fce71..4dffd06a3b 100644 --- a/dashboard-ui/scripts/tvstudios.js +++ b/dashboard-ui/scripts/tvstudios.js @@ -26,9 +26,6 @@ updateFilterControls(page); - var checkSortOption = $('.radioSortBy:checked', page); - $('.viewSummary', page).html(LibraryBrowser.getViewSummaryHtml(query, checkSortOption)).trigger('create'); - html += LibraryBrowser.getPosterViewHtml({ items: result.Items, useAverageAspectRatio: true, @@ -69,19 +66,6 @@ function updateFilterControls(page) { - // Reset form values using the last used query - $('.radioSortBy', page).each(function () { - - this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase(); - - }).checkboxradio('refresh'); - - $('.radioSortOrder', page).each(function () { - - this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase(); - - }).checkboxradio('refresh'); - $('.chkStandardFilter', page).each(function () { var filters = "," + (query.Filters || ""); @@ -96,18 +80,6 @@ var page = this; - $('.radioSortBy', this).on('click', function () { - query.SortBy = this.getAttribute('data-sortby'); - query.StartIndex = 0; - reloadItems(page); - }); - - $('.radioSortOrder', this).on('click', function () { - query.SortOrder = this.getAttribute('data-sortorder'); - query.StartIndex = 0; - reloadItems(page); - }); - $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter'); diff --git a/dashboard-ui/tvgenres.html b/dashboard-ui/tvgenres.html index bcb0f0c5bc..3dc01f7c34 100644 --- a/dashboard-ui/tvgenres.html +++ b/dashboard-ui/tvgenres.html @@ -18,46 +18,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -
diff --git a/dashboard-ui/tvstudios.html b/dashboard-ui/tvstudios.html index 25bc220462..25b876e680 100644 --- a/dashboard-ui/tvstudios.html +++ b/dashboard-ui/tvstudios.html @@ -18,46 +18,13 @@
-
-
-
- - -
- - Sort By: - - - - - - - - - - -
- -
- - Sort Order: - - - - - - - -
- -