From 5d39a93bc33d77bcfa2958df515f7f2b352cecaa Mon Sep 17 00:00:00 2001 From: leafyy Date: Sun, 29 Mar 2026 22:04:42 +0800 Subject: [PATCH 01/19] feat(stage-tamagotchi): add auto-hide controls island settings Add configurable auto-hide feature for controls island: - autoHideControlsIsland: toggle to enable/disable - autoHideDelay: delay before hiding (0-60s, default 5s) - autoShowDelay: delay before showing after mouse enters (0-5s, default 0) Co-Authored-By: Claude Opus 4.6 --- .../stage-islands/controls-island/index.vue | 57 +++++++++++++++++-- .../components/settings-general-fields.vue | 48 +++++++++++++++- .../src/stores/settings/controls-island.ts | 9 +++ 3 files changed, 106 insertions(+), 8 deletions(-) diff --git a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue index a99bf9f721..6786c03f32 100644 --- a/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue +++ b/apps/stage-tamagotchi/src/renderer/components/stage-islands/controls-island/index.vue @@ -1,7 +1,7 @@