diff --git a/locales/index.d.ts b/locales/index.d.ts index 1517bb1603..408420fa7c 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -828,6 +828,8 @@ export interface Locale { "high": string; "middle": string; "low": string; + "GamingSpeedChange": string; + "GamingSpeedChangeInfo": string; "emailNotConfiguredWarning": string; "ratio": string; "previewNoteText": string; @@ -1946,6 +1948,7 @@ export interface Locale { "instanceInfo": string; "memo": string; "notifications": string; + "gamingMode": string; "timeline": string; "calendar": string; "trends": string; diff --git a/packages/frontend/src/widgets/WidgetGamingMode.vue b/packages/frontend/src/widgets/WidgetGamingMode.vue new file mode 100644 index 0000000000..966e223087 --- /dev/null +++ b/packages/frontend/src/widgets/WidgetGamingMode.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/packages/frontend/src/widgets/index.ts b/packages/frontend/src/widgets/index.ts index 405c49ab06..655ba609ed 100644 --- a/packages/frontend/src/widgets/index.ts +++ b/packages/frontend/src/widgets/index.ts @@ -10,6 +10,7 @@ export default function(app: App) { app.component('WidgetInstanceInfo', defineAsyncComponent(() => import('./WidgetInstanceInfo.vue'))); app.component('WidgetMemo', defineAsyncComponent(() => import('./WidgetMemo.vue'))); app.component('WidgetNotifications', defineAsyncComponent(() => import('./WidgetNotifications.vue'))); + app.component('WidgetGamingMode', defineAsyncComponent(() => import('./WidgetGamingMode.vue'))); app.component('WidgetTimeline', defineAsyncComponent(() => import('./WidgetTimeline.vue'))); app.component('WidgetCalendar', defineAsyncComponent(() => import('./WidgetCalendar.vue'))); app.component('WidgetRss', defineAsyncComponent(() => import('./WidgetRss.vue'))); @@ -40,6 +41,7 @@ export const widgets = [ 'instanceInfo', 'memo', 'notifications', + 'gamingMode', 'timeline', 'calendar', 'rss',