aboutsummaryrefslogtreecommitdiff
path: root/views/script/settings_load.js
blob: 358f9b1417dcb69ef8374047869c177aecdb89b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
info("OptnWindow", "Restoring settings...");

if (require('@electron/remote').getCurrentWindow().music) {
    if (location.search === "?credits") {
        require('electron').ipcRenderer.send('newmusic', kresources.music['title'].file);
    }
    document.getElementById("setting-music").innerText = lang.settings.yes;
} else {
    document.getElementById("setting-music").innerText = lang.settings.no;
}

if (require('@electron/remote').getCurrentWindow().voice) {
    document.getElementById("setting-voice").innerText = lang.settings.yes;
} else {
    document.getElementById("setting-voice").innerText = lang.settings.no;
}

slang = require('@electron/remote').getCurrentWindow().lp;
langs = require('../lang/languages.json');

if (Object.keys(langs).includes(slang)) {
    document.getElementById("setting-lang").innerText = langs[slang];
} else {
    document.getElementById("setting-lang").innerText = slang;
}