From a1b2da3d5e1c0cd710491c51326582c6dac1cb1a Mon Sep 17 00:00:00 2001 From: Tuur Martens Date: Sun, 5 Feb 2023 14:00:25 +0100 Subject: [PATCH] feat: adjust hide username emojis pref to only hide in timeline (#1631) --- components/account/AccountDisplayName.vue | 7 +++---- components/account/AccountInlineInfo.vue | 4 +++- components/content/ContentRich.setup.ts | 6 +++--- components/settings/SettingsToggleItem.vue | 5 +++-- components/status/StatusAccountDetails.vue | 4 +++- composables/content-parse.ts | 14 +++++++------- composables/content-render.ts | 4 ++-- locales/en.json | 1 + pages/settings/preferences/index.vue | 3 +++ 9 files changed, 28 insertions(+), 20 deletions(-) diff --git a/components/account/AccountDisplayName.vue b/components/account/AccountDisplayName.vue index 758dbca2..9ffeec02 100644 --- a/components/account/AccountDisplayName.vue +++ b/components/account/AccountDisplayName.vue @@ -1,18 +1,17 @@ diff --git a/components/account/AccountInlineInfo.vue b/components/account/AccountInlineInfo.vue index a24d160d..786080c5 100644 --- a/components/account/AccountInlineInfo.vue +++ b/components/account/AccountInlineInfo.vue @@ -6,6 +6,8 @@ const { link = true, avatar = true } = defineProps<{ link?: boolean avatar?: boolean }>() + +const userSettings = useUserSettings() diff --git a/components/content/ContentRich.setup.ts b/components/content/ContentRich.setup.ts index 52bb3c3a..aa809fa3 100644 --- a/components/content/ContentRich.setup.ts +++ b/components/content/ContentRich.setup.ts @@ -7,12 +7,12 @@ defineOptions({ const { content, emojis, - showEmojis = true, + hideEmojis = false, markdown = true, } = defineProps<{ content: string emojis?: mastodon.v1.CustomEmoji[] - showEmojis?: boolean + hideEmojis?: boolean markdown?: boolean }>() @@ -23,7 +23,7 @@ export default () => h( { class: 'content-rich', dir: 'auto' }, contentToVNode(content, { emojis: emojisObject.value, - showEmojis, + hideEmojis, markdown, }), ) diff --git a/components/settings/SettingsToggleItem.vue b/components/settings/SettingsToggleItem.vue index a35eff79..7af4139a 100644 --- a/components/settings/SettingsToggleItem.vue +++ b/components/settings/SettingsToggleItem.vue @@ -9,7 +9,7 @@ defineProps<{