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

update translations

This commit is contained in:
Luke Pulverenti 2015-09-24 15:30:25 -04:00
parent 1ae53be25d
commit 764a5ac824
78 changed files with 13161 additions and 12936 deletions

View file

@ -1,5 +1,7 @@
(function () {
var lastStart = 0;
function onDeviceReady() {
var fetcher = window.BackgroundFetch;
@ -25,9 +27,8 @@
fetcher.finish(); // <-- N.B. You MUST called #finish so that native-side can signal completion of the background-thread to the os.
}
function onBackgroundFetch() {
Logger.log('BackgroundFetch initiated');
function startSync(uploadPhotos) {
lastStart = new Date().getTime();
require(['localsync'], function () {
@ -37,16 +38,42 @@
}
var syncOptions = {
uploadPhotos: false
uploadPhotos: uploadPhotos
};
LocalSync.sync(syncOptions).done(onSyncFinish).fail(onSyncFail);
});
}
function onBackgroundFetch() {
Logger.log('BackgroundFetch initiated');
startSync(false);
}
function onBackgroundFetchFailed() {
Logger.log('- BackgroundFetch failed');
}
var syncInterval = 1800000;
function restartInterval() {
if (LocalSync.isSupported) {
setInterval(function () {
LocalSync.startSync();
}, syncInterval);
if (lastStart > 0 && (now - lastStart) >= syncInterval) {
LocalSync.startSync();
}
}
//LocalSync.startSync();
}
Dashboard.ready(restartInterval);
document.addEventListener("resume", restartInterval, false);
onDeviceReady();
})();