From 7863ce41e35ab6df3d7740b2ee7c415bddd923ef Mon Sep 17 00:00:00 2001 From: Rin Date: Sat, 20 Dec 2025 14:05:25 +0800 Subject: [PATCH] feat(stage-tamagotchi,i18n): option to not show FadeOnHover again (#821) --- .../ControlsIslandFadeOnHover.vue | 5 +++ .../renderer/pages/notice/fade-on-hover.vue | 16 ++++++++- .../src/renderer/stores/controls-island.ts | 2 ++ .../i18n/src/locales/en/tamagotchi/stage.yaml | 1 + .../i18n/src/locales/es/tamagotchi/stage.yaml | 1 + .../i18n/src/locales/fr/tamagotchi/stage.yaml | 1 + .../i18n/src/locales/ja/tamagotchi/stage.yaml | 1 + .../i18n/src/locales/ko/tamagotchi/stage.yaml | 1 + .../i18n/src/locales/ru/tamagotchi/stage.yaml | 1 + .../i18n/src/locales/vi/tamagotchi/stage.yaml | 1 + .../src/locales/zh-Hans/tamagotchi/stage.yaml | 1 + .../src/locales/zh-Hant/tamagotchi/stage.yaml | 1 + pnpm-lock.yaml | 35 ++++++------------- pnpm-workspace.yaml | 26 +++++++------- 14 files changed, 54 insertions(+), 39 deletions(-) diff --git a/apps/stage-tamagotchi/src/renderer/components/StageIslands/ControlsIsland/ControlsIslandFadeOnHover.vue b/apps/stage-tamagotchi/src/renderer/components/StageIslands/ControlsIsland/ControlsIslandFadeOnHover.vue index a6ad5b6dd..2116e3939 100644 --- a/apps/stage-tamagotchi/src/renderer/components/StageIslands/ControlsIsland/ControlsIslandFadeOnHover.vue +++ b/apps/stage-tamagotchi/src/renderer/components/StageIslands/ControlsIsland/ControlsIslandFadeOnHover.vue @@ -22,6 +22,11 @@ async function handleToggle() { return } + if (uiStore.dontShowItAgainNoticeFadeOnHover) { + uiStore.enableFadeOnHover() + return + } + try { const acknowledged = await requestNotice({ id: NOTICE_WINDOW_ID, diff --git a/apps/stage-tamagotchi/src/renderer/pages/notice/fade-on-hover.vue b/apps/stage-tamagotchi/src/renderer/pages/notice/fade-on-hover.vue index 5b24e7cf8..4d8209eab 100644 --- a/apps/stage-tamagotchi/src/renderer/pages/notice/fade-on-hover.vue +++ b/apps/stage-tamagotchi/src/renderer/pages/notice/fade-on-hover.vue @@ -1,6 +1,7 @@