From f923b34b774a315ca46e69f712851a97d3a74b55 Mon Sep 17 00:00:00 2001 From: TobiZog Date: Tue, 19 Nov 2024 18:41:26 +0100 Subject: [PATCH] Developer window in Electron app, remove edit/delete options in Admin panel (currently not completed) --- .vscode/settings.json | 2 +- electron/index.ts | 6 +++++- package-lock.json | 10 +++++----- package.json | 2 +- src/pages/admin/accountsAdminPage/index.vue | 8 ++++---- src/pages/admin/bandsAdminPage/index.vue | 8 ++++---- src/pages/admin/concertsAdminPage/index.vue | 8 ++++---- src/pages/admin/genresAdminPage/index.vue | 8 ++++---- src/pages/admin/locationsAdminPage/index.vue | 8 ++++---- src/pages/admin/ordersAdminPage/index.vue | 8 ++++---- 10 files changed, 36 insertions(+), 32 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index d9e7d47..7cb3dd5 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { - "i18n-ally.localesPaths": "software/src/locales", + "i18n-ally.localesPaths": "src/locales", "i18n-ally.regex.key": ".*?", "i18n-ally.sourceLanguage": "en", "i18n-ally.keysInUse": [ diff --git a/electron/index.ts b/electron/index.ts index 285ad50..596a47c 100644 --- a/electron/index.ts +++ b/electron/index.ts @@ -1,4 +1,4 @@ -const { app, BrowserWindow } = require("electron"); +const { app, BrowserWindow, globalShortcut } = require("electron"); const path = require("path"); const backend = require('./../backend/server') @@ -19,6 +19,10 @@ function createWindow() { // Load HTML entry point win.loadFile("build/src/vite/index.html"); + globalShortcut.register('Ctrl+D', () => { + win.webContents.openDevTools(); + }) + // Maximize window win.maximize() diff --git a/package-lock.json b/package-lock.json index 4527eeb..994d590 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,7 +42,7 @@ "@types/cors": "^2.8.17", "@types/express": "^4.17.21", "@types/jsonwebtoken": "^9.0.7", - "@types/node": "^22.7.6", + "@types/node": "^22.9.0", "@vitejs/plugin-vue": "^5.1.4", "concurrently": "^9.0.1", "copyfiles": "^2.4.1", @@ -2156,12 +2156,12 @@ } }, "node_modules/@types/node": { - "version": "22.7.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.6.tgz", - "integrity": "sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==", + "version": "22.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", + "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.19.8" } }, "node_modules/@types/plist": { diff --git a/package.json b/package.json index 28a8fae..94750ba 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "@types/cors": "^2.8.17", "@types/express": "^4.17.21", "@types/jsonwebtoken": "^9.0.7", - "@types/node": "^22.7.6", + "@types/node": "^22.9.0", "@vitejs/plugin-vue": "^5.1.4", "concurrently": "^9.0.1", "copyfiles": "^2.4.1", diff --git a/src/pages/admin/accountsAdminPage/index.vue b/src/pages/admin/accountsAdminPage/index.vue index a1361ed..2a2391e 100644 --- a/src/pages/admin/accountsAdminPage/index.vue +++ b/src/pages/admin/accountsAdminPage/index.vue @@ -29,19 +29,19 @@ accountStore.getAllAccounts() :headers="headers" > diff --git a/src/pages/admin/bandsAdminPage/index.vue b/src/pages/admin/bandsAdminPage/index.vue index b76cc01..9d424cb 100644 --- a/src/pages/admin/bandsAdminPage/index.vue +++ b/src/pages/admin/bandsAdminPage/index.vue @@ -57,19 +57,19 @@ bandStore.getBands() diff --git a/src/pages/admin/concertsAdminPage/index.vue b/src/pages/admin/concertsAdminPage/index.vue index db8fba7..9ad75a9 100644 --- a/src/pages/admin/concertsAdminPage/index.vue +++ b/src/pages/admin/concertsAdminPage/index.vue @@ -58,19 +58,19 @@ concertStore.getConcerts() diff --git a/src/pages/admin/genresAdminPage/index.vue b/src/pages/admin/genresAdminPage/index.vue index d31d668..9068a1f 100644 --- a/src/pages/admin/genresAdminPage/index.vue +++ b/src/pages/admin/genresAdminPage/index.vue @@ -33,19 +33,19 @@ genreStore.getGenres() diff --git a/src/pages/admin/locationsAdminPage/index.vue b/src/pages/admin/locationsAdminPage/index.vue index a36707e..26d13db 100644 --- a/src/pages/admin/locationsAdminPage/index.vue +++ b/src/pages/admin/locationsAdminPage/index.vue @@ -51,19 +51,19 @@ locationStore.getLocations() diff --git a/src/pages/admin/ordersAdminPage/index.vue b/src/pages/admin/ordersAdminPage/index.vue index 336cad3..e3d96de 100644 --- a/src/pages/admin/ordersAdminPage/index.vue +++ b/src/pages/admin/ordersAdminPage/index.vue @@ -51,18 +51,18 @@ orderStore.getAllOrders()