diff --git a/locales/en-US.yml b/locales/en-US.yml index 4ea13f0486..3f424ff5d1 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -1293,6 +1293,7 @@ showDetailTimeWhenHover: "Hover the timestamp of the note to expand the detailed noteClickToOpen: "Click to open note details" enableFallbackReactButton: "Enable fallback reaction button" enableMFMCheatsheet: "Enable MFM Cheatsheet in post form" +disableReactionsViewer: "Disable reactions viewer" autoSpacing: "Auto Spacing" autoSpacingDescription: "Adding spaces between CJK and English characters" performance: "Performance" diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index 95d2d78b8e..ee15e15ca7 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -1302,6 +1302,7 @@ showDetailTimeWhenHover: "悬浮/长按帖文时间戳时,展开详细时间" noteClickToOpen: "点击展开帖文详情" enableFallbackReactButton: "开启Fallback回应按钮" enableMFMCheatsheet: "在帖文编辑框中启用MFM Cheatsheet" +disableReactionsViewer: "禁用帖文回应显示" autoSpacing: "自动空格" autoSpacingDescription: "在CJK字符和英文字符中添加空格" messageToFollower: "给关注者的消息" diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index 11dbe6630f..bccc123ea2 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -1302,6 +1302,7 @@ showDetailTimeWhenHover: "長按貼文時間戳記時展開詳細時間" noteClickToOpen: "點擊展開貼文詳情" enableFallbackReactButton: "啓用Fallback回應鍵" enableMFMCheatsheet: "在貼文編輯框中啓用MFM Cheatsheet" +disableReactionsViewer: "禁用貼文回應顯示" autoSpacing: "自動間距" autoSpacingDescription: "在CJK字符和英文字符中添加間距" messageToFollower: "給追隨者的訊息" diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue index dfd7489bbf..2783d42044 100644 --- a/packages/frontend/src/components/MkNote.vue +++ b/packages/frontend/src/components/MkNote.vue @@ -114,7 +114,7 @@ SPDX-License-Identifier: AGPL-3.0-only {{ appearNote.channel.name }} - + diff --git a/packages/frontend/src/pages/settings/pari.vue b/packages/frontend/src/pages/settings/pari.vue index 8d1f192f0f..f8010725a9 100644 --- a/packages/frontend/src/pages/settings/pari.vue +++ b/packages/frontend/src/pages/settings/pari.vue @@ -60,6 +60,7 @@ SPDX-License-Identifier: AGPL-3.0-only {{ i18n.ts.enableFallbackReactButton }} {{ i18n.ts.enableMFMCheatsheet }} {{ i18n.ts.collapseNotesRepliedTo }} + {{ i18n.ts.disableReactionsViewer }} @@ -108,6 +109,7 @@ const enableFallbackReactButton = computed(defaultStore.makeGetterSetter('enable const enableMFMCheatsheet = computed(defaultStore.makeGetterSetter('enableMFMCheatsheet')); const autoSpacingBehaviour = computed(defaultStore.makeGetterSetter('autoSpacingBehaviour')); const collapseNotesRepliedTo = computed(defaultStore.makeGetterSetter('collapseNotesRepliedTo')); +const disableReactionsViewer = computed(defaultStore.makeGetterSetter('disableReactionsViewer')); definePageMetadata(() => ({ title: 'Pari Plus!', diff --git a/packages/frontend/src/store.ts b/packages/frontend/src/store.ts index 7dc073229d..c05abf702f 100644 --- a/packages/frontend/src/store.ts +++ b/packages/frontend/src/store.ts @@ -535,6 +535,10 @@ export const defaultStore = markRaw(new Storage('base', { where: 'device', default: false, }, + disableReactionsViewer: { + where: 'device', + default: false, + }, })); // TODO: 他のタブと永続化されたstateを同期