From 72cefcd7e24af8a560fd0206a33263c8f22bf146 Mon Sep 17 00:00:00 2001 From: mattyatea Date: Tue, 6 Oct 2026 14:01:44 +0000 Subject: [PATCH 1/2] =?UTF-8?q?feat(calls):=20=E3=82=A2=E3=82=AF=E3=83=86?= =?UTF-8?q?=E3=82=A3=E3=83=93=E3=83=86=E3=82=A3=E3=81=AE=E5=9C=9F=E5=8F=B0?= =?UTF-8?q?=E3=82=92=E7=B5=B5=E3=83=81=E3=83=A3=E3=81=8B=E3=82=89=E5=88=86?= =?UTF-8?q?=E9=9B=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locales/ja-JP.yml | 3 ++ packages/frontend/.storybook/generate.tsx | 1 + .../src/components/MkCallsRoomWindow.vue | 31 +++++++---- .../calls/MkCallsActivities.stories.impl.ts | 15 ++++++ .../components/calls/MkCallsActivities.vue | 54 +++++++++++++++++++ .../test/unit/calls-activities.test.ts | 31 +++++++++++ .../test/unit/calls-join-confirmation.test.ts | 30 ++++++++++- packages/i18n/src/autogen/locale.ts | 12 +++++ 8 files changed, 167 insertions(+), 10 deletions(-) create mode 100644 packages/frontend/src/components/calls/MkCallsActivities.stories.impl.ts create mode 100644 packages/frontend/src/components/calls/MkCallsActivities.vue create mode 100644 packages/frontend/test/unit/calls-activities.test.ts diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index a25c05ec48c..86b9fde6ad7 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -2721,6 +2721,9 @@ _permissions: "write:calls": "Misskey Callsへの参加と音声通話を操作する" _calls: + activities: "アクティビティ" + backToActivities: "アクティビティ一覧に戻る" + noActivities: "利用できるアクティビティはまだありません" participationNotAllowed: "このアカウントではコールへの参加が許可されていません。" cameraSettings: "カメラの設定" screenSettings: "画面共有の設定" diff --git a/packages/frontend/.storybook/generate.tsx b/packages/frontend/.storybook/generate.tsx index 4274839e016..00352656bb4 100644 --- a/packages/frontend/.storybook/generate.tsx +++ b/packages/frontend/.storybook/generate.tsx @@ -464,6 +464,7 @@ function toStories(component: string): Promise { globSync('src/components/MkTagItem.vue'), globSync('src/components/MkRoleSelectDialog.vue'), globSync('src/components/grid/MkGrid.vue'), + globSync('src/components/calls/MkCallsActivities.vue'), globSync('src/pages/admin/custom-emojis-manager2.vue'), globSync('src/pages/admin/overview.ap-requests.vue'), globSync('src/pages/user/home.vue'), diff --git a/packages/frontend/src/components/MkCallsRoomWindow.vue b/packages/frontend/src/components/MkCallsRoomWindow.vue index b4fe50bdda9..5d09fc92ee2 100644 --- a/packages/frontend/src/components/MkCallsRoomWindow.vue +++ b/packages/frontend/src/components/MkCallsRoomWindow.vue @@ -13,6 +13,7 @@ SPDX-License-Identifier: AGPL-3.0-only

{{ room?.title ?? i18n.ts._calls.title }}

{{ session.elapsedTime.value }} + @@ -20,22 +21,20 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.notFound }}