From e25d5fa5662349e78aba27447c5da0662f172498 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Sat, 18 Oct 2025 23:38:32 +0800 Subject: [PATCH] feat(stage-tamagotchi): added electron displays devtools --- .../pages/devtools/electron-display.vue | 161 ++++++++++++++++++ .../pages/settings/system/developer.vue | 6 + 2 files changed, 167 insertions(+) create mode 100644 apps/stage-tamagotchi/src/renderer/pages/devtools/electron-display.vue diff --git a/apps/stage-tamagotchi/src/renderer/pages/devtools/electron-display.vue b/apps/stage-tamagotchi/src/renderer/pages/devtools/electron-display.vue new file mode 100644 index 000000000..89faf132a --- /dev/null +++ b/apps/stage-tamagotchi/src/renderer/pages/devtools/electron-display.vue @@ -0,0 +1,161 @@ + + + + + +meta: + layout: settings + diff --git a/apps/stage-tamagotchi/src/renderer/pages/settings/system/developer.vue b/apps/stage-tamagotchi/src/renderer/pages/settings/system/developer.vue index 872e97be7..868d2b5dc 100644 --- a/apps/stage-tamagotchi/src/renderer/pages/settings/system/developer.vue +++ b/apps/stage-tamagotchi/src/renderer/pages/settings/system/developer.vue @@ -24,6 +24,12 @@ const menu = computed(() => [ icon: 'i-solar:sledgehammer-bold-duotone', to: '/devtools/use-window-mouse', }, + { + title: 'Displays', + description: 'Visualize connected displays and cursor position', + icon: 'i-solar:sledgehammer-bold-duotone', + to: '/devtools/electron-display', + }, ]) const { context } = createContext(window.electron.ipcRenderer)