From 4dbb912ff4993d30f3586d0f9d2906e9b4c25dc3 Mon Sep 17 00:00:00 2001
From: cvium ${HeaderPaths}
+
", html += task.Name + "
", "Running" == task.State) {
@@ -229,16 +212,9 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa
view.querySelector("#divRunningTasks").innerHTML = html
}
return window.DashboardPage = {
- newsStartIndex: 0,
renderPaths: function(page, systemInfo) {
page.querySelector("#cachePath").innerHTML = systemInfo.CachePath, page.querySelector("#logPath").innerHTML = systemInfo.LogPath, page.querySelector("#transcodingTemporaryPath").innerHTML = systemInfo.TranscodingTempPath, page.querySelector("#metadataPath").innerHTML = systemInfo.InternalMetadataPath
},
- reloadNews: function(page) {
- var query = {
- StartIndex: DashboardPage.newsStartIndex,
- Limit: 4
- };
- },
startInterval: function(apiClient) {
apiClient.sendMessage("SessionsStart", "0,1500"), apiClient.sendMessage("ScheduledTasksInfoStart", "0,1000")
},
@@ -380,52 +356,6 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa
externalUrlElem.innerHTML = remoteAccessHtml + helpButton, externalUrlElem.classList.remove("hide")
} else externalUrlElem.classList.add("hide")
},
- renderSupporterIcon: function(page, pluginSecurityInfo) {
- var imgUrl, text, supporterIconContainer = page.querySelector(".supporterIconContainer");
- pluginSecurityInfo.IsMBSupporter ? (supporterIconContainer.classList.remove("hide"), imgUrl = "css/images/supporter/supporterbadge.png", text = globalize.translate("MessageThankYouForSupporting"), supporterIconContainer.innerHTML = '') : supporterIconContainer.classList.add("hide")
- },
- renderPendingInstallations: function(page, systemInfo) {
- if (!systemInfo.CompletedInstallations.length) return void page.querySelector("#collapsiblePendingInstallations").classList.add("hide");
- page.querySelector("#collapsiblePendingInstallations").classList.remove("hide");
- for (var html = "", i = 0, length = systemInfo.CompletedInstallations.length; i < length; i++) {
- var update = systemInfo.CompletedInstallations[i];
- html += "
" + globalize.translate("NewVersionOfSomethingAvailable").replace("{0}", update.name) + "
", html += '" - } - elem.innerHTML = html - })) - }, - installPluginUpdate: function(button) { - buttonEnabled(button, !1); - var name = button.getAttribute("data-name"), - guid = button.getAttribute("data-guid"), - version = button.getAttribute("data-version"), - classification = button.getAttribute("data-classification"); - loading.show(), ApiClient.installPlugin(name, guid, classification, version).then(function() { - loading.hide() - }) - }, - updateApplication: function(btn) { - var page = dom.parentWithClass(btn, "page"); - buttonEnabled(page.querySelector("#btnUpdateApplication"), !1), loading.show(), ApiClient.getScheduledTasks().then(function(tasks) { - var task = tasks.filter(function(t) { - return t.Key == DashboardPage.systemUpdateTaskKey - })[0]; - ApiClient.startScheduledTask(task.Id).then(function() { - pollForInfo(page, ApiClient), loading.hide() - }) - }) - }, stopTask: function(btn, id) { var page = dom.parentWithClass(btn, "page"); ApiClient.stopScheduledTask(id).then(function() { @@ -458,16 +388,7 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa }) }) } - }, pageClassOn("pageshow", "type-interior", function() { - var page = this; - page.querySelector(".customSupporterPromotion") || getPluginSecurityInfo().then(function(pluginSecurityInfo) { - var supporterPromotionElem = page.querySelector(".supporterPromotion"); - if (supporterPromotionElem && supporterPromotionElem.parentNode.removeChild(supporterPromotionElem), !pluginSecurityInfo.IsMBSupporter) { - var html = '", html += task.Name + "
", "Running" == task.State) {
var progress = (task.CurrentProgressPercentage || 0).toFixed(1);
- html += '", html += "" + progress + "%", html += ''
- } else "Cancelling" == task.State && (html += '' + globalize.translate("LabelStopping") + "");
- html += "
", html += task.Name + "
", "Running" == task.State) {
var progress = (task.CurrentProgressPercentage || 0).toFixed(1);
@@ -407,10 +396,8 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa
html += "";
html += "" + progress + "%";
html += '';
- } else {
- if ("Cancelling" == task.State) {
- html += '' + globalize.translate("LabelStopping") + "";
- }
+ } else if ("Cancelling" == task.State) {
+ html += '' + globalize.translate("LabelStopping") + "";
}
html += "
", html += task.Name + "
", "Running" == task.State) {
+
+ html += "
";
+ html += task.Name + "
";
+ if (task.State === "Running") {
var progress = (task.CurrentProgressPercentage || 0).toFixed(1);
html += '";
html += "" + progress + "%";
html += '';
- } else if ("Cancelling" == task.State) {
+ } else if (task.State === "Cancelling") {
html += '' + globalize.translate("LabelStopping") + "";
}
@@ -425,8 +427,18 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa
var html = "";
var showTranscodingInfo = false;
var displayPlayMethod = playMethodHelper.getDisplayPlayMethod(session);
-
- if ("DirectStream" === displayPlayMethod ? (html += globalize.translate("sharedcomponents#DirectStreaming"), true) : "Transcode" == displayPlayMethod ? (html += globalize.translate("sharedcomponents#Transcoding"), session.TranscodingInfo && session.TranscodingInfo.Framerate && (html += " (" + session.TranscodingInfo.Framerate + " fps)"), showTranscodingInfo = true, true) : "DirectPlay" == displayPlayMethod && (html += globalize.translate("sharedcomponents#DirectPlaying")), showTranscodingInfo) {
+ if (displayPlayMethod === "DirectStream") {
+ html += globalize.translate("sharedcomponents#DirectStreaming");
+ } else if (displayPlayMethod === "Transcode") {
+ html += globalize.translate("sharedcomponents#Transcoding");
+ if (session.TranscodingInfo && session.TranscodingInfo.Framerate) {
+ html += " (" + session.TranscodingInfo.Framerate + " fps)";
+ }
+ showTranscodingInfo = true;
+ } else if (displayPlayMethod === "DirectPlay") {
+ html += globalize.translate("sharedcomponents#DirectPlaying");
+ }
+ if (showTranscodingInfo) {
var line = [];
if (session.TranscodingInfo) {
From f27ff18cd11b5b47d89b309469c3d0940db3c66b Mon Sep 17 00:00:00 2001
From: cvium
");
text.push(globalize.translate("sharedcomponents#LabelReasonForTranscoding"));
- showTranscodeReasons = true;
+ session.TranscodingInfo.TranscodeReasons.forEach(function (transcodeReason) {
+ text.push(globalize.translate("sharedcomponents#" + transcodeReason));
+ });
}
}
-
- if (showTranscodeReasons) {
- session.TranscodingInfo.TranscodeReasons.forEach(function (t__e) {
- text.push(globalize.translate("sharedcomponents#" + t__e));
- });
- }
-
alert({
text: text.join("
"),
title: title
diff --git a/src/scripts/plugincatalogpage.js b/src/scripts/plugincatalogpage.js
index 4e9418c673..83fc5290fe 100644
--- a/src/scripts/plugincatalogpage.js
+++ b/src/scripts/plugincatalogpage.js
@@ -21,8 +21,8 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
}
function getHeaderText(category) {
- category.replace(" ", "").replace(" ", "");
-
+ category = category.replace(" ", "");
+
if ("Channel" === category) {
category = "Channels";
} else if ("Theme" === category) {
From cc751aa3126125d34d9dcafacbf396871e488234 Mon Sep 17 00:00:00 2001
From: cvium