mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update pooling
This commit is contained in:
parent
cabe68c3e2
commit
c5fa5d10b5
5 changed files with 21 additions and 12 deletions
|
@ -40,8 +40,7 @@
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "PrimaryImageAspectRatio,SyncInfo",
|
Fields: "PrimaryImageAspectRatio,SyncInfo",
|
||||||
CollapseBoxSetItems: false,
|
CollapseBoxSetItems: false,
|
||||||
ExcludeLocationTypes: "Virtual",
|
ExcludeLocationTypes: "Virtual"
|
||||||
EnableTotalRecordCount: false
|
|
||||||
};
|
};
|
||||||
|
|
||||||
if (topParentId) {
|
if (topParentId) {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<div style="text-align: center;display:flex; align-items: center; justify-content: center;margin: 0 0 1em 0;">
|
<div style="text-align: center;display:flex; align-items: center; flex-wrap: wrap; justify-content: center;margin: 0 0 1em 0;">
|
||||||
<div style="margin: 0;">
|
<div style="margin: 0;">
|
||||||
<label for="selectImageProvider" style="display: inline-block;">${LabelSource}</label>
|
<label for="selectImageProvider" style="display: inline-block;">${LabelSource}</label>
|
||||||
<select id="selectImageProvider" style="padding-left:.5em;padding-right:0;display: inline-block;width:auto!important;">
|
<select id="selectImageProvider" style="padding-left:.5em;padding-right:0;display: inline-block;width:auto!important;">
|
||||||
|
|
|
@ -1127,7 +1127,7 @@ span.itemCommunityRating:not(:empty) + .userDataIcons {
|
||||||
@media all and (max-height: 530px) {
|
@media all and (max-height: 530px) {
|
||||||
|
|
||||||
.alphabetPicker {
|
.alphabetPicker {
|
||||||
font-size: 84%;
|
font-size: 80%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2901,23 +2901,23 @@
|
||||||
|
|
||||||
if (showControls) {
|
if (showControls) {
|
||||||
|
|
||||||
html += '<button is="paper-icon-button-light" class="btnPreviousPage" ' + (startIndex ? '' : 'disabled') + '><iron-icon icon="arrow-back"></iron-icon></button>';
|
html += '<button is="paper-icon-button-light" class="btnPreviousPage autoSize" ' + (startIndex ? '' : 'disabled') + '><i class="md-icon">arrow_back</i></button>';
|
||||||
html += '<button is="paper-icon-button-light" class="btnNextPage" ' + (startIndex + limit >= totalRecordCount ? 'disabled' : '') + '><iron-icon icon="arrow-forward"></iron-icon></button>';
|
html += '<button is="paper-icon-button-light" class="btnNextPage autoSize" ' + (startIndex + limit >= totalRecordCount ? 'disabled' : '') + '><i class="md-icon">arrow_forward</i></button>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (options.addLayoutButton) {
|
if (options.addLayoutButton) {
|
||||||
|
|
||||||
html += '<button is="paper-icon-button-light" title="' + Globalize.translate('ButtonSelectView') + '" class="btnChangeLayout" data-layouts="' + (options.layouts || '') + '" onclick="LibraryBrowser.showLayoutMenu(this, \'' + (options.currentLayout || '') + '\');"><iron-icon icon="view-comfy"></iron-icon></button>';
|
html += '<button is="paper-icon-button-light" title="' + Globalize.translate('ButtonSelectView') + '" class="btnChangeLayout autoSize" data-layouts="' + (options.layouts || '') + '" onclick="LibraryBrowser.showLayoutMenu(this, \'' + (options.currentLayout || '') + '\');"><i class="md-icon">view_comfy</i></button>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (options.sortButton) {
|
if (options.sortButton) {
|
||||||
|
|
||||||
html += '<button is="paper-icon-button-light" class="btnSort" title="' + Globalize.translate('ButtonSort') + '"><iron-icon icon="sort-by-alpha"></iron-icon></button>';
|
html += '<button is="paper-icon-button-light" class="btnSort autoSize" title="' + Globalize.translate('ButtonSort') + '"><i class="md-icon">sort_by_alpha</i></button>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (options.filterButton) {
|
if (options.filterButton) {
|
||||||
|
|
||||||
html += '<button is="paper-icon-button-light" class="btnFilter" title="' + Globalize.translate('ButtonFilter') + '"><iron-icon icon="filter-list"></iron-icon></button>';
|
html += '<button is="paper-icon-button-light" class="btnFilter autoSize" title="' + Globalize.translate('ButtonFilter') + '"><i class="md-icon">filter_list</i></button>';
|
||||||
}
|
}
|
||||||
|
|
||||||
html += '</div>';
|
html += '</div>';
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
Dashboard.onServerChanged(user.Id, result.AccessToken, apiClient);
|
Dashboard.onServerChanged(user.Id, result.AccessToken, apiClient);
|
||||||
Dashboard.navigate(newUrl);
|
Dashboard.navigate(newUrl);
|
||||||
|
|
||||||
}, function () {
|
}, function (response) {
|
||||||
|
|
||||||
$('#pw', page).val('');
|
$('#pw', page).val('');
|
||||||
$('#txtManualName', page).val('');
|
$('#txtManualName', page).val('');
|
||||||
|
@ -47,17 +47,27 @@
|
||||||
|
|
||||||
Dashboard.hideLoadingMsg();
|
Dashboard.hideLoadingMsg();
|
||||||
|
|
||||||
setTimeout(function () {
|
if (response.status == 401) {
|
||||||
require(['toast'], function (toast) {
|
require(['toast'], function (toast) {
|
||||||
toast(Globalize.translate('MessageInvalidUser'));
|
toast(Globalize.translate('MessageInvalidUser'));
|
||||||
});
|
});
|
||||||
}, 300);
|
} else {
|
||||||
|
showServerConnectionFailure();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function showServerConnectionFailure() {
|
||||||
|
|
||||||
|
Dashboard.alert({
|
||||||
|
message: Globalize.translate("MessageUnableToConnectToServer"),
|
||||||
|
title: Globalize.translate("HeaderConnectionFailure")
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
function getApiClient() {
|
function getApiClient() {
|
||||||
|
|
||||||
var serverId = getParameterByName('serverid');
|
var serverId = getParameterByName('serverid');
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue