mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 16:36:54 +02:00
Move update checker to not start until after d/l content set
This commit is contained in:
parent
82456d64cf
commit
c44022d329
1 changed files with 28 additions and 29 deletions
|
@ -569,40 +569,39 @@ app.on('ready', function() {
|
||||||
tray.popUpContextMenu(tray.menu);
|
tray.popUpContextMenu(tray.menu);
|
||||||
});
|
});
|
||||||
|
|
||||||
// if (buildInfo.releaseType == 'PRODUCTION') {
|
|
||||||
if (true) { // TODO: remove, uncomment line above
|
|
||||||
var currentVersion = null;
|
|
||||||
try {
|
|
||||||
currentVersion = parseInt(buildInfo.buildIdentifier);
|
|
||||||
} catch (e) {
|
|
||||||
}
|
|
||||||
currentVersion = 0; // TODO: remove
|
|
||||||
|
|
||||||
if (currentVersion !== null) {
|
|
||||||
const CHECK_FOR_UPDATES_INTERVAL_SECONDS = 20;
|
|
||||||
const updateChecker = new updater.UpdateChecker(currentVersion, CHECK_FOR_UPDATES_INTERVAL_SECONDS);
|
|
||||||
updateChecker.on('update-available', function(latestVersion, url) {
|
|
||||||
notifier.notify({
|
|
||||||
icon: trayIcon,
|
|
||||||
title: 'An update is available!',
|
|
||||||
message: 'High Fidelity version ' + latestVersion + ' is available',
|
|
||||||
wait: true,
|
|
||||||
url: url
|
|
||||||
});
|
|
||||||
});
|
|
||||||
notifier.on('click', function(notifierObject, options) {
|
|
||||||
console.log("Got click", options.url);
|
|
||||||
shell.openExternal(options.url);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
updateTrayMenu(ProcessGroupStates.STOPPED);
|
updateTrayMenu(ProcessGroupStates.STOPPED);
|
||||||
|
|
||||||
maybeInstallDefaultContentSet(function() {
|
maybeInstallDefaultContentSet(function() {
|
||||||
maybeShowSplash();
|
maybeShowSplash();
|
||||||
|
|
||||||
|
// if (buildInfo.releaseType == 'PRODUCTION') {
|
||||||
|
if (true) { // TODO: remove, uncomment line above
|
||||||
|
var currentVersion = null;
|
||||||
|
try {
|
||||||
|
currentVersion = parseInt(buildInfo.buildIdentifier);
|
||||||
|
} catch (e) {
|
||||||
|
}
|
||||||
|
currentVersion = 0; // TODO: remove
|
||||||
|
|
||||||
|
if (currentVersion !== null) {
|
||||||
|
const CHECK_FOR_UPDATES_INTERVAL_SECONDS = 20;
|
||||||
|
const updateChecker = new updater.UpdateChecker(currentVersion, CHECK_FOR_UPDATES_INTERVAL_SECONDS);
|
||||||
|
updateChecker.on('update-available', function(latestVersion, url) {
|
||||||
|
notifier.notify({
|
||||||
|
icon: trayIcon,
|
||||||
|
title: 'An update is available!',
|
||||||
|
message: 'High Fidelity version ' + latestVersion + ' is available',
|
||||||
|
wait: true,
|
||||||
|
url: url
|
||||||
|
});
|
||||||
|
});
|
||||||
|
notifier.on('click', function(notifierObject, options) {
|
||||||
|
console.log("Got click", options.url);
|
||||||
|
shell.openExternal(options.url);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (dsPath && acPath) {
|
if (dsPath && acPath) {
|
||||||
domainServer = new Process('domain-server', dsPath, ["--get-temp-name"], logPath);
|
domainServer = new Process('domain-server', dsPath, ["--get-temp-name"], logPath);
|
||||||
acMonitor = new ACMonitorProcess('ac-monitor', acPath, ['-n6',
|
acMonitor = new ACMonitorProcess('ac-monitor', acPath, ['-n6',
|
||||||
|
|
Loading…
Reference in a new issue