aboutsummaryrefslogtreecommitdiff
path: root/views/script/settings_global.js
diff options
context:
space:
mode:
authorMinteck <46352972+Minteck@users.noreply.github.com>2021-07-14 01:12:14 +0200
committerMinteck <46352972+Minteck@users.noreply.github.com>2021-07-14 01:12:14 +0200
commit0f0e3de9353c06dfaabc00682b4c2fd9c5f48924 (patch)
treeaef2474d205aea7865f7c9a4f17ffee474bbe7bc /views/script/settings_global.js
parentc3b756f987ffd8ca981c1e6f23435c74aad36aea (diff)
downloadkartik-client-0f0e3de9353c06dfaabc00682b4c2fd9c5f48924.tar.gz
kartik-client-0f0e3de9353c06dfaabc00682b4c2fd9c5f48924.tar.bz2
kartik-client-0f0e3de9353c06dfaabc00682b4c2fd9c5f48924.zip
Kartik Fox Nest!
Diffstat (limited to 'views/script/settings_global.js')
-rw-r--r--views/script/settings_global.js119
1 files changed, 10 insertions, 109 deletions
diff --git a/views/script/settings_global.js b/views/script/settings_global.js
index f224ea9..e284585 100644
--- a/views/script/settings_global.js
+++ b/views/script/settings_global.js
@@ -45,73 +45,23 @@ $(document).keydown(function(e) {
if (id === "musicb") {
if (document.getElementById("setting-music").innerText === "1") {
document.getElementById("setting-music").innerText = "0";
- require('fs').writeFileSync(homedir + "/.kartik/config/music.txt", "0");
+ currentNest.config.music = false;
+ Nest.export(homedir + "/.kartik/current.kfn", currentNest);
} else {
document.getElementById("setting-music").innerText = "1";
- require('fs').writeFileSync(homedir + "/.kartik/config/music.txt", "1");
+ currentNest.config.music = true;
+ Nest.export(homedir + "/.kartik/current.kfn", currentNest);
}
}
if (id === "voice") {
if (document.getElementById("setting-voice").innerText === "1") {
document.getElementById("setting-voice").innerText = "0";
- require('fs').writeFileSync(homedir + "/.kartik/config/voice.txt", "0");
+ currentNest.config.music = false;
+ Nest.export(homedir + "/.kartik/current.kfn", currentNest);
} else {
document.getElementById("setting-voice").innerText = "1";
- require('fs').writeFileSync(homedir + "/.kartik/config/voice.txt", "2");
- }
- }
- if (id === "zoom") {
- zoom = document.getElementById("setting-zoom").innerText;
-
- switch (zoom) {
- case "0.9":
- document.getElementById("setting-zoom").innerText = "1";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1");
- break;
- case "1":
- document.getElementById("setting-zoom").innerText = "1.1";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.1");
- break;
- case "1.1":
- document.getElementById("setting-zoom").innerText = "1.2";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.2");
- break;
- case "1.2":
- document.getElementById("setting-zoom").innerText = "1.3";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.3");
- break;
- case "1.3":
- document.getElementById("setting-zoom").innerText = "1.4";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.4");
- break;
- case "1.4":
- document.getElementById("setting-zoom").innerText = "1.5";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.5");
- break;
- case "1.5":
- document.getElementById("setting-zoom").innerText = "1.6";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.6");
- break;
- case "1.6":
- document.getElementById("setting-zoom").innerText = "1.7";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.7");
- break;
- case "1.7":
- document.getElementById("setting-zoom").innerText = "1.8";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.8");
- break;
- case "1.8":
- document.getElementById("setting-zoom").innerText = "1.9";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "1.9");
- break;
- case "1.9":
- document.getElementById("setting-zoom").innerText = "2";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "2");
- break;
- case "2":
- document.getElementById("setting-zoom").innerText = "0.9";
- require('fs').writeFileSync(homedir + "/.kartik/config/scale.txt", "0.9");
- break;
+ currentNest.config.music = true;
+ Nest.export(homedir + "/.kartik/current.kfn", currentNest);
}
}
if (id === "lang") {
@@ -135,59 +85,10 @@ $(document).keydown(function(e) {
if (ci !== -1 && ni !== -1) {
document.getElementById("setting-lang").innerText = slng[slst[ni]];
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", slst[ni]);
+ currentNest.config.lang = slst[ni];
+ Nest.export(homedir + "/.kartik/current.kfn", currentNest);
require('@electron/remote').getCurrentWindow().lp = slst[ni];
}
-
- /*switch (lang) {
- case "Français":
- document.getElementById("setting-lang").innerText = "English";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "en");
- require('@electron/remote').getCurrentWindow().lp = "en";
- break;
-
- case "English":
- document.getElementById("setting-lang").innerText = "Español";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "es");
- require('@electron/remote').getCurrentWindow().lp = "es";
- break;
-
- case "Español":
- document.getElementById("setting-lang").innerText = "中国人";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "zh");
- require('@electron/remote').getCurrentWindow().lp = "zh";
- break;
-
- case "中国人":
- document.getElementById("setting-lang").innerText = "日本語";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "jp");
- require('@electron/remote').getCurrentWindow().lp = "jp";
- break;
-
- case "日本語":
- document.getElementById("setting-lang").innerText = "русский";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "ru");
- require('@electron/remote').getCurrentWindow().lp = "ru";
- break;
-
- case "русский":
- document.getElementById("setting-lang").innerText = "Deutsche";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "de");
- require('@electron/remote').getCurrentWindow().lp = "de";
- break;
-
- case "Deutsche":
- document.getElementById("setting-lang").innerText = "Nederlands";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "nl");
- require('@electron/remote').getCurrentWindow().lp = "nl";
- break;
-
- case "Nederlands":
- document.getElementById("setting-lang").innerText = "Français";
- require('fs').writeFileSync(homedir + "/.kartik/config/lang.txt", "fr");
- require('@electron/remote').getCurrentWindow().lp = "fr";
- break;
- }*/
}
}
if (e.keyCode === 27 || e.keyCode === 8) { // esc