mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update client sync
This commit is contained in:
parent
a2d603a31e
commit
e96f1d7e00
13 changed files with 62 additions and 55 deletions
|
@ -109,13 +109,13 @@
|
|||
|
||||
this.checked = (query.SortBy || '').toLowerCase() == this.getAttribute('data-sortby').toLowerCase();
|
||||
|
||||
}).checkboxradio('refresh');
|
||||
});
|
||||
|
||||
$('.radioSortOrder', page).each(function () {
|
||||
|
||||
this.checked = (query.SortOrder || '').toLowerCase() == this.getAttribute('data-sortorder').toLowerCase();
|
||||
|
||||
}).checkboxradio('refresh');
|
||||
});
|
||||
|
||||
$('.chkStandardFilter', page).each(function () {
|
||||
|
||||
|
@ -124,7 +124,7 @@
|
|||
|
||||
this.checked = filters.toLowerCase().indexOf(',' + filterName.toLowerCase()) != -1;
|
||||
|
||||
}).checkboxradio('refresh');
|
||||
});
|
||||
|
||||
$('.chkVideoTypeFilter', page).each(function () {
|
||||
|
||||
|
@ -133,21 +133,21 @@
|
|||
|
||||
this.checked = filters.indexOf(',' + filterName) != -1;
|
||||
|
||||
}).checkboxradio('refresh');
|
||||
});
|
||||
|
||||
$('#selectView', page).val(view);
|
||||
|
||||
$('#chkHD', page).checked(query.IsHD == true).checkboxradio('refresh');
|
||||
$('#chkSD', page).checked(query.IsHD == false).checkboxradio('refresh');
|
||||
$('#chkHD', page).checked(query.IsHD == true);
|
||||
$('#chkSD', page).checked(query.IsHD == false);
|
||||
|
||||
$('#chkSubtitle', page).checked(query.HasSubtitles == true).checkboxradio('refresh');
|
||||
$('#chkTrailer', page).checked(query.HasTrailer == true).checkboxradio('refresh');
|
||||
$('#chkThemeSong', page).checked(query.HasThemeSong == true).checkboxradio('refresh');
|
||||
$('#chkThemeVideo', page).checked(query.HasThemeVideo == true).checkboxradio('refresh');
|
||||
$('#chkSpecialFeature', page).checked(query.ParentIndexNumber == 0).checkboxradio('refresh');
|
||||
$('#chkSubtitle', page).checked(query.HasSubtitles == true);
|
||||
$('#chkTrailer', page).checked(query.HasTrailer == true);
|
||||
$('#chkThemeSong', page).checked(query.HasThemeSong == true);
|
||||
$('#chkThemeVideo', page).checked(query.HasThemeVideo == true);
|
||||
$('#chkSpecialFeature', page).checked(query.ParentIndexNumber == 0);
|
||||
|
||||
$('#chkMissingEpisode', page).checked(query.IsMissing == true).checkboxradio('refresh');
|
||||
$('#chkFutureEpisode', page).checked(query.IsUnaired == true).checkboxradio('refresh');
|
||||
$('#chkMissingEpisode', page).checked(query.IsMissing == true);
|
||||
$('#chkFutureEpisode', page).checked(query.IsUnaired == true);
|
||||
|
||||
$('.alphabetPicker', page).alphaValue(query.NameStartsWithOrGreater);
|
||||
$('#selectPageSize', page).val(query.Limit);
|
||||
|
|
|
@ -130,7 +130,7 @@
|
|||
var profile = {};
|
||||
|
||||
profile.MaxStreamingBitrate = bitrateSetting;
|
||||
profile.MaxStaticBitrate = 4000000;
|
||||
profile.MaxStaticBitrate = 8000000;
|
||||
profile.MusicStreamingTranscodingBitrate = Math.min(bitrateSetting, 192000);
|
||||
|
||||
profile.DirectPlayProfiles = [];
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
$('.lnkMyProfile', page).attr('href', 'myprofile.html?userId=' + userId);
|
||||
$('.lnkSync', page).attr('href', 'mysyncsettings.html?userId=' + userId);
|
||||
|
||||
if (AppInfo.supportsSyncPathSetting) {
|
||||
if (Dashboard.capabilities().SupportsSync) {
|
||||
page.querySelector('.lnkSync').classList.remove('hide');
|
||||
} else {
|
||||
page.querySelector('.lnkSync').classList.add('hide');
|
||||
|
|
|
@ -64,6 +64,12 @@
|
|||
|
||||
loadForm(page, user);
|
||||
});
|
||||
|
||||
if (AppInfo.supportsSyncPathSetting) {
|
||||
page.querySelector('.fldSyncPath').classList.remove('hide');
|
||||
} else {
|
||||
page.querySelector('.fldSyncPath').classList.add('hide');
|
||||
}
|
||||
});
|
||||
|
||||
})(jQuery, window, document);
|
|
@ -122,7 +122,9 @@ var Dashboard = {
|
|||
|
||||
if (!Dashboard.getUserPromise) {
|
||||
|
||||
Dashboard.getUserPromise = window.ApiClient.getCurrentUser().fail(Dashboard.logout);
|
||||
Dashboard.getUserPromise = window.ApiClient.getCurrentUser().fail(function () {
|
||||
Dashboard.getUserPromise = null;
|
||||
});
|
||||
}
|
||||
|
||||
return Dashboard.getUserPromise;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue