1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Merge pull request #571 from dkanada/select-server

Fix select server redirect and remove more dependencies
This commit is contained in:
dkanada 2019-11-20 12:08:19 +09:00 committed by GitHub
commit c1b866d9c9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 50 additions and 3438 deletions

View file

@ -308,7 +308,7 @@ var AppInfo = {};
}
function getBowerPath() {
return "bower_components";
return "libraries";
}
function getComponentsPath() {
@ -387,7 +387,7 @@ var AppInfo = {};
return self.ResizeObserver;
});
} else {
define("ResizeObserver", [getBowerPath() + "/resize-observer-polyfill/ResizeObserver"], returnFirstDependency);
define("ResizeObserver", ["resize-observer-polyfill"], returnFirstDependency);
}
}
@ -410,9 +410,9 @@ var AppInfo = {};
if ("registerElement" in document) {
define("registerElement", []);
} else if (browser.msie) {
define("registerElement", [bowerPath + "/webcomponentsjs/webcomponents-lite.min.js"], returnFirstDependency);
define("registerElement", ["webcomponents"], returnFirstDependency);
} else {
define("registerElement", [bowerPath + "/document-register-element/build/document-register-element"], returnFirstDependency);
define("registerElement", ["document-register-element"], returnFirstDependency);
}
define("imageFetcher", [componentsPath + "/images/imageFetcher"], returnFirstDependency);
@ -632,7 +632,7 @@ var AppInfo = {};
}
if (!window.Promise || browser.web0s) {
require([getBowerPath() + "/native-promise-only/lib/npo.src"], init);
require(["native-promise-only"], init);
} else {
init();
}
@ -681,15 +681,20 @@ var AppInfo = {};
},
bundles: {
bundle: [
"document-register-element",
"fetch",
"flvjs",
"jstree",
"jQuery",
"hlsjs",
"howler",
"native-promise-only",
"resize-observer-polyfill",
"shaka",
"swiper",
"sortable",
"libjass"
"libjass",
"webcomponents"
]
},
urlArgs: urlArgs,
@ -741,9 +746,10 @@ var AppInfo = {};
define("itemrepository", [bowerPath + "/apiclient/sync/itemrepository"], returnFirstDependency);
define("useractionrepository", [bowerPath + "/apiclient/sync/useractionrepository"], returnFirstDependency);
// also pull out these libs
define("page", [bowerPath + "/page"], returnFirstDependency);
define("fetch", [bowerPath + "/fetch/fetch"], returnFirstDependency);
// TODO remove these libraries
// all three have been modified so we need to fix that first
define("page", [bowerPath + "/pagejs/page"], returnFirstDependency);
define("scroller", [componentsPath + "/scroller"], returnFirstDependency);
define("queryString", [bowerPath + "/query-string/index"], function () {
return queryString;
});
@ -843,7 +849,6 @@ var AppInfo = {};
define("sortMenu", [componentsPath + "/sortmenu/sortmenu"], returnFirstDependency);
define("idb", [componentsPath + "/idb"], returnFirstDependency);
define("sanitizefilename", [componentsPath + "/sanitizefilename"], returnFirstDependency);
define("scroller", [componentsPath + "/scroller"], returnFirstDependency);
define("toast", [componentsPath + "/toast/toast"], returnFirstDependency);
define("scrollHelper", [componentsPath + "/scrollhelper"], returnFirstDependency);
define("touchHelper", [componentsPath + "/touchhelper"], returnFirstDependency);