mirror of
https://github.com/jellyfin/jellyfin-web.git
synced 2024-11-17 10:58:20 -07:00
commit
6d71fd9772
@ -8,7 +8,7 @@ rules:
|
||||
brace-style: ["error"]
|
||||
comma-dangle: ["error", "never"]
|
||||
comma-spacing: ["error"]
|
||||
eol-last: ["off"]
|
||||
eol-last: ["error"]
|
||||
indent: ["error", 4, { "SwitchCase": 1 }]
|
||||
keyword-spacing: ["error"]
|
||||
line-comment-position: ["off"]
|
||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -575,4 +575,4 @@ healthchecksdb
|
||||
# End of https://www.gitignore.io/api/node,rider,macos,linux,windows,visualstudio,visualstudiocode
|
||||
|
||||
# dist for webpack output
|
||||
dist
|
||||
dist
|
||||
|
@ -140,4 +140,4 @@
|
||||
"value-list-comma-space-before": "never",
|
||||
"value-list-max-empty-lines": 0,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -5,4 +5,4 @@
|
||||
<div id="pluginTiles" style="text-align:left;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -42,4 +42,4 @@ define(['browser', 'dialog', 'globalize'], function (browser, dialog, globalize)
|
||||
|
||||
return Promise.resolve();
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -127,4 +127,4 @@ define(['dom', 'focusManager'], function (dom, focusManager) {
|
||||
};
|
||||
|
||||
return AlphaNumericShortcuts;
|
||||
});
|
||||
});
|
||||
|
@ -230,4 +230,4 @@ define(['events'], function (events) {
|
||||
return {
|
||||
getServerAddress: getServerAddress
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -24,4 +24,4 @@ define([], function () {
|
||||
return Promise.reject();
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -12,4 +12,4 @@
|
||||
</div>
|
||||
|
||||
<div class="formDialogFooter formDialogFooter-clear formDialogFooter-flex" style="padding-bottom: 1.5em;">
|
||||
</div>
|
||||
</div>
|
||||
|
@ -481,4 +481,4 @@ define(['appRouter', 'focusManager', 'browser', 'layoutManager', 'inputManager',
|
||||
globalOnOpenCallback = val;
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -178,4 +178,4 @@ define([], function () {
|
||||
whichAnimationEvent: whichAnimationEvent,
|
||||
whichAnimationCancelEvent: whichAnimationCancelEvent
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -74,4 +74,4 @@ define(['emby-progressring', 'dom', 'serverNotifications', 'events', 'registerEl
|
||||
prototype: EmbyItemRefreshIndicatorPrototype,
|
||||
extends: 'div'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -479,4 +479,4 @@ define(['itemShortcuts', 'inputManager', 'connectionManager', 'playbackManager',
|
||||
prototype: ItemsContainerPrototype,
|
||||
extends: 'div'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -206,4 +206,4 @@ define(['scroller', 'dom', 'layoutManager', 'inputManager', 'focusManager', 'bro
|
||||
prototype: ScrollerPrototype,
|
||||
extends: 'div'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -338,4 +338,4 @@ define(['dom', 'scroller', 'browser', 'layoutManager', 'focusManager', 'register
|
||||
prototype: EmbyTabs,
|
||||
extends: 'div'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -129,4 +129,4 @@ define([], function () {
|
||||
getFetchPromise: getFetchPromise,
|
||||
ajax: ajax
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -15,4 +15,4 @@ define(['multi-download'], function (multiDownload) {
|
||||
}
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -15,4 +15,4 @@ define([], function () {
|
||||
return Promise.reject();
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -105,4 +105,4 @@
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -171,4 +171,4 @@ define(['dialogHelper', 'globalize', 'userSettings', 'layoutManager', 'connectio
|
||||
return {
|
||||
show: showEditor
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -340,4 +340,4 @@ define(['dom', 'layoutManager', 'browser', 'css!./headroom'], function (dom, lay
|
||||
};
|
||||
|
||||
return Headroom;
|
||||
});
|
||||
});
|
||||
|
@ -129,4 +129,4 @@
|
||||
<button is="emby-button" type="submit" class="raised button-submit block btnSave hide">
|
||||
<span>${Save}</span>
|
||||
</button>
|
||||
</form>
|
||||
</form>
|
||||
|
@ -463,4 +463,4 @@ define(['appSettings', 'browser', 'events'], function (appSettings, browser, eve
|
||||
getCrossOriginValue: getCrossOriginValue,
|
||||
getBufferedRanges: getBufferedRanges
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -35,4 +35,4 @@ define(['dom'], function (dom) {
|
||||
loadImage: loadImage
|
||||
};
|
||||
|
||||
});
|
||||
});
|
||||
|
@ -122,4 +122,4 @@ define(['lazyLoader', 'imageFetcher', 'layoutManager', 'browser', 'appSettings',
|
||||
self.getPrimaryImageAspectRatio = getPrimaryImageAspectRatio;
|
||||
|
||||
return self;
|
||||
});
|
||||
});
|
||||
|
@ -278,4 +278,4 @@ define(['playbackManager', 'serverNotifications', 'events'], function (playbackM
|
||||
};
|
||||
|
||||
return ItemsRefresher;
|
||||
});
|
||||
});
|
||||
|
@ -100,4 +100,4 @@ define(['require', 'browser'], function (require, browser) {
|
||||
};
|
||||
|
||||
return LazyLoader;
|
||||
});
|
||||
});
|
||||
|
@ -186,4 +186,4 @@ define(['visibleinviewport', 'dom', 'browser'], function (visibleinviewport, dom
|
||||
};
|
||||
|
||||
return LazyLoader;
|
||||
});
|
||||
});
|
||||
|
@ -147,4 +147,4 @@
|
||||
</label>
|
||||
<div class="fieldDescription checkboxFieldDescription">${SaveSubtitlesIntoMediaFoldersHelp}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -81,4 +81,4 @@ define(['components/loading/loadingLegacy', 'browser', 'css!./loading'], functio
|
||||
}
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -264,4 +264,4 @@ define(['dom', 'browser', 'events', 'emby-tabs', 'emby-button'], function (dom,
|
||||
getTabsElement: getTabsElement,
|
||||
selectedTabIndex: selectedTabIndex
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -96,4 +96,4 @@ define(['dialogHelper', 'layoutManager', 'globalize', 'require', 'paper-icon-but
|
||||
return {
|
||||
show: show
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -63,4 +63,4 @@ define(['browser'], function (browser) {
|
||||
download(url);
|
||||
});
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -149,4 +149,4 @@ define(['appSettings', 'pluginManager'], function (appSettings, pluginManager) {
|
||||
};
|
||||
|
||||
return new PackageManager();
|
||||
});
|
||||
});
|
||||
|
@ -43,4 +43,4 @@ define(['browser', 'require', 'events', 'apphost', 'loading', 'dom', 'playbackMa
|
||||
};
|
||||
|
||||
return PhotoPlayer;
|
||||
});
|
||||
});
|
||||
|
@ -94,4 +94,4 @@ define(['connectionManager', 'globalize', 'userSettings', 'apphost'], function (
|
||||
};
|
||||
|
||||
return ExpirementalPlaybackWarnings;
|
||||
});
|
||||
});
|
||||
|
@ -47,4 +47,4 @@ define(['connectionManager', 'globalize'], function (connectionManager, globaliz
|
||||
};
|
||||
|
||||
return PlayAccessValidation;
|
||||
});
|
||||
});
|
||||
|
@ -52,4 +52,4 @@ define(['playbackManager', 'layoutManager', 'events'], function (playbackManager
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -21,4 +21,4 @@ define([], function () {
|
||||
return {
|
||||
getDisplayPlayMethod: getDisplayPlayMethod
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -230,4 +230,4 @@ define([], function () {
|
||||
};
|
||||
|
||||
return PlayQueueManager;
|
||||
});
|
||||
});
|
||||
|
@ -44,4 +44,4 @@ define(['events', 'playbackManager'], function (events, playbackManager) {
|
||||
transferPlayback(oldPlayer, newPlayer);
|
||||
});
|
||||
|
||||
});
|
||||
});
|
||||
|
@ -342,4 +342,4 @@ define(['require', 'browser', 'appSettings', 'apphost', 'focusManager', 'quality
|
||||
};
|
||||
|
||||
return PlaybackSettings;
|
||||
});
|
||||
});
|
||||
|
@ -86,4 +86,4 @@
|
||||
<button is="emby-button" type="submit" class="raised button-submit block btnSave hide">
|
||||
<span>${ButtonSave}</span>
|
||||
</button>
|
||||
</form>
|
||||
</form>
|
||||
|
@ -72,4 +72,4 @@ define(['actionsheet', 'datetime', 'playbackManager', 'globalize', 'appSettings'
|
||||
return {
|
||||
show: show
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -146,4 +146,4 @@ define(['events'], function (events) {
|
||||
};
|
||||
|
||||
return new PluginManager();
|
||||
});
|
||||
});
|
||||
|
@ -25,4 +25,4 @@ define([], function () {
|
||||
return Promise.reject(result);
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -101,4 +101,4 @@ define(['dialogHelper', 'layoutManager', 'scrollHelper', 'globalize', 'dom', 're
|
||||
});
|
||||
});
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -160,4 +160,4 @@ define(['globalize'], function (globalize) {
|
||||
getVideoQualityOptions: getVideoQualityOptions,
|
||||
getAudioQualityOptions: getAudioQualityOptions
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -202,4 +202,4 @@ define(['dialogHelper', 'globalize', 'layoutManager', 'mediaInfo', 'apphost', 'c
|
||||
return {
|
||||
show: showEditor
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -159,4 +159,4 @@ define(['dialogHelper', 'globalize', 'layoutManager', 'mediaInfo', 'apphost', 'c
|
||||
return {
|
||||
show: showEditor
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -214,4 +214,4 @@ define(['globalize', 'loading', 'connectionManager'], function (globalize, loadi
|
||||
cancelTimerWithConfirmation: cancelTimerWithConfirmation,
|
||||
cancelSeriesTimerWithConfirmation: cancelSeriesTimerWithConfirmation
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -267,4 +267,4 @@ define(['dialogHelper', 'globalize', 'layoutManager', 'mediaInfo', 'apphost', 'c
|
||||
show: showEditor,
|
||||
embed: embed
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -92,4 +92,4 @@ define([], function () {
|
||||
return truncate(sanitized, 255);
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -928,4 +928,4 @@ define(['browser', 'layoutManager', 'dom', 'focusManager', 'ResizeObserver', 'sc
|
||||
};
|
||||
|
||||
return scrollerFactory;
|
||||
});
|
||||
});
|
||||
|
@ -134,4 +134,4 @@ define(['focusManager', 'dom', 'scrollStyles'], function (focusManager, dom) {
|
||||
toCenter: toCenter,
|
||||
toStart: toStart
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -121,4 +121,4 @@ define(['layoutManager', 'globalize', 'require', 'events', 'browser', 'alphaPick
|
||||
};
|
||||
|
||||
return SearchFields;
|
||||
});
|
||||
});
|
||||
|
@ -142,4 +142,4 @@
|
||||
<div is="emby-scroller" data-horizontal="true" data-centerfocus="card" data-mousewheel="false" class="padded-top-focusscale padded-bottom-focusscale">
|
||||
<div is="emby-itemscontainer" class="focuscontainer-x itemsContainer scrollSlider"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -369,4 +369,4 @@ require(['apphost'], function (appHost) {
|
||||
window.navigator.gamepadInputEmulation = "gamepad";
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
|
@ -166,4 +166,4 @@ define(['inputManager', 'focusManager', 'browser', 'layoutManager', 'events', 'd
|
||||
events.on(layoutManager, 'modechange', initMouse);
|
||||
|
||||
return self;
|
||||
});
|
||||
});
|
||||
|
@ -155,4 +155,4 @@ define(['loading', 'events', 'dialogHelper', 'dom', 'layoutManager', 'scrollHelp
|
||||
};
|
||||
|
||||
return ServerRestartDialog;
|
||||
});
|
||||
});
|
||||
|
@ -41,4 +41,4 @@
|
||||
|
||||
event.waitUntil(executeAction(action, data, serverId));
|
||||
}, false);
|
||||
})();
|
||||
})();
|
||||
|
@ -549,4 +549,4 @@ define(['playbackManager', 'events', 'serverNotifications', 'connectionManager']
|
||||
};
|
||||
|
||||
return SessionPlayer;
|
||||
});
|
||||
});
|
||||
|
@ -27,4 +27,4 @@ define([], function () {
|
||||
}
|
||||
}
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -425,4 +425,4 @@ define(['playbackManager', 'inputManager', 'connectionManager', 'appRouter', 'gl
|
||||
getShortcutAttributesHtml: getShortcutAttributesHtml
|
||||
};
|
||||
|
||||
});
|
||||
});
|
||||
|
@ -641,4 +641,4 @@ define(['dialogHelper', 'inputManager', 'connectionManager', 'layoutManager', 'f
|
||||
}
|
||||
};
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -19,4 +19,4 @@
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -156,4 +156,4 @@ define([], function () {
|
||||
getStyles: getStyles,
|
||||
applyStyles: applyStyles
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -219,4 +219,4 @@ define(['require', 'globalize', 'appSettings', 'apphost', 'focusManager', 'loadi
|
||||
};
|
||||
|
||||
return SubtitleSettings;
|
||||
});
|
||||
});
|
||||
|
@ -91,4 +91,4 @@
|
||||
<button is="emby-button" type="submit" class="raised button-submit block btnSave hide">
|
||||
<span>${Save}</span>
|
||||
</button>
|
||||
</form>
|
||||
</form>
|
||||
|
@ -4,4 +4,4 @@
|
||||
<div class="sliderContainer subtitleSyncSliderContainer">
|
||||
<input is="emby-slider" type="range" step="1" min="0" max="100" value="50" class="subtitleSyncSlider" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -120,4 +120,4 @@ define(['backdrop', 'mainTabsManager', 'layoutManager', 'emby-tabs'], function (
|
||||
};
|
||||
|
||||
return TabbedView;
|
||||
});
|
||||
});
|
||||
|
@ -108,4 +108,4 @@ define(['playbackManager', 'userSettings', 'connectionManager'], function (playb
|
||||
// }
|
||||
//});
|
||||
|
||||
});
|
||||
});
|
||||
|
@ -39,4 +39,4 @@ define(['css!./toast'], function () {
|
||||
|
||||
}, 300);
|
||||
};
|
||||
});
|
||||
});
|
||||
|
@ -168,4 +168,4 @@ define(['dom', 'events'], function (dom, events) {
|
||||
};
|
||||
|
||||
return TouchHelper;
|
||||
});
|
||||
});
|
||||
|
@ -70,4 +70,4 @@
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -332,4 +332,4 @@ define(['dom', 'playbackManager', 'connectionManager', 'events', 'mediaInfo', 'l
|
||||
};
|
||||
|
||||
return UpNextDialog;
|
||||
});
|
||||
});
|
||||
|
@ -156,4 +156,4 @@ define(['connectionManager', 'serverNotifications', 'events', 'globalize', 'emby
|
||||
prototype: EmbyPlaystateButtonPrototype,
|
||||
extends: 'button'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -38,4 +38,4 @@
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -38,4 +38,4 @@ define(['dom'], function (dom) {
|
||||
}
|
||||
|
||||
return visibleInViewport;
|
||||
});
|
||||
});
|
||||
|
@ -405,4 +405,4 @@ define(['require', 'events', 'browser', 'appRouter', 'loading'], function (requi
|
||||
};
|
||||
|
||||
return YoutubePlayer;
|
||||
});
|
||||
});
|
||||
|
@ -30,4 +30,4 @@ define(["datetime", "loading", "apphost", "listViewStyle", "emby-button", "flexS
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -68,4 +68,4 @@ define(["globalize", "loading", "libraryMenu", "emby-checkbox", "emby-button", "
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -61,4 +61,4 @@ define(["jQuery", "dom", "loading", "libraryMenu", "listViewStyle"], function($,
|
||||
}).on("pageshow", "#metadataImagesConfigurationPage", function() {
|
||||
libraryMenu.setTabs("metadata", 2, getTabs), loading.show(), loadPage(this)
|
||||
})
|
||||
});
|
||||
});
|
||||
|
@ -97,4 +97,4 @@ define(['browser', 'css!./emby-collapse', 'registerElement', 'emby-button'], fun
|
||||
prototype: EmbyButtonPrototype,
|
||||
extends: 'div'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -123,4 +123,4 @@ define(['layoutManager', 'browser', 'dom', 'css!./emby-input', 'registerElement'
|
||||
prototype: EmbyInputPrototype,
|
||||
extends: 'input'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -98,4 +98,4 @@ define(['require', 'css!./emby-progressring', 'registerElement'], function (requ
|
||||
});
|
||||
|
||||
return EmbyProgressRing;
|
||||
});
|
||||
});
|
||||
|
@ -20,4 +20,4 @@
|
||||
<div class="spiner-holder-two animate-75-100-b">
|
||||
<div class="progressring-spiner"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -45,4 +45,4 @@ define(['css!./emby-radio', 'registerElement'], function () {
|
||||
prototype: EmbyRadioPrototype,
|
||||
extends: 'input'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -135,4 +135,4 @@ define(['layoutManager', 'browser', 'css!./emby-textarea', 'registerElement', 'e
|
||||
prototype: EmbyTextAreaPrototype,
|
||||
extends: 'textarea'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -47,4 +47,4 @@ define(['css!./emby-toggle', 'registerElement'], function () {
|
||||
prototype: EmbyTogglePrototype,
|
||||
extends: 'input'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -4,4 +4,4 @@
|
||||
<div class="installedPlugins"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -17,4 +17,4 @@ Dashboard.confirm = function(message, title, callback) {
|
||||
require(["loading"], function(loading) {
|
||||
loading.hide()
|
||||
})
|
||||
};
|
||||
};
|
||||
|
@ -7,4 +7,4 @@ define(["jQuery"], function($) {
|
||||
}, $.fn.checkboxradio = function() {
|
||||
return this
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -3,4 +3,4 @@ define(["jQuery"], function($) {
|
||||
$.fn.selectmenu = function() {
|
||||
return this
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -233,4 +233,4 @@ define(["libraries/apiclient/apiclientcore", "localassetmanager"], function(ApiC
|
||||
}
|
||||
return ApiClient.prototype.getItemDownloadUrl.call(this, itemId)
|
||||
}, ApiClientEx
|
||||
});
|
||||
});
|
||||
|
@ -50,4 +50,4 @@ define([], function() {
|
||||
}
|
||||
|
||||
return new MyStore;
|
||||
});
|
||||
});
|
||||
|
@ -26,4 +26,4 @@ define(["events", "appStorage"], function(events, appStorage) {
|
||||
})[0];
|
||||
return existing ? (existing.DateLastAccessed = Math.max(existing.DateLastAccessed || 0, server.DateLastAccessed || 0), existing.UserLinkType = server.UserLinkType, server.AccessToken && (existing.AccessToken = server.AccessToken, existing.UserId = server.UserId), server.ExchangeToken && (existing.ExchangeToken = server.ExchangeToken), server.RemoteAddress && (existing.RemoteAddress = server.RemoteAddress), server.ManualAddress && (existing.ManualAddress = server.ManualAddress), server.LocalAddress && (existing.LocalAddress = server.LocalAddress), server.Name && (existing.Name = server.Name), null != server.LastConnectionMode && (existing.LastConnectionMode = server.LastConnectionMode), server.ConnectServerId && (existing.ConnectServerId = server.ConnectServerId), existing) : (list.push(server), server)
|
||||
}, Credentials
|
||||
});
|
||||
});
|
||||
|
@ -27,4 +27,4 @@ define([], function() {
|
||||
})
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -1,3 +1,3 @@
|
||||
{
|
||||
"main": "apiclient.js"
|
||||
}
|
||||
}
|
||||
|
@ -42,4 +42,4 @@ define([], function() {
|
||||
getItemFileSize: getItemFileSize,
|
||||
getImageUrl: getImageUrl
|
||||
}
|
||||
});
|
||||
});
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user