diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-05-11 14:17:08 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-05-11 14:17:08 +0900 |
| commit | 4d08c0a82b6bdda43c1b7255c9c89d44c8958294 (patch) | |
| tree | 475c645ec743615592a868a806cfabdff656961b /packages/frontend/src/pages/settings/preferences.vue | |
| parent | refactor(frontend): better type def of usePagination (diff) | |
| download | misskey-4d08c0a82b6bdda43c1b7255c9c89d44c8958294.tar.gz misskey-4d08c0a82b6bdda43c1b7255c9c89d44c8958294.tar.bz2 misskey-4d08c0a82b6bdda43c1b7255c9c89d44c8958294.zip | |
enhance(frontend): blurhash無効化オプションを追加
Diffstat (limited to 'packages/frontend/src/pages/settings/preferences.vue')
| -rw-r--r-- | packages/frontend/src/pages/settings/preferences.vue | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/frontend/src/pages/settings/preferences.vue b/packages/frontend/src/pages/settings/preferences.vue index c6732e7787..5d2b09bbc1 100644 --- a/packages/frontend/src/pages/settings/preferences.vue +++ b/packages/frontend/src/pages/settings/preferences.vue @@ -575,6 +575,15 @@ SPDX-License-Identifier: AGPL-3.0-only </MkPreferenceContainer> </SearchMarker> + <SearchMarker :keywords="['blurhash', 'image', 'photo', 'picture', 'thumbnail', 'placeholder']"> + <MkPreferenceContainer k="enableHighQualityImagePlaceholders"> + <MkSwitch v-model="enableHighQualityImagePlaceholders"> + <template #label><SearchLabel>{{ i18n.ts._settings.enableHighQualityImagePlaceholders }}</SearchLabel></template> + <template #caption><SearchKeyword>{{ i18n.ts.turnOffToImprovePerformance }}</SearchKeyword></template> + </MkSwitch> + </MkPreferenceContainer> + </SearchMarker> + <SearchMarker :keywords="['sticky']"> <MkPreferenceContainer k="useStickyIcons"> <MkSwitch v-model="useStickyIcons"> @@ -808,6 +817,7 @@ const defaultFollowWithReplies = prefer.model('defaultFollowWithReplies'); const chatShowSenderName = prefer.model('chat.showSenderName'); const chatSendOnEnter = prefer.model('chat.sendOnEnter'); const useStickyIcons = prefer.model('useStickyIcons'); +const enableHighQualityImagePlaceholders = prefer.model('enableHighQualityImagePlaceholders'); const reduceAnimation = prefer.model('animation', v => !v, v => !v); const animatedMfm = prefer.model('animatedMfm'); const disableShowingAnimatedImages = prefer.model('disableShowingAnimatedImages'); @@ -866,6 +876,7 @@ watch([ enableSeasonalScreenEffect, chatShowSenderName, useStickyIcons, + enableHighQualityImagePlaceholders, keepScreenOn, contextMenu, fontSize, |