From 2a580dc478780e89af9757d8180a951a87f2e3e1 Mon Sep 17 00:00:00 2001 From: naskya Date: Fri, 15 Sep 2023 02:08:23 +0900 Subject: [PATCH] feat: ability to hide own name/icon --- README.md | 3 +++ locales/en-US.yml | 2 ++ locales/ja-JP.yml | 2 ++ packages/client/src/components/global/MkAcct.vue | 7 +++++-- .../client/src/components/global/MkAvatar.vue | 11 +++++++---- .../client/src/components/global/MkUserName.vue | 5 +++++ packages/client/src/pages/note.vue | 16 +++++++++++----- packages/client/src/pages/settings/general.vue | 14 ++++++++++++++ packages/client/src/store.ts | 8 ++++++++ 9 files changed, 57 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 38aada437..d93a77d57 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,9 @@ - 身バレ防止の設定を追加 - 「おかえりなさい、◯◯さん」が出ないようにできるように + - 自分のアイコンを非表示にできるように + - 自分の名前とIDを非表示にできるように + - 名前とIDの部分が空白になるので慣れるまで時間が掛かります - ユーザーページのデフォルトのタブを「投稿と返信」に変更 - タイムラインにリプライを表示する設定をデフォルトで有効に - 未読通知のタブをリアクションの通知を表示するタブに変更 diff --git a/locales/en-US.yml b/locales/en-US.yml index 833e2e630..2d420c8cf 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -2146,3 +2146,5 @@ _emojiModPerm: full: "Allow All" privacyForNerds: "Privacy protection in public places" disableToast: "Don't show the \"Welcome back\" banner" +hideMyIcon: "Hide my icon" +hideMyName: "Hide my name and ID" diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 48c8319c8..9b216a6a4 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -2001,3 +2001,5 @@ emojiPackCreator: 絵文字パックの作者 exportZip: ZIPをエクスポート privacyForNerds: "身バレ防止" disableToast: "「おかえりなさい、◯◯さん」を表示しない" +hideMyIcon: "自分のアイコンを表示しない" +hideMyName: "自分の名前とIDを表示しない" diff --git a/packages/client/src/components/global/MkAcct.vue b/packages/client/src/components/global/MkAcct.vue index 7433c7046..7b2efb70a 100644 --- a/packages/client/src/components/global/MkAcct.vue +++ b/packages/client/src/components/global/MkAcct.vue @@ -1,5 +1,5 @@