From bf4e85f6c19c40ee789f09602aa0abfb48cc4b19 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Wed, 31 May 2023 12:00:27 +0200 Subject: [PATCH] add settings page (frontend currently broken!) --- frontend/package-lock.json | 11 +++++ frontend/package.json | 1 + frontend/src/App.vue | 3 +- frontend/src/background.js | 64 +++++++++++++++++++++++++++-- frontend/src/router/index.js | 10 +++-- frontend/src/views/AboutView.vue | 1 - frontend/src/views/SettingsView.vue | 18 ++++++++ 7 files changed, 98 insertions(+), 10 deletions(-) create mode 100644 frontend/src/views/SettingsView.vue diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 39cab2b..30c4e09 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "hasInstallScript": true, "dependencies": { + "child_process": "^1.0.2", "core-js": "^3.8.3", "electron": "^24.3.1", "vue": "^3.2.13", @@ -5099,6 +5100,11 @@ "node": ">=4" } }, + "node_modules/child_process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", + "integrity": "sha512-Wmza/JzL0SiWz7kl6MhIKT5ceIlnFPJX+lwUGj7Clhy5MMldsSoJR0+uvRzOS5Kv45Mq7t1PoE8TsOA9bzvb6g==" + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", @@ -19596,6 +19602,11 @@ "supports-color": "^5.3.0" } }, + "child_process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", + "integrity": "sha512-Wmza/JzL0SiWz7kl6MhIKT5ceIlnFPJX+lwUGj7Clhy5MMldsSoJR0+uvRzOS5Kv45Mq7t1PoE8TsOA9bzvb6g==" + }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", diff --git a/frontend/package.json b/frontend/package.json index bd0b164..77240f7 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,6 +13,7 @@ }, "main": "background.js", "dependencies": { + "child_process": "^1.0.2", "core-js": "^3.8.3", "electron": "^24.3.1", "vue": "^3.2.13", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 3cadc16..edb1a1e 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,7 +1,8 @@