From d23bcb1964936364648d1f8e4820d3d769b7c4d9 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 20 Jun 2016 13:08:13 -0400 Subject: [PATCH] added channel properties --- dashboard-ui/components/remotecontrol.js | 46 +++++++++++++----------- dashboard-ui/scripts/livetvrecordings.js | 3 +- dashboard-ui/scripts/sections.js | 3 +- 3 files changed, 29 insertions(+), 23 deletions(-) diff --git a/dashboard-ui/components/remotecontrol.js b/dashboard-ui/components/remotecontrol.js index 93b4977d46..eac0c6948a 100644 --- a/dashboard-ui/components/remotecontrol.js +++ b/dashboard-ui/components/remotecontrol.js @@ -1,4 +1,4 @@ -define(['browser', 'datetime', 'jQuery', 'libraryBrowser'], function (browser, datetime, $, libraryBrowser) { +define(['browser', 'datetime', 'libraryBrowser'], function (browser, datetime, libraryBrowser) { function showSlideshowMenu(context) { require(['scripts/slideshow'], function () { @@ -408,7 +408,7 @@ // smallIcon: true // }); - // $(".playlist", page).html(html).lazyChildren(); + // page(".playlist").html(html).lazyChildren(); //}); html += libraryBrowser.getListViewHtml({ @@ -595,22 +595,26 @@ } } + function onBtnCommandClick() { + if (currentPlayer) { + + if (this.classList.contains('repeatToggleButton')) { + toggleRepeat(currentPlayer); + } else { + MediaController.sendCommand({ + Name: this.getAttribute('data-command') + + }, currentPlayer); + } + } + } + function bindEvents(context) { - $('.btnCommand', context).on('click', function () { - - if (currentPlayer) { - - if (this.classList.contains('repeatToggleButton')) { - toggleRepeat(currentPlayer); - } else { - MediaController.sendCommand({ - Name: this.getAttribute('data-command') - - }, currentPlayer); - } - } - }); + var btnCommand = context.querySelectorAll('.btnCommand'); + for (var i = 0, length = btnCommand.length; i < length; i++) { + btnCommand[i].addEventListener('click', onBtnCommandClick); + } context.querySelector('.btnToggleFullscreen').addEventListener('click', function (e) { @@ -729,13 +733,13 @@ Name: 'DisplayMessage', Arguments: { - Header: $('#txtMessageTitle', form).val(), - Text: $('#txtMessageText', form).val() + Header: form.querySelector('#txtMessageTitle').value, + Text: form.querySelector('#txtMessageText', form).value } }, currentPlayer); - $('input', form).val(''); + form.querySelector('input').value = ''; require(['toast'], function (toast) { toast('Message sent.'); }); @@ -753,12 +757,12 @@ Name: 'SendString', Arguments: { - String: $('#txtTypeText', form).val() + String: form.querySelector('#txtTypeText', form).value } }, currentPlayer); - $('input', form).val(''); + form.querySelector('input').value = ''; require(['toast'], function (toast) { toast('Text sent.'); }); diff --git a/dashboard-ui/scripts/livetvrecordings.js b/dashboard-ui/scripts/livetvrecordings.js index e84246b1e8..e0d709843f 100644 --- a/dashboard-ui/scripts/livetvrecordings.js +++ b/dashboard-ui/scripts/livetvrecordings.js @@ -125,7 +125,8 @@ userId: Dashboard.getCurrentUserId(), limit: enableScrollX() ? 12 : 4, IsInProgress: false, - Fields: 'CanDelete,PrimaryImageAspectRatio' + Fields: 'CanDelete,PrimaryImageAspectRatio', + EnableTotalRecordCount: false }).then(function (result) { diff --git a/dashboard-ui/scripts/sections.js b/dashboard-ui/scripts/sections.js index 316e32b730..4bf9d791e4 100644 --- a/dashboard-ui/scripts/sections.js +++ b/dashboard-ui/scripts/sections.js @@ -697,7 +697,8 @@ userId: userId, limit: 5, Fields: "PrimaryImageAspectRatio,SyncInfo", - IsInProgress: false + IsInProgress: false, + EnableTotalRecordCount: false }).then(function (result) {