mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update recording file names
This commit is contained in:
parent
7d89bd22b9
commit
f7f5c66b77
13 changed files with 66 additions and 33 deletions
2
dashboard-ui/cordova/ios/backgroundfetch.js
vendored
2
dashboard-ui/cordova/ios/backgroundfetch.js
vendored
|
@ -7,7 +7,7 @@
|
|||
var fetcher = window.BackgroundFetch;
|
||||
|
||||
fetcher.configure(onBackgroundFetch, onBackgroundFetchFailed, {
|
||||
stopOnTerminate: true // <-- false is default
|
||||
stopOnTerminate: false // <-- false is default
|
||||
});
|
||||
}
|
||||
|
||||
|
|
37
dashboard-ui/cordova/ios/tabbar.js
vendored
37
dashboard-ui/cordova/ios/tabbar.js
vendored
|
@ -83,7 +83,6 @@
|
|||
|
||||
TabBar.showItems();
|
||||
initComplete = true;
|
||||
showTabs();
|
||||
|
||||
ignoreNextSelection = true;
|
||||
TabBar.selectItem('Library');
|
||||
|
@ -98,6 +97,26 @@
|
|||
TabBar.show();
|
||||
}
|
||||
|
||||
function showUserTabs() {
|
||||
|
||||
Dashboard.getCurrentUser().done(function (user) {
|
||||
|
||||
var tabs = ['Library', 'Favorites', 'Search', 'NowPlaying'];
|
||||
|
||||
if (user.Policy.EnableSync) {
|
||||
|
||||
tabs.push('Sync');
|
||||
}
|
||||
|
||||
tabs.push('Settings');
|
||||
|
||||
TabBar.showNamedItems(tabs);
|
||||
|
||||
// We need to make sure the above completes first
|
||||
setTimeout(showTabs, 500);
|
||||
});
|
||||
}
|
||||
|
||||
var isFirstHide = true;
|
||||
function hideTabs() {
|
||||
|
||||
|
@ -118,24 +137,14 @@
|
|||
|
||||
init();
|
||||
|
||||
Events.on(ConnectionManager, 'localusersignedin', showTabs);
|
||||
showUserTabs();
|
||||
|
||||
Events.on(ConnectionManager, 'localusersignedin', showUserTabs);
|
||||
Events.on(ConnectionManager, 'localusersignedout', hideTabs);
|
||||
Events.on(MediaController, 'beforeplaybackstart', onPlaybackStart);
|
||||
Events.on(MediaController, 'playbackstop', onPlaybackStop);
|
||||
});
|
||||
|
||||
pageClassOn('pageshow', "page", function () {
|
||||
|
||||
var page = this;
|
||||
|
||||
if (page.classList.contains('libraryPage')) {
|
||||
showTabs();
|
||||
}
|
||||
else {
|
||||
hideTabs();
|
||||
}
|
||||
});
|
||||
|
||||
function onPlaybackStart(e, state, player) {
|
||||
|
||||
if (state.NowPlayingItem && state.NowPlayingItem.MediaType == 'Video' && player.isLocalPlayer) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue