Some minor fixes

This commit is contained in:
WolverinDEV 2020-12-02 18:52:59 +01:00
parent 04e42e755f
commit d7b4b3b3c0
4 changed files with 6 additions and 3 deletions

View File

@ -26,6 +26,9 @@ process.on('uncaughtException', err => {
});
});
/* We've to do this since we're removing all the bloat locales */
app.commandLine.appendSwitch('lang', 'en-US');
const is_electron_run = process.argv[0].endsWith("electron") || process.argv[0].endsWith("electron.exe");
const process_arguments = is_electron_run ? process.argv.slice(2) : process.argv.slice(1);
if(process_arguments.length > 0 && process_arguments[0] === "crash-handler") {

View File

@ -363,6 +363,7 @@ async function createUpdateInstallConfig(sourceRoot: string, targetRoot: string)
result["backup-directory"] = path.join(data.dir, data.name + "_backup");
}
result["permission-test-directory"] = targetRoot;
result.callback_file = app.getPath("exe");
result.callback_argument_fail = "--no-single-instance --update-failed-new=";
result.callback_argument_success = "--no-single-instance --update-succeed-new=";

View File

@ -22,7 +22,6 @@ import {
initializeAppUpdater
} from "../app-updater";
import * as app_updater from "../app-updater";
import {referenceApp} from "../AppInstance";
export async function execute() {
console.log("Main app executed!");
@ -103,7 +102,7 @@ export async function execute() {
throw "missing ui entry point";
}
setAppLoaderStatus("Starting client", 100);
setAppLoaderStatus("Starting client", 1);
await showMainWindow(uiEntryPoint);
hideAppLoaderWindow();
}

View File

@ -11,7 +11,7 @@ const setStatusText = (text: string) => {
const setProgressIndicator = (value: number) => {
if(progressIndicator) {
progressIndicator.style.width = (value * 100) + "%";
progressIndicator.style.width = Math.min(value * 100, 100) + "%";
}
}