From 1f0760df0911d52934359d951fa6340c63095682 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 15 May 2015 22:36:47 -0400 Subject: [PATCH] adjust live tv stream selection --- dashboard-ui/css/card.css | 2 +- dashboard-ui/scripts/itemdetailpage.js | 2 +- dashboard-ui/scripts/site.js | 16 +++++++++------- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/dashboard-ui/css/card.css b/dashboard-ui/css/card.css index 285319d13..7c991b2ea 100644 --- a/dashboard-ui/css/card.css +++ b/dashboard-ui/css/card.css @@ -48,7 +48,7 @@ } .largeCardMargin .cardBox { - margin: 10px; + margin: 8px; } /*@media all and (max-width: 600px) { diff --git a/dashboard-ui/scripts/itemdetailpage.js b/dashboard-ui/scripts/itemdetailpage.js index 0541ed4c5..f5f150bc4 100644 --- a/dashboard-ui/scripts/itemdetailpage.js +++ b/dashboard-ui/scripts/itemdetailpage.js @@ -342,7 +342,7 @@ var chapters = item.Chapters || []; - if (!chapters.length || AppInfo.hasLowImageBandwidth) { + if (!chapters.length || !AppInfo.enableDetailPageChapters) { $('#scenesCollapsible', page).hide(); } else { $('#scenesCollapsible', page).show(); diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 2e736b577..a10a5db76 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -1375,7 +1375,7 @@ var Dashboard = { // The native app can handle a little bit more than safari if (Dashboard.isRunningInCordova()) { - quality -= 20; + quality -= 15; if (isBackdrop) { quality -= 20; @@ -1502,23 +1502,27 @@ var AppInfo = {}; var isCordova = Dashboard.isRunningInCordova(); + AppInfo.enableDetailPageChapters = true; + AppInfo.enableDetailsMenuImages = true; + AppInfo.enableHeaderImages = true; + if ($.browser.safari) { if ($.browser.mobile) { AppInfo.hasLowImageBandwidth = true; - AppInfo.enableDetailsMenuImages = false; AppInfo.forcedImageFormat = 'jpg'; } if (isCordova) { AppInfo.enableBottomTabs = true; - AppInfo.enableDetailsMenuImages = true; + } else { + AppInfo.enableDetailPageChapters = false; + AppInfo.enableDetailsMenuImages = false; + AppInfo.enableHeaderImages = false; } } else { - AppInfo.enableDetailsMenuImages = true; - if (!$.browser.tv) { AppInfo.enableHeadRoom = true; } @@ -1541,9 +1545,7 @@ var AppInfo = {}; AppInfo.enableFooterNotifications = true; } - //AppInfo.enableUserImage = !AppInfo.hasLowImageBandwidth || !isCordova; AppInfo.enableUserImage = true; - AppInfo.enableHeaderImages = !AppInfo.hasLowImageBandwidth || !isCordova; } function initializeApiClient(apiClient) {