Skip to content

Commit

Permalink
Fix build commands and remove timout from player initializing
Browse files Browse the repository at this point in the history
  • Loading branch information
PrestonN committed Aug 12, 2019
1 parent f2440e1 commit a1eb4a0
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 32 deletions.
34 changes: 17 additions & 17 deletions package.json
Expand Up @@ -5,25 +5,25 @@
"description": "An Open Source YouTube app for privacy.", "description": "An Open Source YouTube app for privacy.",
"main": "src/js/init.js", "main": "src/js/init.js",
"scripts": { "scripts": {
"pack": "build --dir", "pack": "electron-builder build --dir",
"start": "electron .", "start": "electron .",
"make:all": "npm run make:linux:x64 && npm run make:linux:arm && npm run make:mac:zip && npm run make:win", "make:all": "npm run make:linux:x64 && npm run make:linux:arm && npm run make:mac:zip && npm run make:win",
"make:win": "build --win", "make:win": "electron-builder build --win",
"make:win:exe": "build --win nsis", "make:win:exe": "electron-builder build --win nsis",
"make:win:zip": "build --win zip", "make:win:zip": "electron-builder build --win zip",
"make:mac:zip": "build --mac zip", "make:mac:zip": "electron-builder build --mac zip",
"make:mac:dmg": "build --mac dmg", "make:mac:dmg": "electron-builder build --mac dmg",
"make:linux:x64": "build --linux --x64", "make:linux:x64": "electron-builder build --linux --x64",
"make:linux:x64:deb": "build --linux deb --x64", "make:linux:x64:deb": "electron-builder build --linux deb --x64",
"make:linux:x64:rpm": "build --linux rpm --x64", "make:linux:x64:rpm": "electron-builder build --linux rpm --x64",
"make:linux:x64:appimage": "build --linux appimage --x64", "make:linux:x64:appimage": "electron-builder build --linux appimage --x64",
"make:linux:x64:zip": "build --linux zip --x64", "make:linux:x64:zip": "electron-builder build --linux zip --x64",
"make:linux:x64:tar": "build --linux tar.xz --x64", "make:linux:x64:tar": "electron-builder build --linux tar.xz --x64",
"make:linux:arm": "build --linux --arm64", "make:linux:arm": "electron-builder build --linux --arm64",
"make:linux:arm:deb": "build --linux deb --arm64", "make:linux:arm:deb": "electron-builder build --linux deb --arm64",
"make:linux:arm:rpm": "build --linux rpm --arm64", "make:linux:arm:rpm": "electron-builder build --linux rpm --arm64",
"make:linux:arm:zip": "build --linux zip --arm64", "make:linux:arm:zip": "electron-builder build --linux zip --arm64",
"make:linux:arm:tar.xz": "build --linux tar.xz --arm64", "make:linux:arm:tar.xz": "electron-builder build --linux tar.xz --arm64",
"dist": "build" "dist": "build"
}, },
"keywords": [], "keywords": [],
Expand Down
28 changes: 13 additions & 15 deletions src/js/player.js
Expand Up @@ -1098,6 +1098,19 @@ function checkDashSettings() {
return; return;
} }


historyDb.findOne({
videoId: playerView.videoId
}, function (err, doc) {
if (doc !== null) {
if (typeof (playerView.currentTime) !== 'undefined') {
instance.currentTime = playerView.currentTime;
playerView.currentTime = undefined;
} else if (doc.watchProgress < instance.duration - 5 && playerView.validLive === false) {
instance.currentTime = doc.watchProgress;
}
}
});

let selectedOption = false; let selectedOption = false;
qualityOptions.forEach((option, index) => { qualityOptions.forEach((option, index) => {
if (option.value === defaultQuality || option.value === defaultQuality + 'p' || option.value === defaultQuality + 'p60') { if (option.value === defaultQuality || option.value === defaultQuality + 'p' || option.value === defaultQuality + 'p60') {
Expand All @@ -1113,21 +1126,6 @@ function checkDashSettings() {


$('.mejs__qualities-selector-input').get().reverse()[0].click(); $('.mejs__qualities-selector-input').get().reverse()[0].click();
} }

window.setTimeout(() => {
historyDb.findOne({
videoId: playerView.videoId
}, function (err, doc) {
if (doc !== null) {
if (typeof (playerView.currentTime) !== 'undefined') {
instance.currentTime = playerView.currentTime;
playerView.currentTime = undefined;
} else if (doc.watchProgress < instance.duration - 5 && playerView.validLive === false) {
instance.currentTime = doc.watchProgress;
}
}
});
}, 200);
}; };


initializeSettings(); initializeSettings();
Expand Down

0 comments on commit a1eb4a0

Please sign in to comment.