From 858082e1517cd14fd939b2813e7a61d918ed1bee Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Wed, 25 Feb 2026 14:52:48 +0100 Subject: [PATCH] feat(nds): add audio in all menus --- app/components/Home/TopScreen/Clock.vue | 50 ++---------------- .../Projects/BottomScreen/Buttons.vue | 2 + .../BottomScreen/LinkConfirmationPopup.vue | 13 ++++- .../BottomScreen/Menus/Clock/Achievements.vue | 1 + .../Settings/BottomScreen/Menus/Menus.vue | 33 ++++++++++-- .../BottomScreen/Menus/Options/2048.vue | 13 ++++- .../BottomScreen/Menus/Options/Language.vue | 2 +- .../Menus/Options/RenderingMode.vue | 2 +- .../BottomScreen/Menus/TouchScreen/TapTap.vue | 10 +++- .../BottomScreen/Menus/User/Birthday.vue | 2 +- .../BottomScreen/Menus/User/Color.vue | 11 ++-- .../BottomScreen/Menus/User/Snake.vue | 7 ++- app/components/Settings/TopScreen/Clock.vue | 49 ++--------------- app/composables/useAssets.ts.in | 15 ++++-- app/composables/useButtonNavigation.ts | 14 +++++ app/composables/useClockTick.ts | 12 +++++ app/stores/achievements.ts | 3 ++ app/stores/achievementsScreen.ts | 3 ++ app/stores/confirmationModal.ts | 26 +++++++++ app/stores/contact.ts | 6 +++ app/stores/credits.ts | 3 ++ app/stores/home.ts | 3 ++ app/stores/intro.ts | 12 +++++ app/stores/settings.ts | 16 +++++- app/utils/canvas.ts | 45 ++++++++++++++++ modules/asset-generator.ts | 4 +- public/nds/audio/birthday-startup.mp3 | Bin 0 -> 40846 bytes public/nds/audio/clock-tick.mp3 | Bin 0 -> 2757 bytes public/nds/audio/duplicate.mp3 | Bin 0 -> 7767 bytes public/nds/audio/eraser.mp3 | Bin 0 -> 2759 bytes public/nds/audio/invalid.mp3 | Bin 0 -> 8811 bytes public/nds/audio/menu-confirmed.mp3 | Bin 0 -> 27177 bytes public/nds/audio/menu-error.mp3 | Bin 0 -> 4636 bytes public/nds/audio/menu-open.mp3 | Bin 0 -> 33436 bytes public/nds/audio/message-received.mp3 | Bin 0 -> 21122 bytes public/nds/audio/message-sent.mp3 | Bin 0 -> 5628 bytes public/nds/audio/pkmn-button.mp3 | Bin 0 -> 13662 bytes public/nds/audio/pkmn-selector.mp3 | Bin 0 -> 7998 bytes public/nds/audio/settings-menu-close.mp3 | Bin 0 -> 8812 bytes public/nds/audio/settings-menu-intro.mp3 | Bin 0 -> 15231 bytes public/nds/audio/settings-menu-open.mp3 | Bin 0 -> 8342 bytes public/nds/audio/settings-menu-outro.mp3 | Bin 0 -> 14483 bytes public/nds/audio/start-up.mp3 | Bin 0 -> 44187 bytes public/nds/audio/tiny-click.mp3 | Bin 0 -> 2652 bytes public/nds/audio/type.mp3 | Bin 0 -> 4374 bytes 45 files changed, 240 insertions(+), 117 deletions(-) create mode 100644 app/composables/useClockTick.ts create mode 100644 public/nds/audio/birthday-startup.mp3 create mode 100644 public/nds/audio/clock-tick.mp3 create mode 100644 public/nds/audio/duplicate.mp3 create mode 100644 public/nds/audio/eraser.mp3 create mode 100644 public/nds/audio/invalid.mp3 create mode 100644 public/nds/audio/menu-confirmed.mp3 create mode 100644 public/nds/audio/menu-error.mp3 create mode 100644 public/nds/audio/menu-open.mp3 create mode 100644 public/nds/audio/message-received.mp3 create mode 100644 public/nds/audio/message-sent.mp3 create mode 100644 public/nds/audio/pkmn-button.mp3 create mode 100644 public/nds/audio/pkmn-selector.mp3 create mode 100644 public/nds/audio/settings-menu-close.mp3 create mode 100644 public/nds/audio/settings-menu-intro.mp3 create mode 100644 public/nds/audio/settings-menu-open.mp3 create mode 100644 public/nds/audio/settings-menu-outro.mp3 create mode 100644 public/nds/audio/start-up.mp3 create mode 100644 public/nds/audio/tiny-click.mp3 create mode 100644 public/nds/audio/type.mp3 diff --git a/app/components/Home/TopScreen/Clock.vue b/app/components/Home/TopScreen/Clock.vue index 3ac3359..37be751 100644 --- a/app/components/Home/TopScreen/Clock.vue +++ b/app/components/Home/TopScreen/Clock.vue @@ -1,58 +1,14 @@