";
+
+ return html;
}
function alertText(text) {
@@ -71,11 +172,22 @@ define(["loading", "dialogHelper", "dom", "listViewStyle", "emby-input", "emby-b
}
}).catch(function(response) {
if (response) {
- if (404 === response.status) return alertText("The path could not be found. Please ensure the path is valid and try again."), Promise.reject();
- if (500 === response.status) return alertText(validateWriteable ? "Jellyfin Server requires write access to this folder. Please ensure write access and try again." : "The path could not be found. Please ensure the path is valid and try again."), Promise.reject()
+ // TODO All alerts (across the project), should use Globalize.translate()
+ if (response.status === 404) {
+ alertText("The path could not be found. Please ensure the path is valid and try again.");
+ return Promise.reject();
+ }
+ if (response.status === 500) {
+ if (validateWriteable) {
+ alertText("Jellyfin Server requires write access to this folder. Please ensure write access and try again.");
+ } else {
+ alertText("The path could not be found. Please ensure the path is valid and try again.")
+ }
+ return Promise.reject()
+ }
}
return Promise.resolve()
- })
+ });
}
function initEditor(content, options, fileOptions) {
@@ -83,64 +195,121 @@ define(["loading", "dialogHelper", "dom", "listViewStyle", "emby-input", "emby-b
var lnkPath = dom.parentWithClass(e.target, "lnkPath");
if (lnkPath) {
var path = lnkPath.getAttribute("data-path");
- lnkPath.classList.contains("lnkFile") ? content.querySelector("#txtDirectoryPickerPath").value = path : refreshDirectoryBrowser(content, path, fileOptions, !0)
+ if (lnkPath.classList.contains("lnkFile")) {
+ content.querySelector("#txtDirectoryPickerPath").value = path;
+ } else {
+ refreshDirectoryBrowser(content, path, fileOptions, true)
+ };
}
- }), content.addEventListener("click", function(e) {
+ });
+
+ content.addEventListener("click", function(e) {
if (dom.parentWithClass(e.target, "btnRefreshDirectories")) {
var path = content.querySelector("#txtDirectoryPickerPath").value;
- refreshDirectoryBrowser(content, path, fileOptions)
+ refreshDirectoryBrowser(content, path, fileOptions);
}
- }), content.addEventListener("change", function(e) {
+ });
+
+ content.addEventListener("change", function(e) {
var txtDirectoryPickerPath = dom.parentWithTag(e.target, "INPUT");
- txtDirectoryPickerPath && "txtDirectoryPickerPath" === txtDirectoryPickerPath.id && refreshDirectoryBrowser(content, txtDirectoryPickerPath.value, fileOptions)
- }), content.querySelector("form").addEventListener("submit", function(e) {
+ if (txtDirectoryPickerPath && "txtDirectoryPickerPath" === txtDirectoryPickerPath.id) {
+ refreshDirectoryBrowser(content, txtDirectoryPickerPath.value, fileOptions);
+ }
+ });
+
+ content.querySelector("form").addEventListener("submit", function(e) {
if (options.callback) {
var networkSharePath = this.querySelector("#txtNetworkPath");
networkSharePath = networkSharePath ? networkSharePath.value : null;
var path = this.querySelector("#txtDirectoryPickerPath").value;
- validatePath(path, options.validateWriteable, ApiClient).then(function() {
- options.callback(path, networkSharePath)
- })
+ validatePath(path, options.validateWriteable, ApiClient).then(
+ function() {
+ options.callback(path, networkSharePath);
+ }
+ );
}
- return e.preventDefault(), e.stopPropagation(), !1
- })
+ e.preventDefault();
+ e.stopPropagation();
+ return false;
+ });
}
function getDefaultPath(options) {
- return options.path ? Promise.resolve(options.path) : ApiClient.getJSON(ApiClient.getUrl("Environment/DefaultDirectoryBrowser")).then(function(result) {
- return result.Path || ""
- }, function() {
- return ""
- })
+ if (options.path) {
+ Promise.resolve(options.path);
+ } else {
+ ApiClient.getJSON(ApiClient.getUrl("Environment/DefaultDirectoryBrowser")).then(
+ function(result) {
+ return result.Path || "";
+ }, function() {
+ return "";
+ }
+ );
+ }
}
function directoryBrowser() {
- var currentDialog, self = this;
+ var currentDialog;
+ var self = this;
self.show = function(options) {
options = options || {};
var fileOptions = {
- includeDirectories: !0
+ includeDirectories: true
};
- null != options.includeDirectories && (fileOptions.includeDirectories = options.includeDirectories), null != options.includeFiles && (fileOptions.includeFiles = options.includeFiles), Promise.all([getSystemInfo(), getDefaultPath(options)]).then(function(responses) {
- var systemInfo = responses[0],
- initialPath = responses[1],
- dlg = dialogHelper.createDialog({
- size: "medium-tall",
- removeOnClose: !0,
- scrollY: !1
+ if (options.includeDirectories != null) {
+ fileOptions.includeDirectories = options.includeDirectories;
+ }
+ if (options.includeFiles != null) {
+ fileOptions.includeFiles = options.includeFiles;
+ }
+ Promise.all([getSystemInfo(), getDefaultPath(options)]).then(
+ function(responses) {
+ var systemInfo = responses[0];
+ var initialPath = responses[1];
+ var dlg = dialogHelper.createDialog({
+ size: "medium-tall",
+ removeOnClose: true,
+ scrollY: false
+ });
+ dlg.classList.add("ui-body-a");
+ dlg.classList.add("background-theme-a");
+ dlg.classList.add("directoryPicker");
+ dlg.classList.add("formDialog");
+
+ var html = "";
+ html += '
';
+ html += '';
+ html += '
';
+ html += options.header || Globalize.translate("HeaderSelectPath");
+ html += "
";
+ html += "
";
+ html += getEditorHtml(options, systemInfo);
+ dlg.innerHTML = html;
+ initEditor(dlg, options, fileOptions);
+ dlg.addEventListener("close", onDialogClosed);
+ dialogHelper.open(dlg);
+ dlg.querySelector(".btnCloseDialog").addEventListener("click", function() {
+ dialogHelper.close(dlg)
});
- dlg.classList.add("ui-body-a"), dlg.classList.add("background-theme-a"), dlg.classList.add("directoryPicker"), dlg.classList.add("formDialog");
- var html = "";
- html += '
', html += '', html += '
', html += options.header || Globalize.translate("HeaderSelectPath"), html += "
", html += "
", html += getEditorHtml(options, systemInfo), dlg.innerHTML = html, initEditor(dlg, options, fileOptions), dlg.addEventListener("close", onDialogClosed), dialogHelper.open(dlg), dlg.querySelector(".btnCloseDialog").addEventListener("click", function() {
- dialogHelper.close(dlg)
- }), currentDialog = dlg, dlg.querySelector("#txtDirectoryPickerPath").value = initialPath;
- var txtNetworkPath = dlg.querySelector("#txtNetworkPath");
- txtNetworkPath && (txtNetworkPath.value = options.networkSharePath || ""), options.pathReadOnly || refreshDirectoryBrowser(dlg, initialPath, fileOptions, !0)
- })
- }, self.close = function() {
- currentDialog && dialogHelper.close(currentDialog)
+ currentDialog = dlg;
+ dlg.querySelector("#txtDirectoryPickerPath").value = initialPath;
+ var txtNetworkPath = dlg.querySelector("#txtNetworkPath");
+ if (txtNetworkPath) {
+ txtNetworkPath.value = options.networkSharePath || "";
+ }
+ if (!options.pathReadOnly) {
+ refreshDirectoryBrowser(dlg, initialPath, fileOptions, true);
+ }
+ }
+ );
+ };
+ self.close = function() {
+ if (currentDialog) {
+ dialogHelper.close(currentDialog);
+ }
}
}
+
var systemInfo;
return directoryBrowser
});
From 4819fc9591860acee721141f7d3356f0175716a1 Mon Sep 17 00:00:00 2001
From: ViXXoR
Date: Fri, 11 Jan 2019 09:53:34 -0500
Subject: [PATCH 17/43] Adding to CONTRIBUTORS.md
---
CONTRIBUTORS.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 8ce9ec3c3..1d556cfbc 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -15,6 +15,7 @@
- [cvium](https://github.com/cvium)
- [grafixeyehero](https://github.com/grafixeyehero)
- [Drago96](https://github.com/drago-96)
+ - [ViXXoR](https://github.com/ViXXoR)
# Emby Contributors
From 790cb3f32cf01525f697c6967a5c544beaf9fc8d Mon Sep 17 00:00:00 2001
From: cvium
Date: Mon, 14 Jan 2019 22:52:33 +0100
Subject: [PATCH 18/43] last review comments
---
src/scripts/dashboardpage.js | 11 +++--------
src/scripts/plugincatalogpage.js | 4 ++--
2 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/src/scripts/dashboardpage.js b/src/scripts/dashboardpage.js
index c1d68861f..e16d540ce 100644
--- a/src/scripts/dashboardpage.js
+++ b/src/scripts/dashboardpage.js
@@ -61,16 +61,11 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa
if (session.TranscodingInfo && session.TranscodingInfo.TranscodeReasons && session.TranscodingInfo.TranscodeReasons.length) {
text.push(" ");
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 4e9418c67..83fc5290f 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 e322ebaf05fdb4f8e875ae770197b17bba436ac3 Mon Sep 17 00:00:00 2001
From: dkanada
Date: Tue, 15 Jan 2019 19:53:30 +0900
Subject: [PATCH 19/43] open videos in fullscreen on android devices
---
src/bower_components/emby-webcomponents/shell.js | 6 ++++++
src/scripts/videoosd.js | 8 ++++++++
2 files changed, 14 insertions(+)
diff --git a/src/bower_components/emby-webcomponents/shell.js b/src/bower_components/emby-webcomponents/shell.js
index 182178359..0083404e1 100644
--- a/src/bower_components/emby-webcomponents/shell.js
+++ b/src/bower_components/emby-webcomponents/shell.js
@@ -10,6 +10,12 @@ define([], function () {
// options.path
// options.arguments
return Promise.reject();
+ },
+ enableFullscreen: function () {
+ // do nothing since this is for native apps
+ },
+ disableFullscreen: function () {
+ // do nothing since this is for native apps
}
};
});
\ No newline at end of file
diff --git a/src/scripts/videoosd.js b/src/scripts/videoosd.js
index 97e8dddce..d4c97bc12 100644
--- a/src/scripts/videoosd.js
+++ b/src/scripts/videoosd.js
@@ -18,6 +18,7 @@ define(["playbackManager", "dom", "inputmanager", "datetime", "itemHelper", "med
function logoImageUrl(item, apiClient, options) {
return options = options || {}, options.type = "Logo", item.ImageTags && item.ImageTags.Logo ? (options.tag = item.ImageTags.Logo, apiClient.getScaledImageUrl(item.Id, options)) : item.ParentLogoImageTag ? (options.tag = item.ParentLogoImageTag, apiClient.getScaledImageUrl(item.ParentLogoItemId, options)) : null
}
+
return function(view, params) {
function onVerticalSwipe(e, elem, data) {
var player = currentPlayer;
@@ -601,6 +602,9 @@ define(["playbackManager", "dom", "inputmanager", "datetime", "itemHelper", "med
function onViewHideStopPlayback() {
if (playbackManager.isPlayingVideo()) {
+ require(['shell'], function (shell) {
+ shell.disableFullscreen();
+ });
var player = currentPlayer;
view.removeEventListener("viewbeforehide", onViewHideStopPlayback), releaseCurrentPlayer(), playbackManager.stop(player)
}
@@ -609,6 +613,10 @@ define(["playbackManager", "dom", "inputmanager", "datetime", "itemHelper", "med
function enableStopOnBack(enabled) {
view.removeEventListener("viewbeforehide", onViewHideStopPlayback), enabled && playbackManager.isPlayingVideo(currentPlayer) && view.addEventListener("viewbeforehide", onViewHideStopPlayback)
}
+
+ require(['shell'], function (shell) {
+ shell.enableFullscreen();
+ });
var currentPlayer, comingUpNextDisplayed, currentUpNextDialog, isEnabled, currentItem, recordingButtonManager, enableProgressByTimeOfDay, supportsBrightnessChange, currentVisibleMenu, statsOverlay, osdHideTimeout, lastPointerMoveData, self = this,
currentPlayerSupportedCommands = [],
currentRuntimeTicks = 0,
From 718a2215d4b27775518419ad54fcb42222f473c2 Mon Sep 17 00:00:00 2001
From: dkanada
Date: Wed, 16 Jan 2019 02:47:29 +0900
Subject: [PATCH 20/43] format define section for readability
---
src/scripts/site.js | 71 +++++++++++++++++++++++++++++++++++++++++----
1 file changed, 66 insertions(+), 5 deletions(-)
diff --git a/src/scripts/site.js b/src/scripts/site.js
index 69fbc8a4c..ec8f27123 100644
--- a/src/scripts/site.js
+++ b/src/scripts/site.js
@@ -285,12 +285,73 @@ var Dashboard = {
}
function initRequireWithBrowser(browser) {
- var bowerPath = getBowerPath(),
- apiClientBowerPath = bowerPath + "/emby-apiclient",
- embyWebComponentsBowerPath = bowerPath + "/emby-webcomponents";
- "android" === self.appMode ? (define("filesystem", ["cordova/filesystem"], returnFirstDependency), define("cameraRoll", ["cordova/cameraroll"], returnFirstDependency)) : (define("filesystem", [embyWebComponentsBowerPath + "/filesystem"], returnFirstDependency), define("cameraRoll", [apiClientBowerPath + "/cameraroll"], returnFirstDependency)), window.IntersectionObserver && !browser.edge ? define("lazyLoader", [embyWebComponentsBowerPath + "/lazyloader/lazyloader-intersectionobserver"], returnFirstDependency) : define("lazyLoader", [embyWebComponentsBowerPath + "/lazyloader/lazyloader-scroll"], returnFirstDependency), "android" === self.appMode ? define("shell", ["cordova/shell"], returnFirstDependency) : define("shell", [embyWebComponentsBowerPath + "/shell"], returnFirstDependency), "cordova" === self.appMode || "android" === self.appMode ? (define("apiclientcore", ["bower_components/emby-apiclient/apiclient"], returnFirstDependency), define("apiclient", ["bower_components/emby-apiclient/apiclientex"], returnFirstDependency)) : define("apiclient", ["bower_components/emby-apiclient/apiclient"], returnFirstDependency), "cordova" === self.appMode || "android" === self.appMode ? define("wakeOnLan", ["cordova/wakeonlan"], returnFirstDependency) : define("wakeOnLan", ["bower_components/emby-apiclient/wakeonlan"], returnFirstDependency), define("actionsheet", ["webActionSheet"], returnFirstDependency), "registerElement" in document ? define("registerElement", []) : browser.msie ? define("registerElement", [bowerPath + "/webcomponentsjs/webcomponents-lite.min.js"], returnFirstDependency) : define("registerElement", [bowerPath + "/document-register-element/build/document-register-element"], returnFirstDependency), "android" === self.appMode ? define("serverdiscovery", ["cordova/serverdiscovery"], returnFirstDependency) : "cordova" === self.appMode ? define("serverdiscovery", ["cordova/serverdiscovery"], returnFirstDependency) : define("serverdiscovery", [apiClientBowerPath + "/serverdiscovery"], returnFirstDependency), "cordova" === self.appMode && browser.iOSVersion && browser.iOSVersion < 11 ? define("imageFetcher", ["cordova/imagestore"], returnFirstDependency) : define("imageFetcher", [embyWebComponentsBowerPath + "/images/basicimagefetcher"], returnFirstDependency);
+ var bowerPath = getBowerPath();
+ var apiClientBowerPath = bowerPath + "/emby-apiclient";
+ var embyWebComponentsBowerPath = bowerPath + "/emby-webcomponents";
+
+ "android" === self.appMode
+ ? (define("filesystem", ["cordova/filesystem"], returnFirstDependency), define("cameraRoll", ["cordova/cameraroll"], returnFirstDependency))
+ : (define("filesystem", [embyWebComponentsBowerPath + "/filesystem"], returnFirstDependency), define("cameraRoll", [apiClientBowerPath + "/cameraroll"], returnFirstDependency));
+ window.IntersectionObserver && !browser.edge
+ ? define("lazyLoader", [embyWebComponentsBowerPath + "/lazyloader/lazyloader-intersectionobserver"], returnFirstDependency)
+ : define("lazyLoader", [embyWebComponentsBowerPath + "/lazyloader/lazyloader-scroll"], returnFirstDependency);
+ "android" === self.appMode
+ ? define("shell", ["cordova/shell"], returnFirstDependency)
+ : define("shell", [embyWebComponentsBowerPath + "/shell"], returnFirstDependency);
+ "cordova" === self.appMode || "android" === self.appMode
+ ? (define("apiclientcore", ["bower_components/emby-apiclient/apiclient"], returnFirstDependency), define("apiclient", ["bower_components/emby-apiclient/apiclientex"], returnFirstDependency))
+ : define("apiclient", ["bower_components/emby-apiclient/apiclient"], returnFirstDependency)
+ "cordova" === self.appMode || "android" === self.appMode
+ ? define("wakeOnLan", ["cordova/wakeonlan"], returnFirstDependency)
+ : define("wakeOnLan", ["bower_components/emby-apiclient/wakeonlan"], returnFirstDependency);
+ define("actionsheet", ["webActionSheet"], returnFirstDependency);
+ "registerElement" in document
+ ? define("registerElement", [])
+ : browser.msie
+ ? define("registerElement", [bowerPath + "/webcomponentsjs/webcomponents-lite.min.js"], returnFirstDependency)
+ : define("registerElement", [bowerPath + "/document-register-element/build/document-register-element"], returnFirstDependency);
+ "android" === self.appMode
+ ? define("serverdiscovery", ["cordova/serverdiscovery"], returnFirstDependency)
+ : "cordova" === self.appMode
+ ? define("serverdiscovery", ["cordova/serverdiscovery"], returnFirstDependency)
+ : define("serverdiscovery", [apiClientBowerPath + "/serverdiscovery"], returnFirstDependency);
+ "cordova" === self.appMode && browser.iOSVersion && browser.iOSVersion < 11
+ ? define("imageFetcher", ["cordova/imagestore"], returnFirstDependency)
+ : define("imageFetcher", [embyWebComponentsBowerPath + "/images/basicimagefetcher"], returnFirstDependency);
+
var preferNativeAlerts = browser.tv;
- preferNativeAlerts && window.alert ? define("alert", [embyWebComponentsBowerPath + "/alert/nativealert"], returnFirstDependency) : define("alert", [embyWebComponentsBowerPath + "/alert/alert"], returnFirstDependency), defineResizeObserver(), define("dialog", [embyWebComponentsBowerPath + "/dialog/dialog"], returnFirstDependency), preferNativeAlerts && window.confirm ? define("confirm", [embyWebComponentsBowerPath + "/confirm/nativeconfirm"], returnFirstDependency) : define("confirm", [embyWebComponentsBowerPath + "/confirm/confirm"], returnFirstDependency), (preferNativeAlerts || browser.xboxOne) && window.confirm ? define("prompt", [embyWebComponentsBowerPath + "/prompt/nativeprompt"], returnFirstDependency) : define("prompt", [embyWebComponentsBowerPath + "/prompt/prompt"], returnFirstDependency), browser.tizen || browser.operaTv || browser.chromecast || browser.orsay || browser.web0s || browser.ps4 ? define("loading", [embyWebComponentsBowerPath + "/loading/loading-legacy"], returnFirstDependency) : define("loading", [embyWebComponentsBowerPath + "/loading/loading-lite"], returnFirstDependency), define("multi-download", [embyWebComponentsBowerPath + "/multidownload"], returnFirstDependency), "android" === self.appMode ? define("fileDownloader", ["cordova/filedownloader"], returnFirstDependency) : define("fileDownloader", [embyWebComponentsBowerPath + "/filedownloader"], returnFirstDependency), define("localassetmanager", [apiClientBowerPath + "/localassetmanager"], returnFirstDependency), "cordova" === self.appMode || "android" === self.appMode ? define("castSenderApiLoader", [], getDummyCastSenderApiLoader) : define("castSenderApiLoader", [], getCastSenderApiLoader), self.Windows ? (define("bgtaskregister", ["environments/windows-uwp/bgtaskregister"], returnFirstDependency), define("transfermanager", ["environments/windows-uwp/transfermanager"], returnFirstDependency), define("filerepository", ["environments/windows-uwp/filerepository"], returnFirstDependency)) : "cordova" === self.appMode ? (define("filerepository", ["cordova/filerepository"], returnFirstDependency), define("transfermanager", ["filerepository"], returnFirstDependency)) : "android" === self.appMode ? (define("transfermanager", ["cordova/transfermanager"], returnFirstDependency), define("filerepository", ["cordova/filerepository"], returnFirstDependency)) : (define("transfermanager", [apiClientBowerPath + "/sync/transfermanager"], returnFirstDependency), define("filerepository", [apiClientBowerPath + "/sync/filerepository"], returnFirstDependency)), "android" === self.appMode ? define("localsync", ["cordova/localsync"], returnFirstDependency) : define("localsync", [apiClientBowerPath + "/sync/localsync"], returnFirstDependency)
+ preferNativeAlerts && window.alert
+ ? define("alert", [embyWebComponentsBowerPath + "/alert/nativealert"], returnFirstDependency)
+ : define("alert", [embyWebComponentsBowerPath + "/alert/alert"], returnFirstDependency);
+ defineResizeObserver();
+ define("dialog", [embyWebComponentsBowerPath + "/dialog/dialog"], returnFirstDependency);
+ preferNativeAlerts && window.confirm
+ ? define("confirm", [embyWebComponentsBowerPath + "/confirm/nativeconfirm"], returnFirstDependency)
+ : define("confirm", [embyWebComponentsBowerPath + "/confirm/confirm"], returnFirstDependency);
+ (preferNativeAlerts || browser.xboxOne) && window.confirm
+ ? define("prompt", [embyWebComponentsBowerPath + "/prompt/nativeprompt"], returnFirstDependency)
+ : define("prompt", [embyWebComponentsBowerPath + "/prompt/prompt"], returnFirstDependency);
+ browser.tizen || browser.operaTv || browser.chromecast || browser.orsay || browser.web0s || browser.ps4
+ ? define("loading", [embyWebComponentsBowerPath + "/loading/loading-legacy"], returnFirstDependency)
+ : define("loading", [embyWebComponentsBowerPath + "/loading/loading-lite"], returnFirstDependency);
+ define("multi-download", [embyWebComponentsBowerPath + "/multidownload"], returnFirstDependency);
+ "android" === self.appMode
+ ? define("fileDownloader", ["cordova/filedownloader"], returnFirstDependency)
+ : define("fileDownloader", [embyWebComponentsBowerPath + "/filedownloader"], returnFirstDependency);
+ define("localassetmanager", [apiClientBowerPath + "/localassetmanager"], returnFirstDependency);
+ "cordova" === self.appMode || "android" === self.appMode
+ ? define("castSenderApiLoader", [], getDummyCastSenderApiLoader)
+ : define("castSenderApiLoader", [], getCastSenderApiLoader);
+ self.Windows
+ ? (define("bgtaskregister", ["environments/windows-uwp/bgtaskregister"], returnFirstDependency), define("transfermanager", ["environments/windows-uwp/transfermanager"], returnFirstDependency), define("filerepository", ["environments/windows-uwp/filerepository"], returnFirstDependency))
+ : "cordova" === self.appMode
+ ? (define("filerepository", ["cordova/filerepository"], returnFirstDependency), define("transfermanager", ["filerepository"], returnFirstDependency))
+ : "android" === self.appMode
+ ? (define("transfermanager", ["cordova/transfermanager"], returnFirstDependency), define("filerepository", ["cordova/filerepository"], returnFirstDependency))
+ : (define("transfermanager", [apiClientBowerPath + "/sync/transfermanager"], returnFirstDependency), define("filerepository", [apiClientBowerPath + "/sync/filerepository"], returnFirstDependency));
+ "android" === self.appMode
+ ? define("localsync", ["cordova/localsync"], returnFirstDependency)
+ : define("localsync", [apiClientBowerPath + "/sync/localsync"], returnFirstDependency);
}
function getRequirePromise(deps) {
From cc751aa3126125d34d9dcafacbf396871e488234 Mon Sep 17 00:00:00 2001
From: cvium
Date: Tue, 15 Jan 2019 22:45:39 +0100
Subject: [PATCH 21/43] remove trailing whitespace
---
src/scripts/plugincatalogpage.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/scripts/plugincatalogpage.js b/src/scripts/plugincatalogpage.js
index 83fc5290f..ed237a02d 100644
--- a/src/scripts/plugincatalogpage.js
+++ b/src/scripts/plugincatalogpage.js
@@ -22,7 +22,7 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-linkbutton", "
function getHeaderText(category) {
category = category.replace(" ", "");
-
+
if ("Channel" === category) {
category = "Channels";
} else if ("Theme" === category) {
From 2f3f17369ecbf691f2e060909338b6058b15bb28 Mon Sep 17 00:00:00 2001
From: dkanada
Date: Wed, 16 Jan 2019 13:42:03 +0900
Subject: [PATCH 22/43] remove wakeonlan
---
.../emby-webcomponents/strings/ar.json | 5 --
.../emby-webcomponents/strings/be-by.json | 5 --
.../emby-webcomponents/strings/bg-bg.json | 5 --
.../emby-webcomponents/strings/ca.json | 5 --
.../emby-webcomponents/strings/cs.json | 5 --
.../emby-webcomponents/strings/da.json | 5 --
.../emby-webcomponents/strings/de.json | 5 --
.../emby-webcomponents/strings/el.json | 5 --
.../emby-webcomponents/strings/en-gb.json | 5 --
.../emby-webcomponents/strings/en-us.json | 5 --
.../emby-webcomponents/strings/es-ar.json | 5 --
.../emby-webcomponents/strings/es-mx.json | 5 --
.../emby-webcomponents/strings/es.json | 5 --
.../emby-webcomponents/strings/fi.json | 5 --
.../emby-webcomponents/strings/fr-ca.json | 5 --
.../emby-webcomponents/strings/fr.json | 5 --
.../emby-webcomponents/strings/gsw.json | 5 --
.../emby-webcomponents/strings/he.json | 5 --
.../emby-webcomponents/strings/hr.json | 5 --
.../emby-webcomponents/strings/hu.json | 5 --
.../emby-webcomponents/strings/id.json | 5 --
.../emby-webcomponents/strings/it.json | 5 --
.../emby-webcomponents/strings/kk.json | 5 --
.../emby-webcomponents/strings/ko.json | 5 --
.../emby-webcomponents/strings/lt-lt.json | 5 --
.../emby-webcomponents/strings/ms.json | 5 --
.../emby-webcomponents/strings/nb.json | 5 --
.../emby-webcomponents/strings/nl.json | 5 --
.../emby-webcomponents/strings/pl.json | 5 --
.../emby-webcomponents/strings/pt-br.json | 5 --
.../emby-webcomponents/strings/pt-pt.json | 5 --
.../emby-webcomponents/strings/ro.json | 5 --
.../emby-webcomponents/strings/ru.json | 5 --
.../emby-webcomponents/strings/sk.json | 5 --
.../emby-webcomponents/strings/sl-si.json | 5 --
.../emby-webcomponents/strings/sv.json | 5 --
.../emby-webcomponents/strings/tr.json | 5 --
.../emby-webcomponents/strings/uk.json | 5 --
.../emby-webcomponents/strings/vi.json | 5 --
.../emby-webcomponents/strings/zh-cn.json | 5 --
.../emby-webcomponents/strings/zh-hk.json | 5 --
.../emby-webcomponents/strings/zh-tw.json | 5 --
src/scripts/selectserver.js | 50 ++-----------------
src/scripts/site.js | 3 --
src/selectserver.html | 1 -
45 files changed, 4 insertions(+), 260 deletions(-)
diff --git a/src/bower_components/emby-webcomponents/strings/ar.json b/src/bower_components/emby-webcomponents/strings/ar.json
index fcc167052..1d4db300e 100644
--- a/src/bower_components/emby-webcomponents/strings/ar.json
+++ b/src/bower_components/emby-webcomponents/strings/ar.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "الاربعاء",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/be-by.json b/src/bower_components/emby-webcomponents/strings/be-by.json
index cf046fb94..1be843ba4 100644
--- a/src/bower_components/emby-webcomponents/strings/be-by.json
+++ b/src/bower_components/emby-webcomponents/strings/be-by.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/bg-bg.json b/src/bower_components/emby-webcomponents/strings/bg-bg.json
index db408e101..e66c3f07c 100644
--- a/src/bower_components/emby-webcomponents/strings/bg-bg.json
+++ b/src/bower_components/emby-webcomponents/strings/bg-bg.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Нови",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Качество на видеото",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Помощ",
"Hide": "Скриване",
@@ -674,9 +672,6 @@
"ViewAlbum": "Преглед на албума",
"ViewArtist": "Преглед на изпълнителя",
"VoiceInput": "Voice Input",
- "WakeServer": "Събуждане",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Изгледано",
"Wednesday": "Сряда",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/ca.json b/src/bower_components/emby-webcomponents/strings/ca.json
index fe25dd0c3..143f80f2d 100644
--- a/src/bower_components/emby-webcomponents/strings/ca.json
+++ b/src/bower_components/emby-webcomponents/strings/ca.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Tants com sigui possible",
"Ascending": "Ascending",
"AspectRatio": "Relació d'aspecte",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Nou",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Esperant Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "Has dit...",
"Help": "Ajuda",
"Hide": "Amaga",
@@ -674,9 +672,6 @@
"ViewAlbum": "Veure àlbum",
"ViewArtist": "Veure artista",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Vists",
"Wednesday": "Dimecres",
"WifiRequiredToDownload": "Es requereix una connexió Wifi per continuar descarregant.",
diff --git a/src/bower_components/emby-webcomponents/strings/cs.json b/src/bower_components/emby-webcomponents/strings/cs.json
index eb9291a36..afeb4bc20 100644
--- a/src/bower_components/emby-webcomponents/strings/cs.json
+++ b/src/bower_components/emby-webcomponents/strings/cs.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Tolikrát jak je možné",
"Ascending": "Ascending",
"AspectRatio": "Poměr stran",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Nové",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Datový tok audia není podporován",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Kvalita videa",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Čekání na Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "Zmínil ses...",
"Help": "Nápověda",
"Hide": "Skrýt",
@@ -674,9 +672,6 @@
"ViewAlbum": "Zobrazit album",
"ViewArtist": "Zobrazit úmělce",
"VoiceInput": "Hlasový vstup",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Shlédnuto",
"Wednesday": "Středa",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/da.json b/src/bower_components/emby-webcomponents/strings/da.json
index 1f3081bce..82da600c5 100644
--- a/src/bower_components/emby-webcomponents/strings/da.json
+++ b/src/bower_components/emby-webcomponents/strings/da.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Så mange som muligt",
"Ascending": "Ascending",
"AspectRatio": "Billedformat",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Ny",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "Du sagde...",
"Help": "Hjælp",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "Vis album",
"ViewArtist": "Vis kunstner",
"VoiceInput": "Taleinput",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Onsdag",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/de.json b/src/bower_components/emby-webcomponents/strings/de.json
index 74577ea04..4c47a21fd 100644
--- a/src/bower_components/emby-webcomponents/strings/de.json
+++ b/src/bower_components/emby-webcomponents/strings/de.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "So viele wie möglich",
"Ascending": "Aufsteigend",
"AspectRatio": "Seitenverhältnis",
- "AttemptingWakeServer": "Versuche Server aufwecken. Bitte warten...",
"AttributeNew": "Neu",
"AudioBitDepthNotSupported": "Audiobittiefe nicht unterstützt",
"AudioBitrateNotSupported": "Audio Bitrate nicht unterstützt",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Videoqualität",
"HeaderVideoType": "Videotyp:",
"HeaderWaitingForWifi": "Warte auf WLAN",
- "HeaderWakeServer": "Server aufwecken",
"HeaderYouSaid": "Du sagtest...",
"Help": "Hilfe",
"Hide": "Verstecke",
@@ -674,9 +672,6 @@
"ViewAlbum": "Zeige Album",
"ViewArtist": "Zeige Darsteller",
"VoiceInput": "Spracheingabe",
- "WakeServer": "Server aufwecken",
- "WakeServerError": "Wake On LAN Pakete wurden an deinen Server geschickt, aber wir konnten deinen Jellyfin Server nicht erreichen. Deine Maschine braucht vielleicht etwas länger um aufzuwachen oder Jellyfin Server wird zur Zeit nicht ausgeführt.",
- "WakeServerSuccess": "Erfolgreich!",
"Watched": "Gesehen",
"Wednesday": "Mittwoch",
"WifiRequiredToDownload": "Um den Download fortzusetzen wird eine WLAN-Verbindung benötigt.",
diff --git a/src/bower_components/emby-webcomponents/strings/el.json b/src/bower_components/emby-webcomponents/strings/el.json
index d27a8e89c..0ec8a2436 100644
--- a/src/bower_components/emby-webcomponents/strings/el.json
+++ b/src/bower_components/emby-webcomponents/strings/el.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Οσο το δυνατον περισσοτερα",
"Ascending": "Αύξουσα",
"AspectRatio": "Αρχικός λόγος διαστάσεων:",
- "AttemptingWakeServer": "Ενεργοποίηση server σε εξέλιξη. Παρακαλώ περιμένετε...",
"AttributeNew": "Νέο",
"AudioBitDepthNotSupported": "Το βάθος bitrate ήχου δεν υποστηρίζεται",
"AudioBitrateNotSupported": "Το bitrate ήχου δεν υποστηρίζεται",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Ποιότητα βίντεο",
"HeaderVideoType": "Τύπος Βίντεο",
"HeaderWaitingForWifi": "Αναμονή για Wifi",
- "HeaderWakeServer": "Ενεργοποίηση Server",
"HeaderYouSaid": "Είπατε...",
"Help": "Βοήθεια",
"Hide": "Κρύψε",
@@ -674,9 +672,6 @@
"ViewAlbum": "Προβολή άλμπουμ",
"ViewArtist": "Εμφάνιση Καλλιτέχνη",
"VoiceInput": "Είσοδος Ήχου",
- "WakeServer": "Ενεργοποίηση server",
- "WakeServerError": "Τα πακέτα Wake On LAN στάλθηκαν στον server σας, αλλά δεν είναι δυνατή η σύνδεση με τον Jellyfin Server. Το μηχάνημά σας μπορεί να χρειαστεί λίγο περισσότερο χρόνο για να ενεργοποιηθεί, ή ο Jellyfin Server ενδέχεται να μην εκτελείται ενεργά στο μηχάνημα.",
- "WakeServerSuccess": "Επιτυχία!",
"Watched": "Έχει γίνει παρακολούθηση",
"Wednesday": "Τετάρτη",
"WifiRequiredToDownload": "Απαιτείται σύνδεση Wi-Fi για να συνεχίσετε τη λήψη.",
diff --git a/src/bower_components/emby-webcomponents/strings/en-gb.json b/src/bower_components/emby-webcomponents/strings/en-gb.json
index 7a1b07539..80b9c1d21 100644
--- a/src/bower_components/emby-webcomponents/strings/en-gb.json
+++ b/src/bower_components/emby-webcomponents/strings/en-gb.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wi-Fi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wi-Fi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/en-us.json b/src/bower_components/emby-webcomponents/strings/en-us.json
index ec81e5429..684b84b61 100644
--- a/src/bower_components/emby-webcomponents/strings/en-us.json
+++ b/src/bower_components/emby-webcomponents/strings/en-us.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/es-ar.json b/src/bower_components/emby-webcomponents/strings/es-ar.json
index 071167978..a16a086ad 100644
--- a/src/bower_components/emby-webcomponents/strings/es-ar.json
+++ b/src/bower_components/emby-webcomponents/strings/es-ar.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/es-mx.json b/src/bower_components/emby-webcomponents/strings/es-mx.json
index 3c35481fc..57f707b2e 100644
--- a/src/bower_components/emby-webcomponents/strings/es-mx.json
+++ b/src/bower_components/emby-webcomponents/strings/es-mx.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Tantos como sea posible",
"Ascending": "Ascendente",
"AspectRatio": "Relación de aspecto",
- "AttemptingWakeServer": "Intentando despertar el servidor. Por favor espere...",
"AttributeNew": "Nuevo",
"AudioBitDepthNotSupported": "Profundidad de bits de Audio no soportado",
"AudioBitrateNotSupported": "Tasa de bits de audio no soportado",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Calidad de Video",
"HeaderVideoType": "Tipo de Video",
"HeaderWaitingForWifi": "Esperando Wifi",
- "HeaderWakeServer": "Despertar Servidor",
"HeaderYouSaid": "Ha Dicho...",
"Help": "Ayuda",
"Hide": "Ocultar",
@@ -674,9 +672,6 @@
"ViewAlbum": "Ver album",
"ViewArtist": "Ver artista",
"VoiceInput": "Entrada de Voz",
- "WakeServer": "Despertar servidor",
- "WakeServerError": "Se enviaron los paquetes Wake On LAN (Despertar por red) a su computadora servidor, pero no ha sido posible contactar a su Servidor Jellyfin. Su computadora quizás necesite un poco mas de tiempo para despertar, o tal vez la aplicación de Servidor Jellyfin no se esta ejecutando en la computadora.",
- "WakeServerSuccess": "¡Éxito!",
"Watched": "Visto",
"Wednesday": "Miércoles",
"WifiRequiredToDownload": "Se necesita de una conexión Wifi para continuar descargando.",
diff --git a/src/bower_components/emby-webcomponents/strings/es.json b/src/bower_components/emby-webcomponents/strings/es.json
index 31c35bf32..ec54b17f8 100644
--- a/src/bower_components/emby-webcomponents/strings/es.json
+++ b/src/bower_components/emby-webcomponents/strings/es.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Tantos como sea posible",
"Ascending": "Ascending",
"AspectRatio": "Relación de aspecto",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Nuevo",
"AudioBitDepthNotSupported": "Profundidad de bits de audio no soportada",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Calidad de Video",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Esperando a la red Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "Dijiste...",
"Help": "Ayuda",
"Hide": "Esconder",
@@ -674,9 +672,6 @@
"ViewAlbum": "Ver album",
"ViewArtist": "Ver artista",
"VoiceInput": "Entrada de voz",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Visto",
"Wednesday": "Miércoles",
"WifiRequiredToDownload": "Una red Wifi es necesaria para continuar la descarga.",
diff --git a/src/bower_components/emby-webcomponents/strings/fi.json b/src/bower_components/emby-webcomponents/strings/fi.json
index c6329252e..a6c04a744 100644
--- a/src/bower_components/emby-webcomponents/strings/fi.json
+++ b/src/bower_components/emby-webcomponents/strings/fi.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/fr-ca.json b/src/bower_components/emby-webcomponents/strings/fr-ca.json
index 4002a0c0f..de6bd0d06 100644
--- a/src/bower_components/emby-webcomponents/strings/fr-ca.json
+++ b/src/bower_components/emby-webcomponents/strings/fr-ca.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Nouveau",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Aide",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Mercredi",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/fr.json b/src/bower_components/emby-webcomponents/strings/fr.json
index 15aa3315a..ac7b19d73 100644
--- a/src/bower_components/emby-webcomponents/strings/fr.json
+++ b/src/bower_components/emby-webcomponents/strings/fr.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Autant que possible",
"Ascending": "Croissant",
"AspectRatio": "Ratio d'aspect original",
- "AttemptingWakeServer": "Essai de réveil du serveur. Veuillez patienter...",
"AttributeNew": "Nouveau",
"AudioBitDepthNotSupported": "Profondeur des échantillons de l'audio non prise en charge",
"AudioBitrateNotSupported": "Débit audio non pris en charge",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Qualité vidéo",
"HeaderVideoType": "Type de vidéo",
"HeaderWaitingForWifi": "En attente du Wi-Fi",
- "HeaderWakeServer": "Réveiller le serveur",
"HeaderYouSaid": "Vous avez dit...",
"Help": "Aide",
"Hide": "Cacher",
@@ -674,9 +672,6 @@
"ViewAlbum": "Voir l'album",
"ViewArtist": "Voir l'artiste",
"VoiceInput": "Entrée vocale",
- "WakeServer": "Réveiller le serveur",
- "WakeServerError": "Des paquets Wake-On-LAN on été envoyé à votre serveur, mais nous ne pouvons pas nous connecter à votre serveur Jellyfin. Votre machine a peut-être besoin de plus de temps pour se réveiller, ou le serveur Jellyfin n'est peut-être pas lancé sur la machine.",
- "WakeServerSuccess": "Réussi !",
"Watched": "Lu",
"Wednesday": "Mercredi",
"WifiRequiredToDownload": "Une connexion Wi-Fi est nécessaire pour continuer le téléchargement.",
diff --git a/src/bower_components/emby-webcomponents/strings/gsw.json b/src/bower_components/emby-webcomponents/strings/gsw.json
index d883b2032..9823d1363 100644
--- a/src/bower_components/emby-webcomponents/strings/gsw.json
+++ b/src/bower_components/emby-webcomponents/strings/gsw.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Mittwoch",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/he.json b/src/bower_components/emby-webcomponents/strings/he.json
index cc9687d00..63dfdfc54 100644
--- a/src/bower_components/emby-webcomponents/strings/he.json
+++ b/src/bower_components/emby-webcomponents/strings/he.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "כמה שיותר",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "חדש",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "אתה אמרת...",
"Help": "עזרה",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "צפה באלבום",
"ViewArtist": "צפה באמן",
"VoiceInput": "קלט קולי",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "רביעי",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/hr.json b/src/bower_components/emby-webcomponents/strings/hr.json
index d937a114c..cbae7fb6c 100644
--- a/src/bower_components/emby-webcomponents/strings/hr.json
+++ b/src/bower_components/emby-webcomponents/strings/hr.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Što više je moguće",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Novo",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "Rekao si...",
"Help": "Pomoć",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "Pogledaj album",
"ViewArtist": "Pogledaj umjetnika",
"VoiceInput": "Ulazni glas",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Srijeda",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/hu.json b/src/bower_components/emby-webcomponents/strings/hu.json
index a8155814b..52449530b 100644
--- a/src/bower_components/emby-webcomponents/strings/hu.json
+++ b/src/bower_components/emby-webcomponents/strings/hu.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Növekvő",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "A kiszolgáló felébresztése folyamatban. Kérlek várj...",
"AttributeNew": "Új",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Videó típusa:",
"HeaderWaitingForWifi": "Wifi-re vár",
- "HeaderWakeServer": "Kiszolgáló felébresztés",
"HeaderYouSaid": "You Said...",
"Help": "Segítség",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Kiszolgáló felébresztés",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Megtekintett",
"Wednesday": "Szerda",
"WifiRequiredToDownload": "Wifi kapcsolat szükséges a letöltés folytatásához.",
diff --git a/src/bower_components/emby-webcomponents/strings/id.json b/src/bower_components/emby-webcomponents/strings/id.json
index 63bb57ab9..40e522112 100644
--- a/src/bower_components/emby-webcomponents/strings/id.json
+++ b/src/bower_components/emby-webcomponents/strings/id.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/it.json b/src/bower_components/emby-webcomponents/strings/it.json
index 2e4e8823a..3537f81b7 100644
--- a/src/bower_components/emby-webcomponents/strings/it.json
+++ b/src/bower_components/emby-webcomponents/strings/it.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Tutto il possibile",
"Ascending": "Crescente",
"AspectRatio": "Rapporto d'aspetto",
- "AttemptingWakeServer": "Tentando di svegliare il server. Per piacere aspetta...",
"AttributeNew": "Nuovo",
"AudioBitDepthNotSupported": "La profondità bit audio non è supportata",
"AudioBitrateNotSupported": "Bitrate audio non supportato",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Qualità Video",
"HeaderVideoType": "Tipo di Video",
"HeaderWaitingForWifi": "In attesa di Wifi",
- "HeaderWakeServer": "Sveglia il server",
"HeaderYouSaid": "Hai detto...",
"Help": "Aiuto",
"Hide": "Nascondi",
@@ -674,9 +672,6 @@
"ViewAlbum": "Visualizza album",
"ViewArtist": "Visualizza artista",
"VoiceInput": "Comandi Vocali",
- "WakeServer": "Sveglia il server",
- "WakeServerError": "I pacchetti Wake On LAN sono stati inviati al computer server, ma non siamo in grado di connettersi al server Jellyfin. Potrebbe essere necessario un po 'più di tempo per riattivare la macchina, oppure il server Jellyfin potrebbe non essere attivo sulla macchina.",
- "WakeServerSuccess": "Successo!",
"Watched": "Visto",
"Wednesday": "Mercoledì",
"WifiRequiredToDownload": "Una connessione Wifi è richiesta per continuare il download",
diff --git a/src/bower_components/emby-webcomponents/strings/kk.json b/src/bower_components/emby-webcomponents/strings/kk.json
index 2f45becfc..60d71ba72 100644
--- a/src/bower_components/emby-webcomponents/strings/kk.json
+++ b/src/bower_components/emby-webcomponents/strings/kk.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Мүмкіндігінше көп",
"Ascending": "Артуы бойынша",
"AspectRatio": "Пішімдік арақатынасы",
- "AttemptingWakeServer": "Серверді ояту әрекеті жасалуда. Күте тұрыңыз...",
"AttributeNew": "Жаңа",
"AudioBitDepthNotSupported": "Дыбыстың биттік тереңдігі үшін қолдау көрсетілмейді",
"AudioBitrateNotSupported": "Дыбыс қарқыны үшін қолдау көрсетілмейді",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Бейне сапасы",
"HeaderVideoType": "Бейне түрі",
"HeaderWaitingForWifi": "WiFi үшін күтуде",
- "HeaderWakeServer": "Серверді ояту",
"HeaderYouSaid": "Сіз айтқаныңыз...",
"Help": "Интернеттегі анықтамаға",
"Hide": "Жасыру",
@@ -674,9 +672,6 @@
"ViewAlbum": "Альбомды қарау",
"ViewArtist": "Орындаушыны қарау",
"VoiceInput": "Дауыстық енгізу",
- "WakeServer": "Серверді ояту",
- "WakeServerError": "Wake On LAN пакеттері сіздің серверіңізге жіберілді, бірақ сіздің Jellyfin Server үшін қосыла алмаймыз. Құрылғыңызды ояту үшін біраз уақыт қажет болуы мүмкін немесе Jellyfin Server құрылғыда белсенді жұмыс істемеуі мүмкін.",
- "WakeServerSuccess": "Сәттілік!",
"Watched": "Қаралған",
"Wednesday": "сәрсенбі",
"WifiRequiredToDownload": "Жүктеп алуды жалғастыру үшін WiFi қосылымы қажет.",
diff --git a/src/bower_components/emby-webcomponents/strings/ko.json b/src/bower_components/emby-webcomponents/strings/ko.json
index 030586a94..d16154995 100644
--- a/src/bower_components/emby-webcomponents/strings/ko.json
+++ b/src/bower_components/emby-webcomponents/strings/ko.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "신규",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "도움말",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "앨범 보기",
"ViewArtist": "아티스트 보기",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "시청함",
"Wednesday": "수요일",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/lt-lt.json b/src/bower_components/emby-webcomponents/strings/lt-lt.json
index 64c5fc8f4..8a8de88da 100644
--- a/src/bower_components/emby-webcomponents/strings/lt-lt.json
+++ b/src/bower_components/emby-webcomponents/strings/lt-lt.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Kiek tik įmanoma",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Naujas",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "Jūs pasakėte:",
"Help": "Padėti",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "Žiūrėti albumą",
"ViewArtist": "Žiūrėti atlikėją",
"VoiceInput": "Balso komandos",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Trečiadienis",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/ms.json b/src/bower_components/emby-webcomponents/strings/ms.json
index 94b5242f8..83b8bb40a 100644
--- a/src/bower_components/emby-webcomponents/strings/ms.json
+++ b/src/bower_components/emby-webcomponents/strings/ms.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/nb.json b/src/bower_components/emby-webcomponents/strings/nb.json
index a80683775..c92ccccbf 100644
--- a/src/bower_components/emby-webcomponents/strings/nb.json
+++ b/src/bower_components/emby-webcomponents/strings/nb.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Så mange som mulig",
"Ascending": "Ascending",
"AspectRatio": "Størrelsesforholdet",
- "AttemptingWakeServer": "Prøver å vekke opp server. Vennligst vent,..",
"AttributeNew": "Ny",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Vekk opp server",
"HeaderYouSaid": "Du sa...",
"Help": "Hjelp",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "Vis album",
"ViewArtist": "Vis artist",
"VoiceInput": "Stemme input",
- "WakeServer": "Vekk opp server",
- "WakeServerError": "Wake On LAN-pakker ble sendt til servermaskinen din, men tilkobling til din Jellyfin Server mislyktes. Serveren din kan trenge litt mer tid til å våkne, eller så kjører ikke Jellyfin Server på maskinen.",
- "WakeServerSuccess": "Suksess!",
"Watched": "Sett",
"Wednesday": "Onsdag",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/nl.json b/src/bower_components/emby-webcomponents/strings/nl.json
index 5e9dd29b9..96c6afb1c 100644
--- a/src/bower_components/emby-webcomponents/strings/nl.json
+++ b/src/bower_components/emby-webcomponents/strings/nl.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Zo veel als mogelijk",
"Ascending": "Oplopend",
"AspectRatio": "Beeldverhouding",
- "AttemptingWakeServer": "Proberen de server te wekken. Een moment geduld...",
"AttributeNew": "Nieuw",
"AudioBitDepthNotSupported": "Audio bit depth niet ondersteund",
"AudioBitrateNotSupported": "Audio bitrate niet ondersteund",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Kwaliteit",
"HeaderVideoType": "Videotype",
"HeaderWaitingForWifi": "Wachten op Wifi",
- "HeaderWakeServer": "Server Wekken",
"HeaderYouSaid": "U zei...",
"Help": "Hulp",
"Hide": "Verbergen",
@@ -674,9 +672,6 @@
"ViewAlbum": "Bekijk album",
"ViewArtist": "Bekijk artiest",
"VoiceInput": "Spraak invoer",
- "WakeServer": "Server wekken",
- "WakeServerError": "Er zijn \"Wake On Lan\" pakketten naar de server verzonden, maar verbinding maken is mislukt. Het kan voorkomen dat de server wat meer tijd nodig heeft om op te starten, of misschien is Jellyfin Server niet actief op de machine.",
- "WakeServerSuccess": "Succesvol!",
"Watched": "Bekeken",
"Wednesday": "Woensdag",
"WifiRequiredToDownload": "Wifi verbinding is vereist om te downloaden.",
diff --git a/src/bower_components/emby-webcomponents/strings/pl.json b/src/bower_components/emby-webcomponents/strings/pl.json
index 79d40c530..4c1452e69 100644
--- a/src/bower_components/emby-webcomponents/strings/pl.json
+++ b/src/bower_components/emby-webcomponents/strings/pl.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Tak wiele jak to możliwe",
"Ascending": "Rosnąco",
"AspectRatio": "Proporcje obrazu",
- "AttemptingWakeServer": "Trwa próba wybudzenia serwera. Proszę czekać...",
"AttributeNew": "Nowy",
"AudioBitDepthNotSupported": "Nieobsługiwana głębia bitowa dźwięku",
"AudioBitrateNotSupported": "Nieobsługiwana przepływność dźwięku",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Jakość wideo",
"HeaderVideoType": "Typ wideo",
"HeaderWaitingForWifi": "Oczekiwanie na sieć WiFi",
- "HeaderWakeServer": "Wybudzaj serwer",
"HeaderYouSaid": "Powiedziałeś...",
"Help": "Pomoc",
"Hide": "Ukryj",
@@ -674,9 +672,6 @@
"ViewAlbum": "Podgląd albumu",
"ViewArtist": "Podgląd wykonawcy",
"VoiceInput": "Wejście głosowe",
- "WakeServer": "Wybudzaj serwer",
- "WakeServerError": "Wysłano pakiery Wake On LAN do maszyny serwera, ale połączenie z serwer Jellyfin zakończyło się niepowodzeniem. Twoja maszyna potrzebuje więcej czasu do wybudzenia lub serwer Jellyfin może nie działać aktywnie na tej maszynie.",
- "WakeServerSuccess": "Powodzenie!",
"Watched": "Obejrzany",
"Wednesday": "Środa",
"WifiRequiredToDownload": "Połączenie WiFi jest wymagane, aby kontynuować pobieranie.",
diff --git a/src/bower_components/emby-webcomponents/strings/pt-br.json b/src/bower_components/emby-webcomponents/strings/pt-br.json
index 25a47b164..d7721d728 100644
--- a/src/bower_components/emby-webcomponents/strings/pt-br.json
+++ b/src/bower_components/emby-webcomponents/strings/pt-br.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Quantos forem possíveis",
"Ascending": "Ascendente",
"AspectRatio": "Proporção da imagem",
- "AttemptingWakeServer": "Tentando despertar o servidor. Por favor, aguarde...",
"AttributeNew": "Novo",
"AudioBitDepthNotSupported": "Profundidade de bit de áudio não suportada",
"AudioBitrateNotSupported": "Taxa de áudio não suportada",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Qualidade do Vídeo",
"HeaderVideoType": "Tipo de Vídeo",
"HeaderWaitingForWifi": "Esperando por Wifi",
- "HeaderWakeServer": "Despertar Servidor",
"HeaderYouSaid": "Você Disse...",
"Help": "Ajuda",
"Hide": "Ocultar",
@@ -674,9 +672,6 @@
"ViewAlbum": "Ver álbum",
"ViewArtist": "Ver artista",
"VoiceInput": "Entrada de voz",
- "WakeServer": "Acordar servidor",
- "WakeServerError": "Pacotes de rede para despertar foram enviados para seu servidor, mas não foi possível conectar ao seu Servidor Jellyfin. Sua máquina pode necessitar um pouco mais de tempo para despertar, ou o Servidor Jellyfin pode não estar rodando na máquina.",
- "WakeServerSuccess": "Deu certo!",
"Watched": "Assistido(s)",
"Wednesday": "Quarta-feira",
"WifiRequiredToDownload": "É necessária uma conexão Wifi para continuar a transferir.",
diff --git a/src/bower_components/emby-webcomponents/strings/pt-pt.json b/src/bower_components/emby-webcomponents/strings/pt-pt.json
index e2db9bbfb..465e11e92 100644
--- a/src/bower_components/emby-webcomponents/strings/pt-pt.json
+++ b/src/bower_components/emby-webcomponents/strings/pt-pt.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Novo",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Ajuda",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Quarta",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/ro.json b/src/bower_components/emby-webcomponents/strings/ro.json
index 21b12ec4e..7a47287e4 100644
--- a/src/bower_components/emby-webcomponents/strings/ro.json
+++ b/src/bower_components/emby-webcomponents/strings/ro.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Ajutor",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Miercuri",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/ru.json b/src/bower_components/emby-webcomponents/strings/ru.json
index 2dd6c9e80..93d87f497 100644
--- a/src/bower_components/emby-webcomponents/strings/ru.json
+++ b/src/bower_components/emby-webcomponents/strings/ru.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Как можно больше",
"Ascending": "По возрастанию",
"AspectRatio": "Соот-ие сторон",
- "AttemptingWakeServer": "Идёт попытка разбудить ваш сервер. Ждите...",
"AttributeNew": "Новинка",
"AudioBitDepthNotSupported": "Разрядность аудио не поддерживается",
"AudioBitrateNotSupported": "Потоковая скорость аудио не поддерживается",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Качество видео",
"HeaderVideoType": "Тип видео",
"HeaderWaitingForWifi": "В ожидании WiFi",
- "HeaderWakeServer": "Пробуждение сервера",
"HeaderYouSaid": "Вы сказали...",
"Help": "Справка...",
"Hide": "Скрыть",
@@ -674,9 +672,6 @@
"ViewAlbum": "Посмотреть альбом",
"ViewArtist": "Посмотреть исполнителя",
"VoiceInput": "Голосовой ввод",
- "WakeServer": "Разбудить сервер",
- "WakeServerError": "Пакеты Wake On LAN были отправлены на вашу серверную машину, однако, мы не смогли соединиться с Jellyfin Server. Возможно, вашей машине потребуется немного больше времени для пробуждения, или Jellyfin Server не может активно работать на данной машине.",
- "WakeServerSuccess": "Успешно!",
"Watched": "Просмотрено",
"Wednesday": "среда",
"WifiRequiredToDownload": "WiFi-соединение требуется для продолжения загрузки.",
diff --git a/src/bower_components/emby-webcomponents/strings/sk.json b/src/bower_components/emby-webcomponents/strings/sk.json
index 8004ee2e9..9148e1846 100644
--- a/src/bower_components/emby-webcomponents/strings/sk.json
+++ b/src/bower_components/emby-webcomponents/strings/sk.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Najviac ako je možné",
"Ascending": "Vzostupne",
"AspectRatio": "Pomer strán",
- "AttemptingWakeServer": "Pokúšam sa zobudiť server. Prosím počkajte...",
"AttributeNew": "Nové",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Kvalita videa",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Čakám na WiFi",
- "HeaderWakeServer": "Zobudiť server",
"HeaderYouSaid": "You Said...",
"Help": "Pomoc",
"Hide": "Skryť",
@@ -674,9 +672,6 @@
"ViewAlbum": "Zobraziť album",
"ViewArtist": "Zobraziť umelca",
"VoiceInput": "Hlasový vstup",
- "WakeServer": "Zobudiť server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Vyšlo to!",
"Watched": "Watched",
"Wednesday": "Streda",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/sl-si.json b/src/bower_components/emby-webcomponents/strings/sl-si.json
index fb0e32900..73448111b 100644
--- a/src/bower_components/emby-webcomponents/strings/sl-si.json
+++ b/src/bower_components/emby-webcomponents/strings/sl-si.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/sv.json b/src/bower_components/emby-webcomponents/strings/sv.json
index a465d4826..b39ecc986 100644
--- a/src/bower_components/emby-webcomponents/strings/sv.json
+++ b/src/bower_components/emby-webcomponents/strings/sv.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "Så många som möjligt",
"Ascending": "Ascending",
"AspectRatio": "Bildförhållande",
- "AttemptingWakeServer": "Försöker väcka servern. Vänligen vänta....",
"AttributeNew": "Ny",
"AudioBitDepthNotSupported": "Ljudets bitdjup stöds inte",
"AudioBitrateNotSupported": "Ljudbithastigheten stöds inte",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Videokvalitet",
"HeaderVideoType": "Videotyp",
"HeaderWaitingForWifi": "Väntar på Wifi",
- "HeaderWakeServer": "Väck Server",
"HeaderYouSaid": "Du sa...",
"Help": "Hjälp",
"Hide": "Dölj",
@@ -674,9 +672,6 @@
"ViewAlbum": "Bläddra album",
"ViewArtist": "Bläddra artist",
"VoiceInput": "Röstinspelning",
- "WakeServer": "Väck server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Lyckades!",
"Watched": "Sedd",
"Wednesday": "Onsdag",
"WifiRequiredToDownload": "En Wifi-anslutning krävs för att fortsätta nedladdningen.",
diff --git a/src/bower_components/emby-webcomponents/strings/tr.json b/src/bower_components/emby-webcomponents/strings/tr.json
index 5a4ff9a00..0adf57acb 100644
--- a/src/bower_components/emby-webcomponents/strings/tr.json
+++ b/src/bower_components/emby-webcomponents/strings/tr.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "Yeni",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Çarşamba",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/uk.json b/src/bower_components/emby-webcomponents/strings/uk.json
index dc598bb6b..e39fb0cfe 100644
--- a/src/bower_components/emby-webcomponents/strings/uk.json
+++ b/src/bower_components/emby-webcomponents/strings/uk.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/vi.json b/src/bower_components/emby-webcomponents/strings/vi.json
index c695aed76..3dd42b397 100644
--- a/src/bower_components/emby-webcomponents/strings/vi.json
+++ b/src/bower_components/emby-webcomponents/strings/vi.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "Help",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "Wednesday",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-cn.json b/src/bower_components/emby-webcomponents/strings/zh-cn.json
index aae156922..091895728 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-cn.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-cn.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "尽可能多",
"Ascending": "升序",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "尝试唤醒服务器中,请耐心等待...",
"AttributeNew": "新增",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "音频比特率不受支持",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "视频质量",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "等待 Wifi 连接",
- "HeaderWakeServer": "唤醒服务器",
"HeaderYouSaid": "您说了...",
"Help": "帮助",
"Hide": "隐藏",
@@ -674,9 +672,6 @@
"ViewAlbum": "查看专辑",
"ViewArtist": "查看艺术家",
"VoiceInput": "语音输入",
- "WakeServer": "唤醒服务器",
- "WakeServerError": "Wake On LAN 数据包已经发送到你的服务器所在机器上,但我们不能连接到你的 Jellyfin 服务器。你的机器可能还需要一些时间才能被唤醒,或者\n Jellyfin 服务器没有正确的在机器上启动。",
- "WakeServerSuccess": "成功!",
"Watched": "已观看",
"Wednesday": "星期三",
"WifiRequiredToDownload": "需要连接 Wifi 才能继续下载。",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-hk.json b/src/bower_components/emby-webcomponents/strings/zh-hk.json
index c5b3c0ddd..eaac76a46 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-hk.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-hk.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "You Said...",
"Help": "幫助",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "星期三",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-tw.json b/src/bower_components/emby-webcomponents/strings/zh-tw.json
index f526048df..e644e97f7 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-tw.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-tw.json
@@ -31,7 +31,6 @@
"AsManyAsPossible": "As many as possible",
"Ascending": "Ascending",
"AspectRatio": "Aspect ratio",
- "AttemptingWakeServer": "Attempting to wake server. Please wait...",
"AttributeNew": "New",
"AudioBitDepthNotSupported": "Audio bit depth not supported",
"AudioBitrateNotSupported": "Audio bitrate not supported",
@@ -283,7 +282,6 @@
"HeaderVideoQuality": "Video Quality",
"HeaderVideoType": "Video Type",
"HeaderWaitingForWifi": "Waiting for Wifi",
- "HeaderWakeServer": "Wake Server",
"HeaderYouSaid": "您是指...",
"Help": "說明",
"Hide": "Hide",
@@ -674,9 +672,6 @@
"ViewAlbum": "View album",
"ViewArtist": "View artist",
"VoiceInput": "Voice Input",
- "WakeServer": "Wake server",
- "WakeServerError": "Wake On LAN packets were sent to your server machine, but we're unable to connect to your Jellyfin Server. Your machine may need a little more time to wake, or Jellyfin Server may not be actively running on the machine.",
- "WakeServerSuccess": "Success!",
"Watched": "Watched",
"Wednesday": "星期三",
"WifiRequiredToDownload": "A Wifi connection is required to continue downloading.",
diff --git a/src/scripts/selectserver.js b/src/scripts/selectserver.js
index 63d355c9e..5a44330da 100644
--- a/src/scripts/selectserver.js
+++ b/src/scripts/selectserver.js
@@ -146,11 +146,7 @@ define(["loading", "appRouter", "layoutManager", "appSettings", "apphost", "focu
name: globalize.translate("sharedcomponents#Delete"),
id: "delete"
});
- var apiClient = connectionManager.getApiClient(server.Id);
- apiClient && apiClient.supportsWakeOnLan() && menuItems.push({
- name: globalize.translate("sharedcomponents#WakeServer"),
- id: "wol"
- }), actionSheet.show({
+ actionSheet.show({
items: menuItems,
title: server.Name
}).then(function(id) {
@@ -160,50 +156,10 @@ define(["loading", "appRouter", "layoutManager", "appSettings", "apphost", "focu
break;
case "delete":
deleteServer(server);
- break;
- case "wol":
- sendWolPacket(server)
}
})
}
- function sendWolPacket(server) {
- var apiClient = connectionManager.getApiClient(server.Id);
- require(["loadingDialog"], function(LoadingDialog) {
- var dlg = new LoadingDialog({
- title: globalize.translate("sharedcomponents#HeaderWakeServer"),
- text: globalize.translate("sharedcomponents#AttemptingWakeServer")
- });
- dlg.show();
- var afterWol = function() {
- setTimeout(function() {
- apiClient.getPublicSystemInfo().then(onWolSuccess.bind(dlg), onWolFail.bind(dlg))
- }, 12e3)
- };
- apiClient.wakeOnLan().then(afterWol, afterWol)
- })
- }
-
- function onWolSuccess() {
- var dlg = this;
- dlg.hide(), dlg.destroy(), require(["alert"], function(alert) {
- alert({
- text: globalize.translate("sharedcomponents#WakeServerSuccess"),
- title: globalize.translate("sharedcomponents#HeaderWakeServer")
- })
- })
- }
-
- function onWolFail() {
- var dlg = this;
- dlg.hide(), dlg.destroy(), require(["alert"], function(alert) {
- alert({
- text: globalize.translate("sharedcomponents#WakeServerError"),
- title: globalize.translate("sharedcomponents#HeaderWakeServer")
- })
- })
- }
-
function onServersRetrieved(result) {
servers = result, renderSelectServerItems(view, result), layoutManager.tv && focusManager.autoFocus(view)
}
@@ -216,7 +172,9 @@ define(["loading", "appRouter", "layoutManager", "appSettings", "apphost", "focu
var servers;
layoutManager.desktop;
(function() {
- updatePageStyle(view, params), view.querySelector(".btnOfflineText").innerHTML = globalize.translate("sharedcomponents#HeaderMyDownloads"), appHost.supports("sync") && view.querySelector(".btnOffline").classList.remove("hide")
+ updatePageStyle(view, params);
+ view.querySelector(".btnOfflineText").innerHTML = globalize.translate("sharedcomponents#HeaderMyDownloads");
+ appHost.supports("sync") && view.querySelector(".btnOffline").classList.remove("hide");
})();
var backdropUrl = staticBackdrops.getRandomImageUrl();
view.addEventListener("viewshow", function(e) {
diff --git a/src/scripts/site.js b/src/scripts/site.js
index ec8f27123..fdc42d6db 100644
--- a/src/scripts/site.js
+++ b/src/scripts/site.js
@@ -301,9 +301,6 @@ var Dashboard = {
"cordova" === self.appMode || "android" === self.appMode
? (define("apiclientcore", ["bower_components/emby-apiclient/apiclient"], returnFirstDependency), define("apiclient", ["bower_components/emby-apiclient/apiclientex"], returnFirstDependency))
: define("apiclient", ["bower_components/emby-apiclient/apiclient"], returnFirstDependency)
- "cordova" === self.appMode || "android" === self.appMode
- ? define("wakeOnLan", ["cordova/wakeonlan"], returnFirstDependency)
- : define("wakeOnLan", ["bower_components/emby-apiclient/wakeonlan"], returnFirstDependency);
define("actionsheet", ["webActionSheet"], returnFirstDependency);
"registerElement" in document
? define("registerElement", [])
diff --git a/src/selectserver.html b/src/selectserver.html
index b7832cc14..58a68148d 100644
--- a/src/selectserver.html
+++ b/src/selectserver.html
@@ -1,5 +1,4 @@
";
+
+ // add buttons to navigation drawer
+ navDrawerScrollContainer.innerHTML = html;
+
+ // bind logout button click to method
var btnLogout = navDrawerScrollContainer.querySelector(".btnLogout");
btnLogout && btnLogout.addEventListener("click", onLogoutClick)
}
From b8a0e1ab293ae7d42abb3e4058bb6f00ead8b178 Mon Sep 17 00:00:00 2001
From: dkanada
Date: Wed, 16 Jan 2019 14:55:32 +0900
Subject: [PATCH 25/43] remove references to missing offline playback files
---
src/bower_components/emby-webcomponents/router.js | 4 ----
src/bower_components/emby-webcomponents/strings/ar.json | 1 -
.../emby-webcomponents/strings/be-by.json | 1 -
.../emby-webcomponents/strings/bg-bg.json | 1 -
src/bower_components/emby-webcomponents/strings/ca.json | 1 -
src/bower_components/emby-webcomponents/strings/cs.json | 1 -
src/bower_components/emby-webcomponents/strings/da.json | 1 -
src/bower_components/emby-webcomponents/strings/de.json | 1 -
src/bower_components/emby-webcomponents/strings/el.json | 1 -
.../emby-webcomponents/strings/en-gb.json | 1 -
.../emby-webcomponents/strings/en-us.json | 1 -
.../emby-webcomponents/strings/es-ar.json | 1 -
.../emby-webcomponents/strings/es-mx.json | 1 -
src/bower_components/emby-webcomponents/strings/es.json | 1 -
src/bower_components/emby-webcomponents/strings/fi.json | 1 -
.../emby-webcomponents/strings/fr-ca.json | 1 -
src/bower_components/emby-webcomponents/strings/fr.json | 1 -
src/bower_components/emby-webcomponents/strings/gsw.json | 1 -
src/bower_components/emby-webcomponents/strings/he.json | 1 -
src/bower_components/emby-webcomponents/strings/hr.json | 1 -
src/bower_components/emby-webcomponents/strings/hu.json | 1 -
src/bower_components/emby-webcomponents/strings/id.json | 1 -
src/bower_components/emby-webcomponents/strings/it.json | 1 -
src/bower_components/emby-webcomponents/strings/kk.json | 1 -
src/bower_components/emby-webcomponents/strings/ko.json | 1 -
.../emby-webcomponents/strings/lt-lt.json | 1 -
src/bower_components/emby-webcomponents/strings/ms.json | 1 -
src/bower_components/emby-webcomponents/strings/nb.json | 1 -
src/bower_components/emby-webcomponents/strings/nl.json | 1 -
src/bower_components/emby-webcomponents/strings/pl.json | 1 -
.../emby-webcomponents/strings/pt-br.json | 1 -
.../emby-webcomponents/strings/pt-pt.json | 1 -
src/bower_components/emby-webcomponents/strings/ro.json | 1 -
src/bower_components/emby-webcomponents/strings/ru.json | 1 -
src/bower_components/emby-webcomponents/strings/sk.json | 1 -
.../emby-webcomponents/strings/sl-si.json | 1 -
src/bower_components/emby-webcomponents/strings/sv.json | 1 -
src/bower_components/emby-webcomponents/strings/tr.json | 1 -
src/bower_components/emby-webcomponents/strings/uk.json | 1 -
src/bower_components/emby-webcomponents/strings/vi.json | 1 -
.../emby-webcomponents/strings/zh-cn.json | 1 -
.../emby-webcomponents/strings/zh-hk.json | 1 -
.../emby-webcomponents/strings/zh-tw.json | 1 -
src/scripts/librarymenu.js | 1 -
src/scripts/selectserver.js | 8 +-------
src/scripts/site.js | 8 --------
src/selectserver.html | 3 ---
47 files changed, 1 insertion(+), 65 deletions(-)
diff --git a/src/bower_components/emby-webcomponents/router.js b/src/bower_components/emby-webcomponents/router.js
index f342d2789..f32bc33eb 100644
--- a/src/bower_components/emby-webcomponents/router.js
+++ b/src/bower_components/emby-webcomponents/router.js
@@ -728,10 +728,6 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM
}
function getRouteUrl(item, options) {
-
- if (item === 'downloads') {
- return 'offline/offline.html';
- }
if (item === 'managedownloads') {
return 'offline/managedownloads.html';
}
diff --git a/src/bower_components/emby-webcomponents/strings/ar.json b/src/bower_components/emby-webcomponents/strings/ar.json
index 1d4db300e..47d132cd0 100644
--- a/src/bower_components/emby-webcomponents/strings/ar.json
+++ b/src/bower_components/emby-webcomponents/strings/ar.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "الغاء",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/be-by.json b/src/bower_components/emby-webcomponents/strings/be-by.json
index 1be843ba4..2a53eacbe 100644
--- a/src/bower_components/emby-webcomponents/strings/be-by.json
+++ b/src/bower_components/emby-webcomponents/strings/be-by.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Адмяніць",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/bg-bg.json b/src/bower_components/emby-webcomponents/strings/bg-bg.json
index e66c3f07c..c5279708d 100644
--- a/src/bower_components/emby-webcomponents/strings/bg-bg.json
+++ b/src/bower_components/emby-webcomponents/strings/bg-bg.json
@@ -52,7 +52,6 @@
"Books": "Книги",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Разглеждане",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Отмяна",
"ButtonGotIt": "Добре",
diff --git a/src/bower_components/emby-webcomponents/strings/ca.json b/src/bower_components/emby-webcomponents/strings/ca.json
index 143f80f2d..d4faf1ff1 100644
--- a/src/bower_components/emby-webcomponents/strings/ca.json
+++ b/src/bower_components/emby-webcomponents/strings/ca.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel·la",
"ButtonGotIt": "Entesos",
diff --git a/src/bower_components/emby-webcomponents/strings/cs.json b/src/bower_components/emby-webcomponents/strings/cs.json
index afeb4bc20..bb8b8712e 100644
--- a/src/bower_components/emby-webcomponents/strings/cs.json
+++ b/src/bower_components/emby-webcomponents/strings/cs.json
@@ -52,7 +52,6 @@
"Books": "Knihy",
"Box": "Pouzdro",
"BoxRear": "Zadní část pouzdra",
- "Browse": "Procházet",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Zrušit",
"ButtonGotIt": "Mám to",
diff --git a/src/bower_components/emby-webcomponents/strings/da.json b/src/bower_components/emby-webcomponents/strings/da.json
index 82da600c5..822b8de93 100644
--- a/src/bower_components/emby-webcomponents/strings/da.json
+++ b/src/bower_components/emby-webcomponents/strings/da.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Annuller",
"ButtonGotIt": "Forstået",
diff --git a/src/bower_components/emby-webcomponents/strings/de.json b/src/bower_components/emby-webcomponents/strings/de.json
index 4c47a21fd..78786784d 100644
--- a/src/bower_components/emby-webcomponents/strings/de.json
+++ b/src/bower_components/emby-webcomponents/strings/de.json
@@ -52,7 +52,6 @@
"Books": "Bücher",
"Box": "Box",
"BoxRear": "Box (Rückseite)",
- "Browse": "Blättern",
"BurnSubtitlesHelp": "Legt fest, ob der Server die Untertitel basierend auf deren Format einbrennen soll während der Videokonvertierung. Die Vermeidung des Einbrennen von Untertiteln verbessert die Serverperformance. Wähle Auto, um Bildfomate (z.B. VOBSUB, PGS, SUB/IDX, etc.) sowie bestimmte ASS/SSA-Untertitel einbrennen zu lassen.",
"ButtonCancel": "Abbrechen",
"ButtonGotIt": "Verstanden",
diff --git a/src/bower_components/emby-webcomponents/strings/el.json b/src/bower_components/emby-webcomponents/strings/el.json
index 0ec8a2436..ba68a541d 100644
--- a/src/bower_components/emby-webcomponents/strings/el.json
+++ b/src/bower_components/emby-webcomponents/strings/el.json
@@ -52,7 +52,6 @@
"Books": "Βιβλία",
"Box": "Κουτί",
"BoxRear": "Box (rear)",
- "Browse": "Αναζητήστε",
"BurnSubtitlesHelp": "Καθορίζει αν ο διακομιστής πρέπει να εγγράψει στους υπότιτλους κατά τη μετατροπή βίντεο ανάλογα με τη μορφή των υπότιτλων. Η αποφυγή της εγγραφής στους υπότιτλους θα βελτιώσει την απόδοση του διακομιστή. Επιλέξτε Αυτόματα για να εγγράψετε μορφές βασισμένες σε εικόνες (π.χ. VOBSUB, PGS, SUB / IDX κ.λπ.) καθώς και ορισμένους υπότιτλους ASS / SSA",
"ButtonCancel": "Ακύρωση ",
"ButtonGotIt": "Το κατάλαβα",
diff --git a/src/bower_components/emby-webcomponents/strings/en-gb.json b/src/bower_components/emby-webcomponents/strings/en-gb.json
index 80b9c1d21..2708e0068 100644
--- a/src/bower_components/emby-webcomponents/strings/en-gb.json
+++ b/src/bower_components/emby-webcomponents/strings/en-gb.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/en-us.json b/src/bower_components/emby-webcomponents/strings/en-us.json
index 684b84b61..40b96e788 100644
--- a/src/bower_components/emby-webcomponents/strings/en-us.json
+++ b/src/bower_components/emby-webcomponents/strings/en-us.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/es-ar.json b/src/bower_components/emby-webcomponents/strings/es-ar.json
index a16a086ad..30600a91c 100644
--- a/src/bower_components/emby-webcomponents/strings/es-ar.json
+++ b/src/bower_components/emby-webcomponents/strings/es-ar.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/es-mx.json b/src/bower_components/emby-webcomponents/strings/es-mx.json
index 57f707b2e..24d6e4997 100644
--- a/src/bower_components/emby-webcomponents/strings/es-mx.json
+++ b/src/bower_components/emby-webcomponents/strings/es-mx.json
@@ -52,7 +52,6 @@
"Books": "Libros",
"Box": "Caja",
"BoxRear": "Reverso de caja",
- "Browse": "Navegar",
"BurnSubtitlesHelp": "Determina si el servidor debería quemar los subtitulos al convertir el video dependiendo en el formato de los subtitulos. Evitar los subtitulos quemados mejorara el rendimiento del servidor. Elija \"Auto\" para quemar los formatos basados en imágenes (por ejemplo VOBSUB, PGS, SUB/IDX, etc.) así como ciertos subtitulos ASS/SSA",
"ButtonCancel": "Cancelar",
"ButtonGotIt": "Hecho",
diff --git a/src/bower_components/emby-webcomponents/strings/es.json b/src/bower_components/emby-webcomponents/strings/es.json
index ec54b17f8..6f1946eee 100644
--- a/src/bower_components/emby-webcomponents/strings/es.json
+++ b/src/bower_components/emby-webcomponents/strings/es.json
@@ -52,7 +52,6 @@
"Books": "Libros",
"Box": "Caja",
"BoxRear": "Caja (trasera)",
- "Browse": "Navegar",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancelar",
"ButtonGotIt": "Lo tengo",
diff --git a/src/bower_components/emby-webcomponents/strings/fi.json b/src/bower_components/emby-webcomponents/strings/fi.json
index a6c04a744..1122b6bca 100644
--- a/src/bower_components/emby-webcomponents/strings/fi.json
+++ b/src/bower_components/emby-webcomponents/strings/fi.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Lopeta",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/fr-ca.json b/src/bower_components/emby-webcomponents/strings/fr-ca.json
index de6bd0d06..9c6523f9c 100644
--- a/src/bower_components/emby-webcomponents/strings/fr-ca.json
+++ b/src/bower_components/emby-webcomponents/strings/fr-ca.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Annuler",
"ButtonGotIt": "J'ai compris",
diff --git a/src/bower_components/emby-webcomponents/strings/fr.json b/src/bower_components/emby-webcomponents/strings/fr.json
index ac7b19d73..6dedc390e 100644
--- a/src/bower_components/emby-webcomponents/strings/fr.json
+++ b/src/bower_components/emby-webcomponents/strings/fr.json
@@ -52,7 +52,6 @@
"Books": "Livres",
"Box": "Boîtier",
"BoxRear": "Dos de boîtier",
- "Browse": "Parcourir",
"BurnSubtitlesHelp": "Détermine si le serveur doit graver les sous-titres lors de la conversion vidéo en fonction du format des sous-titres. Éviter la gravure des sous-titres améliorera les performances du serveur. Sélectionnez Auto pour graver les formats basés sur l'image (par exemple, VOBSUB, PGS, SUB/IDX etc) ainsi que certains sous-titres ASS/SSA",
"ButtonCancel": "Annuler",
"ButtonGotIt": "Compris",
diff --git a/src/bower_components/emby-webcomponents/strings/gsw.json b/src/bower_components/emby-webcomponents/strings/gsw.json
index 9823d1363..08e3dea53 100644
--- a/src/bower_components/emby-webcomponents/strings/gsw.json
+++ b/src/bower_components/emby-webcomponents/strings/gsw.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Abbreche",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/he.json b/src/bower_components/emby-webcomponents/strings/he.json
index 63dfdfc54..6d4cf7af4 100644
--- a/src/bower_components/emby-webcomponents/strings/he.json
+++ b/src/bower_components/emby-webcomponents/strings/he.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "בטל",
"ButtonGotIt": "הבנתי",
diff --git a/src/bower_components/emby-webcomponents/strings/hr.json b/src/bower_components/emby-webcomponents/strings/hr.json
index cbae7fb6c..e09d121cc 100644
--- a/src/bower_components/emby-webcomponents/strings/hr.json
+++ b/src/bower_components/emby-webcomponents/strings/hr.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Odustani",
"ButtonGotIt": "Shvaćam",
diff --git a/src/bower_components/emby-webcomponents/strings/hu.json b/src/bower_components/emby-webcomponents/strings/hu.json
index 52449530b..2535e6ccb 100644
--- a/src/bower_components/emby-webcomponents/strings/hu.json
+++ b/src/bower_components/emby-webcomponents/strings/hu.json
@@ -52,7 +52,6 @@
"Books": "Könyvek",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Mégsem",
"ButtonGotIt": "Értettem",
diff --git a/src/bower_components/emby-webcomponents/strings/id.json b/src/bower_components/emby-webcomponents/strings/id.json
index 40e522112..f171f5c6f 100644
--- a/src/bower_components/emby-webcomponents/strings/id.json
+++ b/src/bower_components/emby-webcomponents/strings/id.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/it.json b/src/bower_components/emby-webcomponents/strings/it.json
index 3537f81b7..58eccf25b 100644
--- a/src/bower_components/emby-webcomponents/strings/it.json
+++ b/src/bower_components/emby-webcomponents/strings/it.json
@@ -52,7 +52,6 @@
"Books": "Libri",
"Box": "Box",
"BoxRear": "Box (retro)",
- "Browse": "Esplora",
"BurnSubtitlesHelp": "Determina se il server deve applicare i sottotitoli quando si converte i video in base al formato dei sottotitoli. Evitando di applicare i sottotitoli migliorerà le prestazioni del server. Selezionare Auto per applicare formati basati sull'immagine (ad esempio VOBSUB, PGS, SUB / IDX, ecc.) così come alcuni sottotitoli ASS / SSA",
"ButtonCancel": "Annulla",
"ButtonGotIt": "Ho capito",
diff --git a/src/bower_components/emby-webcomponents/strings/kk.json b/src/bower_components/emby-webcomponents/strings/kk.json
index 60d71ba72..863316b24 100644
--- a/src/bower_components/emby-webcomponents/strings/kk.json
+++ b/src/bower_components/emby-webcomponents/strings/kk.json
@@ -52,7 +52,6 @@
"Books": "Кітаптар",
"Box": "Қорап",
"BoxRear": "Қорап арты",
- "Browse": "Шарлау",
"BurnSubtitlesHelp": "Субтитрлер пішіміне байланысты бейнені түрлендірген кезде сервер субтитрлерді жазыуын анықтайды. Субтитрлер жазуды қашқақтау сервердің өнімділігін жақсартады. Суретке негізделген пішімдерді (мысалы, VOBSUB, PGS, SUB/IDX ж.т.б.), сондай-ақ кейбір ASS/SSA субтитрлерін жазу үшін Автоматтыны таңдаңыз",
"ButtonCancel": "Болдырмау",
"ButtonGotIt": "Түсінікті",
diff --git a/src/bower_components/emby-webcomponents/strings/ko.json b/src/bower_components/emby-webcomponents/strings/ko.json
index d16154995..b2036d293 100644
--- a/src/bower_components/emby-webcomponents/strings/ko.json
+++ b/src/bower_components/emby-webcomponents/strings/ko.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "취소",
"ButtonGotIt": "그럴게요.",
diff --git a/src/bower_components/emby-webcomponents/strings/lt-lt.json b/src/bower_components/emby-webcomponents/strings/lt-lt.json
index 8a8de88da..9f785e723 100644
--- a/src/bower_components/emby-webcomponents/strings/lt-lt.json
+++ b/src/bower_components/emby-webcomponents/strings/lt-lt.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Atšaukti",
"ButtonGotIt": "Supratau",
diff --git a/src/bower_components/emby-webcomponents/strings/ms.json b/src/bower_components/emby-webcomponents/strings/ms.json
index 83b8bb40a..72b701120 100644
--- a/src/bower_components/emby-webcomponents/strings/ms.json
+++ b/src/bower_components/emby-webcomponents/strings/ms.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/nb.json b/src/bower_components/emby-webcomponents/strings/nb.json
index c92ccccbf..35663a864 100644
--- a/src/bower_components/emby-webcomponents/strings/nb.json
+++ b/src/bower_components/emby-webcomponents/strings/nb.json
@@ -52,7 +52,6 @@
"Books": "Bøker",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Avbryt",
"ButtonGotIt": "Skjønner",
diff --git a/src/bower_components/emby-webcomponents/strings/nl.json b/src/bower_components/emby-webcomponents/strings/nl.json
index 96c6afb1c..bead931c8 100644
--- a/src/bower_components/emby-webcomponents/strings/nl.json
+++ b/src/bower_components/emby-webcomponents/strings/nl.json
@@ -52,7 +52,6 @@
"Books": "Boeken",
"Box": "Box",
"BoxRear": "Box (achterkant)",
- "Browse": "Bladeren",
"BurnSubtitlesHelp": "Bepaalt of de server ondertitels moet inbranden wanneer video's op basis van het ondertitel formaat geconverteerd moeten worden. Inbranden van ondertitels hebben een negatief effect op de server performance. Selecteer Automatisch om op afbeelding gebaseerde formaten (bijv. VOBSUB, PGS, SUB/IDX etc.) en bepaalde ASS/SSA ondertitels in te branden.",
"ButtonCancel": "Annuleren",
"ButtonGotIt": "Begrepen",
diff --git a/src/bower_components/emby-webcomponents/strings/pl.json b/src/bower_components/emby-webcomponents/strings/pl.json
index 4c1452e69..b1d7ca17c 100644
--- a/src/bower_components/emby-webcomponents/strings/pl.json
+++ b/src/bower_components/emby-webcomponents/strings/pl.json
@@ -52,7 +52,6 @@
"Books": "Książki",
"Box": "Pudełko",
"BoxRear": "Pudełko (tył)",
- "Browse": "Przeglądaj",
"BurnSubtitlesHelp": "Określa czy serwer powinien wypalać napisy podczas konwersji wideo, w zależności od formatu napisów. Unikanie wypalania napisów poprawia wydajność serwera. Wybierz Automatycznie, w celu wypalania zarówno napisów w formatach graficznych (np. VOBSUB, PGS, SUB/IDX, itp.), jak i pewnych napisów ASS/SSA.",
"ButtonCancel": "Anuluj",
"ButtonGotIt": "Rozumiem",
diff --git a/src/bower_components/emby-webcomponents/strings/pt-br.json b/src/bower_components/emby-webcomponents/strings/pt-br.json
index d7721d728..2c887a841 100644
--- a/src/bower_components/emby-webcomponents/strings/pt-br.json
+++ b/src/bower_components/emby-webcomponents/strings/pt-br.json
@@ -52,7 +52,6 @@
"Books": "Livros",
"Box": "Caixa",
"BoxRear": "Caixa (traseira)",
- "Browse": "Navegar",
"BurnSubtitlesHelp": "Determina se o servidor deveria gravar as legendas no vídeo ao convertê-lo, dependendo do formato da legenda. Evitar a gravação da legenda irá melhorar a performance do servidor. Selecione Auto para gravar a imagem baseado nos formatos (ex. VOBSUB, PGS, SUB/IDX, etc.) assim como algumas legendas ASS/SSA.",
"ButtonCancel": "Cancelar",
"ButtonGotIt": "Feito",
diff --git a/src/bower_components/emby-webcomponents/strings/pt-pt.json b/src/bower_components/emby-webcomponents/strings/pt-pt.json
index 465e11e92..be6ef0e73 100644
--- a/src/bower_components/emby-webcomponents/strings/pt-pt.json
+++ b/src/bower_components/emby-webcomponents/strings/pt-pt.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancelar",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/ro.json b/src/bower_components/emby-webcomponents/strings/ro.json
index 7a47287e4..ebf7a3190 100644
--- a/src/bower_components/emby-webcomponents/strings/ro.json
+++ b/src/bower_components/emby-webcomponents/strings/ro.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Anuleaza",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/ru.json b/src/bower_components/emby-webcomponents/strings/ru.json
index 93d87f497..28d8593be 100644
--- a/src/bower_components/emby-webcomponents/strings/ru.json
+++ b/src/bower_components/emby-webcomponents/strings/ru.json
@@ -52,7 +52,6 @@
"Books": "Книги",
"Box": "Коробка",
"BoxRear": "Спинка коробки",
- "Browse": "Навигация",
"BurnSubtitlesHelp": "Определяется, должен ли сервер внедрять субтитры при преобразовании видео в зависимости от формата субтитров. Избегание внедрения субтитров улучшит производительность сервера. Выберите «Авто» для записи основанных на графике форматов (например, VOBSUB, PGS, SUB/IDX и т.п.), а также некоторых субтитров ASS/SSA.",
"ButtonCancel": "Отменить",
"ButtonGotIt": "Понятно",
diff --git a/src/bower_components/emby-webcomponents/strings/sk.json b/src/bower_components/emby-webcomponents/strings/sk.json
index 9148e1846..c163417ca 100644
--- a/src/bower_components/emby-webcomponents/strings/sk.json
+++ b/src/bower_components/emby-webcomponents/strings/sk.json
@@ -52,7 +52,6 @@
"Books": "Knihy",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Zrušiť",
"ButtonGotIt": "Rozumiem",
diff --git a/src/bower_components/emby-webcomponents/strings/sl-si.json b/src/bower_components/emby-webcomponents/strings/sl-si.json
index 73448111b..95fc66050 100644
--- a/src/bower_components/emby-webcomponents/strings/sl-si.json
+++ b/src/bower_components/emby-webcomponents/strings/sl-si.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Cancel",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/sv.json b/src/bower_components/emby-webcomponents/strings/sv.json
index b39ecc986..934e6a3fc 100644
--- a/src/bower_components/emby-webcomponents/strings/sv.json
+++ b/src/bower_components/emby-webcomponents/strings/sv.json
@@ -52,7 +52,6 @@
"Books": "Böcker",
"Box": "Omslag",
"BoxRear": "Omslag (baksida)",
- "Browse": "Bläddra",
"BurnSubtitlesHelp": "Avgör ifall servern ska \"bränna in\" undertexterna under videokonverteringen, beroende på undertextsformatet. Att undvika inbränning av undertexter kommer att förbättra prestandan på servern. Välj Auto för att bränna image-baserade formats (ex. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA undertexter.",
"ButtonCancel": "Avbryt",
"ButtonGotIt": "Ok",
diff --git a/src/bower_components/emby-webcomponents/strings/tr.json b/src/bower_components/emby-webcomponents/strings/tr.json
index 0adf57acb..e464f7853 100644
--- a/src/bower_components/emby-webcomponents/strings/tr.json
+++ b/src/bower_components/emby-webcomponents/strings/tr.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "İptal",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/uk.json b/src/bower_components/emby-webcomponents/strings/uk.json
index e39fb0cfe..f8952ab47 100644
--- a/src/bower_components/emby-webcomponents/strings/uk.json
+++ b/src/bower_components/emby-webcomponents/strings/uk.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Скасувати",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/vi.json b/src/bower_components/emby-webcomponents/strings/vi.json
index 3dd42b397..db1c8b1ef 100644
--- a/src/bower_components/emby-webcomponents/strings/vi.json
+++ b/src/bower_components/emby-webcomponents/strings/vi.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "Thoát",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-cn.json b/src/bower_components/emby-webcomponents/strings/zh-cn.json
index 091895728..5790a7278 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-cn.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-cn.json
@@ -52,7 +52,6 @@
"Books": "书籍",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "浏览",
"BurnSubtitlesHelp": "根据字幕格式确定服务器在转换视频时是否应烧录字幕。避免烧录字幕会提高服务器性能。选择“自动”以烧录基于图像的字幕格式(如 VOBSUB, PGS, SUB/IDX 等)和一些复杂的 ASS/SSA 字幕。",
"ButtonCancel": "取消",
"ButtonGotIt": "知道了",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-hk.json b/src/bower_components/emby-webcomponents/strings/zh-hk.json
index eaac76a46..9f893ab2a 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-hk.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-hk.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "取消",
"ButtonGotIt": "Got It",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-tw.json b/src/bower_components/emby-webcomponents/strings/zh-tw.json
index e644e97f7..56f42f6ba 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-tw.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-tw.json
@@ -52,7 +52,6 @@
"Books": "Books",
"Box": "Box",
"BoxRear": "Box (rear)",
- "Browse": "Browse",
"BurnSubtitlesHelp": "Determines if the server should burn in subtitles when converting video depending on the subtitles format. Avoiding burning in subtitles will improve server performance. Select Auto to burn image based formats (e.g. VOBSUB, PGS, SUB/IDX, etc.) as well as certain ASS/SSA subtitles",
"ButtonCancel": "取消",
"ButtonGotIt": "我知道了",
diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js
index a8c9d99be..8c23f7a77 100644
--- a/src/scripts/librarymenu.js
+++ b/src/scripts/librarymenu.js
@@ -94,7 +94,6 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
html += '
';
html += globalize.translate("sharedcomponents#HeaderMyDownloads");
html += "
\ No newline at end of file
From 741725c0782150e86eac20d917c03f30765b5564 Mon Sep 17 00:00:00 2001
From: dkanada
Date: Wed, 16 Jan 2019 17:47:32 +0900
Subject: [PATCH 27/43] remove premiere banner and download section on home
---
.../homesections/homesections.js | 212 ++----------------
1 file changed, 14 insertions(+), 198 deletions(-)
diff --git a/src/bower_components/emby-webcomponents/homesections/homesections.js b/src/bower_components/emby-webcomponents/homesections/homesections.js
index 65c7b2d93..9f47607e1 100644
--- a/src/bower_components/emby-webcomponents/homesections/homesections.js
+++ b/src/bower_components/emby-webcomponents/homesections/homesections.js
@@ -273,31 +273,20 @@
}
function loadlibraryButtons(elem, apiClient, user, userSettings, userViews) {
+ elem.classList.remove('verticalSection');
+ var html = getLibraryButtonsHtml(userViews);
+ elem.innerHTML = html;
- return Promise.all([getAppInfo(apiClient), getDownloadsSectionHtml(apiClient, user, userSettings)]).then(function (responses) {
+ bindHomeScreenSettingsIcon(elem, apiClient, user.Id, userSettings);
- var infoHtml = responses[0];
- var downloadsHtml = responses[1];
-
- elem.classList.remove('verticalSection');
-
- var html = getLibraryButtonsHtml(userViews);
-
- elem.innerHTML = html + downloadsHtml + infoHtml;
-
- bindHomeScreenSettingsIcon(elem, apiClient, user.Id, userSettings);
-
- if (infoHtml) {
- bindAppInfoEvents(elem);
- }
- imageLoader.lazyChildren(elem);
- });
+ if (infoHtml) {
+ bindAppInfoEvents(elem);
+ }
+ imageLoader.lazyChildren(elem);
}
function bindAppInfoEvents(elem) {
-
elem.querySelector('.appInfoSection').addEventListener('click', function (e) {
-
if (dom.parentWithClass(e.target, 'card')) {
registrationServices.showPremiereInfo();
}
@@ -312,106 +301,6 @@
return Math.floor(Math.random() * (max - min + 1)) + min;
}
- function getAppInfo(apiClient) {
-
- var frequency = 172800000;
-
- var cacheKey = 'lastappinfopresent5';
- var lastDatePresented = parseInt(appSettings.get(cacheKey) || '0');
-
- // Don't show the first time, right after installation
- if (!lastDatePresented) {
- appSettings.set(cacheKey, new Date().getTime());
- return Promise.resolve('');
- }
-
- if ((new Date().getTime() - lastDatePresented) < frequency) {
- return Promise.resolve('');
- }
-
- return registrationServices.validateFeature('dvr', {
-
- showDialog: false,
- viewOnly: true
-
- }).then(function () {
-
- appSettings.set(cacheKey, new Date().getTime());
- return '';
-
- }, function () {
-
- appSettings.set(cacheKey, new Date().getTime());
-
- var infos = [getPremiereInfo];
-
- if (appHost.supports('otherapppromotions')) {
- infos.push(getTheaterInfo);
- }
-
- return infos[getRandomInt(0, infos.length - 1)]();
- });
- }
-
- function getCard(img, shape) {
-
- shape = shape || 'backdropCard';
- var html = '
';
-
- html += '
';
-
- html += '';
-
- html += '
';
-
- html += '
';
-
- return html;
- }
-
- function getTheaterInfo() {
-
- var html = '';
- html += '
';
- html += '
';
- html += '
Discover Jellyfin Theater
';
- html += 'close';
- html += '
';
-
- var nameText = 'Jellyfin Theater';
- html += '
';
- html += '
A beautiful app for your TV and large screen tablet. ' + nameText + ' runs on Windows, Xbox One, Raspberry Pi, Samsung Smart TVs, Sony PS4, Web Browsers, and more.
';
- html += '
';
- html += getCard('https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/apps/theater1.png');
- html += getCard('https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/apps/theater2.png');
- html += getCard('https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/apps/theater3.png');
- html += '
';
- html += '
';
- html += '
';
- return html;
- }
-
- function getPremiereInfo() {
-
- var html = '';
- html += '
';
- html += '
';
- html += '
Discover Emby Premiere
';
- html += 'close';
- html += '
';
-
- html += '
';
- html += '
Enjoy Emby DVR, get free access to Emby apps, and more.
';
- html += '
';
- html += getCard('https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/apps/theater1.png');
- html += getCard('https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/apps/theater2.png');
- html += getCard('https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/apps/theater3.png');
- html += '
';
- html += '
';
- html += '
';
- return html;
- }
-
function getFetchLatestItemsFn(serverId, parentId, collectionType) {
return function () {
@@ -588,72 +477,6 @@
});
}
- function getDownloadsSectionHtml(apiClient, user, userSettings) {
-
- if (!appHost.supports('sync') || !user.Policy.EnableContentDownloading) {
- return Promise.resolve('');
- }
-
- var promise = apiClient.getLatestOfflineItems ? apiClient.getLatestOfflineItems({
-
- Limit: 20,
- Filters: 'IsNotFolder'
-
- }) : Promise.resolve([]);
-
- return promise.then(function (items) {
-
- var html = '';
-
- html += '
';
-
- html += '
';
-
- if (!layoutManager.tv) {
-
- html += '';
- html += '
';
}
- return Promise.all([getAppInfo(apiClient), getDownloadsSectionHtml(apiClient, user, userSettings)]).then(function (responses) {
+ elem.innerHTML = html;
+ bindHomeScreenSettingsIcon(elem, apiClient, user.Id, userSettings);
- var infoHtml = responses[0];
- var downloadsHtml = responses[1];
+ if (infoHtml) {
+ bindAppInfoEvents(elem);
+ }
- elem.innerHTML = html + downloadsHtml + infoHtml;
-
- bindHomeScreenSettingsIcon(elem, apiClient, user.Id, userSettings);
-
- if (infoHtml) {
- bindAppInfoEvents(elem);
- }
-
- imageLoader.lazyChildren(elem);
- });
+ imageLoader.lazyChildren(elem);
}
function getContinueWatchingFetchFn(serverId) {
From 92189e108b0e97439c4be20e7c6dd88b02a37ea8 Mon Sep 17 00:00:00 2001
From: dkanada
Date: Wed, 16 Jan 2019 17:59:20 +0900
Subject: [PATCH 28/43] clear download options from navigation bar
---
src/bower_components/emby-webcomponents/router.js | 3 ---
.../emby-webcomponents/strings/ar.json | 1 -
.../emby-webcomponents/strings/be-by.json | 1 -
.../emby-webcomponents/strings/bg-bg.json | 1 -
.../emby-webcomponents/strings/ca.json | 1 -
.../emby-webcomponents/strings/cs.json | 1 -
.../emby-webcomponents/strings/da.json | 1 -
.../emby-webcomponents/strings/de.json | 1 -
.../emby-webcomponents/strings/el.json | 1 -
.../emby-webcomponents/strings/en-gb.json | 1 -
.../emby-webcomponents/strings/en-us.json | 1 -
.../emby-webcomponents/strings/es-ar.json | 1 -
.../emby-webcomponents/strings/es-mx.json | 1 -
.../emby-webcomponents/strings/es.json | 1 -
.../emby-webcomponents/strings/fi.json | 1 -
.../emby-webcomponents/strings/fr-ca.json | 1 -
.../emby-webcomponents/strings/fr.json | 1 -
.../emby-webcomponents/strings/gsw.json | 1 -
.../emby-webcomponents/strings/he.json | 1 -
.../emby-webcomponents/strings/hr.json | 1 -
.../emby-webcomponents/strings/hu.json | 1 -
.../emby-webcomponents/strings/id.json | 1 -
.../emby-webcomponents/strings/it.json | 1 -
.../emby-webcomponents/strings/kk.json | 1 -
.../emby-webcomponents/strings/ko.json | 1 -
.../emby-webcomponents/strings/lt-lt.json | 1 -
.../emby-webcomponents/strings/ms.json | 1 -
.../emby-webcomponents/strings/nb.json | 1 -
.../emby-webcomponents/strings/nl.json | 1 -
.../emby-webcomponents/strings/pl.json | 1 -
.../emby-webcomponents/strings/pt-br.json | 1 -
.../emby-webcomponents/strings/pt-pt.json | 1 -
.../emby-webcomponents/strings/ro.json | 1 -
.../emby-webcomponents/strings/ru.json | 1 -
.../emby-webcomponents/strings/sk.json | 1 -
.../emby-webcomponents/strings/sl-si.json | 1 -
.../emby-webcomponents/strings/sv.json | 1 -
.../emby-webcomponents/strings/tr.json | 1 -
.../emby-webcomponents/strings/uk.json | 1 -
.../emby-webcomponents/strings/vi.json | 1 -
.../emby-webcomponents/strings/zh-cn.json | 1 -
.../emby-webcomponents/strings/zh-hk.json | 1 -
.../emby-webcomponents/strings/zh-tw.json | 1 -
src/managedownloads.html | 6 ------
src/scripts/librarymenu.js | 8 ++------
src/scripts/managedownloads.js | 15 ---------------
src/scripts/site.js | 6 ------
47 files changed, 2 insertions(+), 78 deletions(-)
delete mode 100644 src/managedownloads.html
delete mode 100644 src/scripts/managedownloads.js
diff --git a/src/bower_components/emby-webcomponents/router.js b/src/bower_components/emby-webcomponents/router.js
index f32bc33eb..c53b57649 100644
--- a/src/bower_components/emby-webcomponents/router.js
+++ b/src/bower_components/emby-webcomponents/router.js
@@ -728,9 +728,6 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM
}
function getRouteUrl(item, options) {
- if (item === 'managedownloads') {
- return 'offline/managedownloads.html';
- }
if (item === 'settings') {
return 'settings/settings.html';
}
diff --git a/src/bower_components/emby-webcomponents/strings/ar.json b/src/bower_components/emby-webcomponents/strings/ar.json
index 47d132cd0..b94a388c8 100644
--- a/src/bower_components/emby-webcomponents/strings/ar.json
+++ b/src/bower_components/emby-webcomponents/strings/ar.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/be-by.json b/src/bower_components/emby-webcomponents/strings/be-by.json
index 2a53eacbe..d5709aae1 100644
--- a/src/bower_components/emby-webcomponents/strings/be-by.json
+++ b/src/bower_components/emby-webcomponents/strings/be-by.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/bg-bg.json b/src/bower_components/emby-webcomponents/strings/bg-bg.json
index c5279708d..2b658fee2 100644
--- a/src/bower_components/emby-webcomponents/strings/bg-bg.json
+++ b/src/bower_components/emby-webcomponents/strings/bg-bg.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Настройки на метаданните",
"HeaderMusicQuality": "Качество на музиката",
"HeaderMyDevice": "Моето устройство",
- "HeaderMyDownloads": "Моите изтегляния",
"HeaderMyMedia": "Моята медия",
"HeaderMyMediaSmall": "Моята медия (малък)",
"HeaderNewRecording": "Нов запис",
diff --git a/src/bower_components/emby-webcomponents/strings/ca.json b/src/bower_components/emby-webcomponents/strings/ca.json
index d4faf1ff1..72c307e10 100644
--- a/src/bower_components/emby-webcomponents/strings/ca.json
+++ b/src/bower_components/emby-webcomponents/strings/ca.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Preferències de Metadades",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "El meu dispositiu",
- "HeaderMyDownloads": "Les meves descàrregues",
"HeaderMyMedia": "Els meus mitjans",
"HeaderMyMediaSmall": "Els meus mitjans (petit)",
"HeaderNewRecording": "Nou Enregistrament",
diff --git a/src/bower_components/emby-webcomponents/strings/cs.json b/src/bower_components/emby-webcomponents/strings/cs.json
index bb8b8712e..eeab684de 100644
--- a/src/bower_components/emby-webcomponents/strings/cs.json
+++ b/src/bower_components/emby-webcomponents/strings/cs.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Nastavení metadat",
"HeaderMusicQuality": "Kvalita hudby",
"HeaderMyDevice": "Moje zařízení",
- "HeaderMyDownloads": "Moje stahování",
"HeaderMyMedia": "Moje média",
"HeaderMyMediaSmall": "Moje média (malé)",
"HeaderNewRecording": "Nový záznam",
diff --git a/src/bower_components/emby-webcomponents/strings/da.json b/src/bower_components/emby-webcomponents/strings/da.json
index 822b8de93..662c7b22a 100644
--- a/src/bower_components/emby-webcomponents/strings/da.json
+++ b/src/bower_components/emby-webcomponents/strings/da.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Indstillinger for metadata",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "Min Enhed",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "Ny optagelse",
diff --git a/src/bower_components/emby-webcomponents/strings/de.json b/src/bower_components/emby-webcomponents/strings/de.json
index 78786784d..edffa12cd 100644
--- a/src/bower_components/emby-webcomponents/strings/de.json
+++ b/src/bower_components/emby-webcomponents/strings/de.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadaten Einstellungen",
"HeaderMusicQuality": "Musikqualität",
"HeaderMyDevice": "Mein Gerät",
- "HeaderMyDownloads": "Meine Downloads",
"HeaderMyMedia": "Meine Medien",
"HeaderMyMediaSmall": "Meine Medien (Klein)",
"HeaderNewRecording": "Neue Aufnahme",
diff --git a/src/bower_components/emby-webcomponents/strings/el.json b/src/bower_components/emby-webcomponents/strings/el.json
index ba68a541d..3b93d56e7 100644
--- a/src/bower_components/emby-webcomponents/strings/el.json
+++ b/src/bower_components/emby-webcomponents/strings/el.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Ρυθμίσεις μεταδεδομένων",
"HeaderMusicQuality": "Ποιότητα Μουσικής",
"HeaderMyDevice": "Η Συσκευή μου",
- "HeaderMyDownloads": "Οι Λήψεις μου",
"HeaderMyMedia": "Τα Πολυμέσα μου",
"HeaderMyMediaSmall": "Τα Πολυμέσα μου (μικρά)",
"HeaderNewRecording": "Νέα Εγγραφή",
diff --git a/src/bower_components/emby-webcomponents/strings/en-gb.json b/src/bower_components/emby-webcomponents/strings/en-gb.json
index 2708e0068..f585a1514 100644
--- a/src/bower_components/emby-webcomponents/strings/en-gb.json
+++ b/src/bower_components/emby-webcomponents/strings/en-gb.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/en-us.json b/src/bower_components/emby-webcomponents/strings/en-us.json
index 40b96e788..7c149a336 100644
--- a/src/bower_components/emby-webcomponents/strings/en-us.json
+++ b/src/bower_components/emby-webcomponents/strings/en-us.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/es-ar.json b/src/bower_components/emby-webcomponents/strings/es-ar.json
index 30600a91c..fe516e375 100644
--- a/src/bower_components/emby-webcomponents/strings/es-ar.json
+++ b/src/bower_components/emby-webcomponents/strings/es-ar.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/es-mx.json b/src/bower_components/emby-webcomponents/strings/es-mx.json
index 24d6e4997..ac8c9d973 100644
--- a/src/bower_components/emby-webcomponents/strings/es-mx.json
+++ b/src/bower_components/emby-webcomponents/strings/es-mx.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Configuración de metadatos",
"HeaderMusicQuality": "Calidad de Musica",
"HeaderMyDevice": "Mi Dispositivo",
- "HeaderMyDownloads": "Mis Descargas",
"HeaderMyMedia": "Mis Medios",
"HeaderMyMediaSmall": "Mis medios (pequeño)",
"HeaderNewRecording": "Nueva Grabación",
diff --git a/src/bower_components/emby-webcomponents/strings/es.json b/src/bower_components/emby-webcomponents/strings/es.json
index 6f1946eee..a4ba4f207 100644
--- a/src/bower_components/emby-webcomponents/strings/es.json
+++ b/src/bower_components/emby-webcomponents/strings/es.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Ajustes de metadatos",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "Mi dispositivo",
- "HeaderMyDownloads": "Mis Descargas",
"HeaderMyMedia": "Mis Contenidos",
"HeaderMyMediaSmall": "Mis Contenidos (pequeño)",
"HeaderNewRecording": "Nueva grabación",
diff --git a/src/bower_components/emby-webcomponents/strings/fi.json b/src/bower_components/emby-webcomponents/strings/fi.json
index 1122b6bca..6157a4eb9 100644
--- a/src/bower_components/emby-webcomponents/strings/fi.json
+++ b/src/bower_components/emby-webcomponents/strings/fi.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/fr-ca.json b/src/bower_components/emby-webcomponents/strings/fr-ca.json
index 9c6523f9c..6d162a82f 100644
--- a/src/bower_components/emby-webcomponents/strings/fr-ca.json
+++ b/src/bower_components/emby-webcomponents/strings/fr-ca.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "Mes Médias",
"HeaderMyMediaSmall": "Mes médias (petit)",
"HeaderNewRecording": "Nouvel enregistrement",
diff --git a/src/bower_components/emby-webcomponents/strings/fr.json b/src/bower_components/emby-webcomponents/strings/fr.json
index 6dedc390e..b21772d68 100644
--- a/src/bower_components/emby-webcomponents/strings/fr.json
+++ b/src/bower_components/emby-webcomponents/strings/fr.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Paramètres des métadonnées",
"HeaderMusicQuality": "Qualité de la musique :",
"HeaderMyDevice": "Cet appareil",
- "HeaderMyDownloads": "Mes téléchargements",
"HeaderMyMedia": "Mes Médias",
"HeaderMyMediaSmall": "Mes médias (Petit)",
"HeaderNewRecording": "Nouvel enregistrement",
diff --git a/src/bower_components/emby-webcomponents/strings/gsw.json b/src/bower_components/emby-webcomponents/strings/gsw.json
index 08e3dea53..f008ba617 100644
--- a/src/bower_components/emby-webcomponents/strings/gsw.json
+++ b/src/bower_components/emby-webcomponents/strings/gsw.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/he.json b/src/bower_components/emby-webcomponents/strings/he.json
index 6d4cf7af4..c6384ee02 100644
--- a/src/bower_components/emby-webcomponents/strings/he.json
+++ b/src/bower_components/emby-webcomponents/strings/he.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "הגדרות מטא נתונים",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "הקלטה חדשה",
diff --git a/src/bower_components/emby-webcomponents/strings/hr.json b/src/bower_components/emby-webcomponents/strings/hr.json
index e09d121cc..f6a57f26a 100644
--- a/src/bower_components/emby-webcomponents/strings/hr.json
+++ b/src/bower_components/emby-webcomponents/strings/hr.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Postavke meta-podataka",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "Nova snimka",
diff --git a/src/bower_components/emby-webcomponents/strings/hu.json b/src/bower_components/emby-webcomponents/strings/hu.json
index 2535e6ccb..4fd974ee7 100644
--- a/src/bower_components/emby-webcomponents/strings/hu.json
+++ b/src/bower_components/emby-webcomponents/strings/hu.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metaadat Beállítások",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "Jelenlegi eszköz",
- "HeaderMyDownloads": "Letöltések",
"HeaderMyMedia": "Médiatáram",
"HeaderMyMediaSmall": "Médiatáram (kicsi)",
"HeaderNewRecording": "Új Felvétel",
diff --git a/src/bower_components/emby-webcomponents/strings/id.json b/src/bower_components/emby-webcomponents/strings/id.json
index f171f5c6f..82c783548 100644
--- a/src/bower_components/emby-webcomponents/strings/id.json
+++ b/src/bower_components/emby-webcomponents/strings/id.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/it.json b/src/bower_components/emby-webcomponents/strings/it.json
index 58eccf25b..53f7d4307 100644
--- a/src/bower_components/emby-webcomponents/strings/it.json
+++ b/src/bower_components/emby-webcomponents/strings/it.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Impostazioni Metadati",
"HeaderMusicQuality": "Qualità Musica",
"HeaderMyDevice": "Il Mio Dispositivo",
- "HeaderMyDownloads": "I Miei Download",
"HeaderMyMedia": "I miei media",
"HeaderMyMediaSmall": "I miei media (piccolo)",
"HeaderNewRecording": "Nuova Registrazione",
diff --git a/src/bower_components/emby-webcomponents/strings/kk.json b/src/bower_components/emby-webcomponents/strings/kk.json
index 863316b24..59408ba81 100644
--- a/src/bower_components/emby-webcomponents/strings/kk.json
+++ b/src/bower_components/emby-webcomponents/strings/kk.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Метадеректер параметрлері",
"HeaderMusicQuality": "Музыка сапасы",
"HeaderMyDevice": "Менің құрылғым",
- "HeaderMyDownloads": "Менің жүктеулерім",
"HeaderMyMedia": "Менің тасығышдеректерім",
"HeaderMyMediaSmall": "Менің тасығышдеректерім (ықшам)",
"HeaderNewRecording": "Жаңа жазба",
diff --git a/src/bower_components/emby-webcomponents/strings/ko.json b/src/bower_components/emby-webcomponents/strings/ko.json
index b2036d293..92bfd3651 100644
--- a/src/bower_components/emby-webcomponents/strings/ko.json
+++ b/src/bower_components/emby-webcomponents/strings/ko.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "메타데이터 설정",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "내 미디어 (작음)",
"HeaderNewRecording": "신규 녹화",
diff --git a/src/bower_components/emby-webcomponents/strings/lt-lt.json b/src/bower_components/emby-webcomponents/strings/lt-lt.json
index 9f785e723..1374d6fe7 100644
--- a/src/bower_components/emby-webcomponents/strings/lt-lt.json
+++ b/src/bower_components/emby-webcomponents/strings/lt-lt.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metaduomenų nustatymai",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "Naujas įrašas",
diff --git a/src/bower_components/emby-webcomponents/strings/ms.json b/src/bower_components/emby-webcomponents/strings/ms.json
index 72b701120..5fcb1bb47 100644
--- a/src/bower_components/emby-webcomponents/strings/ms.json
+++ b/src/bower_components/emby-webcomponents/strings/ms.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/nb.json b/src/bower_components/emby-webcomponents/strings/nb.json
index 35663a864..fe251e778 100644
--- a/src/bower_components/emby-webcomponents/strings/nb.json
+++ b/src/bower_components/emby-webcomponents/strings/nb.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata innstilinger",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "Min enhet",
- "HeaderMyDownloads": "Mine nedlastinger",
"HeaderMyMedia": "Min Media",
"HeaderMyMediaSmall": "Min Media (liten)",
"HeaderNewRecording": "Nye opptak:",
diff --git a/src/bower_components/emby-webcomponents/strings/nl.json b/src/bower_components/emby-webcomponents/strings/nl.json
index bead931c8..67aa7cc2f 100644
--- a/src/bower_components/emby-webcomponents/strings/nl.json
+++ b/src/bower_components/emby-webcomponents/strings/nl.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metagegevens instellingen",
"HeaderMusicQuality": "Muziek Kwaliteit",
"HeaderMyDevice": "Mijn Apparaat",
- "HeaderMyDownloads": "Mijn Downloads",
"HeaderMyMedia": "Mijn Media",
"HeaderMyMediaSmall": "Mijn Media (klein)",
"HeaderNewRecording": "Nieuwe opname",
diff --git a/src/bower_components/emby-webcomponents/strings/pl.json b/src/bower_components/emby-webcomponents/strings/pl.json
index b1d7ca17c..5271e454b 100644
--- a/src/bower_components/emby-webcomponents/strings/pl.json
+++ b/src/bower_components/emby-webcomponents/strings/pl.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Ustawienia metadanych",
"HeaderMusicQuality": "Jakość muzyki",
"HeaderMyDevice": "Moje urządzenie",
- "HeaderMyDownloads": "Moje pobrania",
"HeaderMyMedia": "Moje media",
"HeaderMyMediaSmall": "Moje media (małe)",
"HeaderNewRecording": "Nowe nagranie",
diff --git a/src/bower_components/emby-webcomponents/strings/pt-br.json b/src/bower_components/emby-webcomponents/strings/pt-br.json
index 2c887a841..0baf2ff3f 100644
--- a/src/bower_components/emby-webcomponents/strings/pt-br.json
+++ b/src/bower_components/emby-webcomponents/strings/pt-br.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Ajustes dos Metadados",
"HeaderMusicQuality": "Qualidade da Música:",
"HeaderMyDevice": "Meu Dispositivo",
- "HeaderMyDownloads": "Meus Downloads",
"HeaderMyMedia": "Minha Mídia",
"HeaderMyMediaSmall": "Minha Mídia (pequeno)",
"HeaderNewRecording": "Nova Gravação",
diff --git a/src/bower_components/emby-webcomponents/strings/pt-pt.json b/src/bower_components/emby-webcomponents/strings/pt-pt.json
index be6ef0e73..83a1b3cc4 100644
--- a/src/bower_components/emby-webcomponents/strings/pt-pt.json
+++ b/src/bower_components/emby-webcomponents/strings/pt-pt.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Ajustes dos Metadados",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "Nova Gravação",
diff --git a/src/bower_components/emby-webcomponents/strings/ro.json b/src/bower_components/emby-webcomponents/strings/ro.json
index ebf7a3190..2e5f61e71 100644
--- a/src/bower_components/emby-webcomponents/strings/ro.json
+++ b/src/bower_components/emby-webcomponents/strings/ro.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/ru.json b/src/bower_components/emby-webcomponents/strings/ru.json
index 28d8593be..6e08576b3 100644
--- a/src/bower_components/emby-webcomponents/strings/ru.json
+++ b/src/bower_components/emby-webcomponents/strings/ru.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Параметры метаданных",
"HeaderMusicQuality": "Качество музыки",
"HeaderMyDevice": "Моё устройство",
- "HeaderMyDownloads": "Мои загрузки",
"HeaderMyMedia": "Мои медиаданные",
"HeaderMyMediaSmall": "Мои медиаданные (компактно)",
"HeaderNewRecording": "Новая запись",
diff --git a/src/bower_components/emby-webcomponents/strings/sk.json b/src/bower_components/emby-webcomponents/strings/sk.json
index c163417ca..287eb50f0 100644
--- a/src/bower_components/emby-webcomponents/strings/sk.json
+++ b/src/bower_components/emby-webcomponents/strings/sk.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Nastavenia metadát",
"HeaderMusicQuality": "Kvalita hudby",
"HeaderMyDevice": "Moje zariadenie",
- "HeaderMyDownloads": "Moje sťahovania",
"HeaderMyMedia": "Moje média",
"HeaderMyMediaSmall": "Moje médiá (malé)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/sl-si.json b/src/bower_components/emby-webcomponents/strings/sl-si.json
index 95fc66050..cec0a0f53 100644
--- a/src/bower_components/emby-webcomponents/strings/sl-si.json
+++ b/src/bower_components/emby-webcomponents/strings/sl-si.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/sv.json b/src/bower_components/emby-webcomponents/strings/sv.json
index 934e6a3fc..9b83a4575 100644
--- a/src/bower_components/emby-webcomponents/strings/sv.json
+++ b/src/bower_components/emby-webcomponents/strings/sv.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadatainställningar",
"HeaderMusicQuality": "Musikkvalitet:",
"HeaderMyDevice": "Min enhet",
- "HeaderMyDownloads": "Mina nedladdningar",
"HeaderMyMedia": "Min Media",
"HeaderMyMediaSmall": "Min Media (liten)",
"HeaderNewRecording": "Ny inspelning",
diff --git a/src/bower_components/emby-webcomponents/strings/tr.json b/src/bower_components/emby-webcomponents/strings/tr.json
index e464f7853..5f3769e6c 100644
--- a/src/bower_components/emby-webcomponents/strings/tr.json
+++ b/src/bower_components/emby-webcomponents/strings/tr.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/uk.json b/src/bower_components/emby-webcomponents/strings/uk.json
index f8952ab47..6939bf76e 100644
--- a/src/bower_components/emby-webcomponents/strings/uk.json
+++ b/src/bower_components/emby-webcomponents/strings/uk.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/vi.json b/src/bower_components/emby-webcomponents/strings/vi.json
index db1c8b1ef..8cacaf6b1 100644
--- a/src/bower_components/emby-webcomponents/strings/vi.json
+++ b/src/bower_components/emby-webcomponents/strings/vi.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-cn.json b/src/bower_components/emby-webcomponents/strings/zh-cn.json
index 5790a7278..23cc39c4f 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-cn.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-cn.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "元数据设置",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "我的设备",
- "HeaderMyDownloads": "我的下载",
"HeaderMyMedia": "我的媒体",
"HeaderMyMediaSmall": "我的媒体 (小)",
"HeaderNewRecording": "新录制",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-hk.json b/src/bower_components/emby-webcomponents/strings/zh-hk.json
index 9f893ab2a..30ad43b4b 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-hk.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-hk.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "New Recording",
diff --git a/src/bower_components/emby-webcomponents/strings/zh-tw.json b/src/bower_components/emby-webcomponents/strings/zh-tw.json
index 56f42f6ba..c57e1c1f7 100644
--- a/src/bower_components/emby-webcomponents/strings/zh-tw.json
+++ b/src/bower_components/emby-webcomponents/strings/zh-tw.json
@@ -246,7 +246,6 @@
"HeaderMetadataSettings": "Metadata Settings",
"HeaderMusicQuality": "Music Quality",
"HeaderMyDevice": "My Device",
- "HeaderMyDownloads": "My Downloads",
"HeaderMyMedia": "My Media",
"HeaderMyMediaSmall": "My Media (small)",
"HeaderNewRecording": "新錄製",
diff --git a/src/managedownloads.html b/src/managedownloads.html
deleted file mode 100644
index ce7e567bf..000000000
--- a/src/managedownloads.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js
index 8c23f7a77..b4eb36644 100644
--- a/src/scripts/librarymenu.js
+++ b/src/scripts/librarymenu.js
@@ -90,12 +90,8 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
var html = "";
html += '';
html += '' + globalize.translate("ButtonHome") + "";
- html += '
';
- html += '
';
- html += globalize.translate("sharedcomponents#HeaderMyDownloads");
- html += "
\ No newline at end of file
diff --git a/src/mypreferencesmenu.html b/src/mypreferencesmenu.html
index 25728bf35..8ef811774 100644
--- a/src/mypreferencesmenu.html
+++ b/src/mypreferencesmenu.html
@@ -47,24 +47,6 @@