From 9e9251245fff836d1882f6ca1860cb64891f56ce Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Thu, 19 Mar 2015 13:34:53 -0400 Subject: [PATCH] update movie guide --- dashboard-ui/scripts/librarybrowser.js | 34 +++++++++++++++++++++----- dashboard-ui/scripts/livetvitems.js | 5 ++-- 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js index b149d3b12d..c035766018 100644 --- a/dashboard-ui/scripts/librarybrowser.js +++ b/dashboard-ui/scripts/librarybrowser.js @@ -986,19 +986,41 @@ primaryImageAspectRatio = LibraryBrowser.getAveragePrimaryImageAspectRatio([item]); - var futureDateText; + if (options.showPremiereDateIndex) { - if (item.PremiereDate) { - try { + var futureDateText; - futureDateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.PremiereDate, { toLocal: true }), true); + if (item.PremiereDate) { + try { - } catch (err) { + futureDateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.PremiereDate, { toLocal: true }), true); + } catch (err) { + + } + } + + var val = futureDateText || Globalize.translate('HeaderUnknownDate'); + + if (val != currentIndexValue) { + + html += '

' + val + '

'; + currentIndexValue = val; } } + else if (options.showStartDateIndex) { - if (options.showPremiereDateIndex && futureDateText) { + var futureDateText; + + if (item.StartDate) { + try { + + futureDateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.StartDate, { toLocal: true }), true); + + } catch (err) { + + } + } var val = futureDateText || Globalize.translate('HeaderUnknownDate'); diff --git a/dashboard-ui/scripts/livetvitems.js b/dashboard-ui/scripts/livetvitems.js index e9632048fa..4dfbec2033 100644 --- a/dashboard-ui/scripts/livetvitems.js +++ b/dashboard-ui/scripts/livetvitems.js @@ -52,8 +52,7 @@ limit: query.Limit, totalRecordCount: result.TotalRecordCount, viewButton: true, - showLimit: false, - addSelectionButton: true + showLimit: false }); $('.listTopPaging', page).html(pagingHtml).trigger('create'); @@ -69,6 +68,7 @@ showTitle: false, centerText: true, lazy: true, + showStartDateIndex: true, overlayText: false, showProgramAirInfo: true }); @@ -79,6 +79,7 @@ shape: "portrait", context: 'livetv', showTitle: true, + showStartDateIndex: true, lazy: true, cardLayout: true, showProgramAirInfo: true