migrate
This commit is contained in:
parent
049dbbe6c1
commit
80cc233e24
|
@ -27,7 +27,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
v-if="note.visibility !== 'public'"
|
v-if="note.visibility !== 'public'"
|
||||||
style="margin-left: 0.5em;"
|
style="margin-left: 0.5em;"
|
||||||
:class="{
|
:class="{
|
||||||
[$style.enableColorlize]: defaultStore.state.enableNoteVisibilityColor,
|
[$style.enableColorlize]: prefer.s.enableNoteVisibilityColor,
|
||||||
[$style.colorHome]: note.visibility === 'home',
|
[$style.colorHome]: note.visibility === 'home',
|
||||||
[$style.colorFollowers]: note.visibility === 'followers',
|
[$style.colorFollowers]: note.visibility === 'followers',
|
||||||
[$style.colorSpecified]: note.visibility === 'specified',
|
[$style.colorSpecified]: note.visibility === 'specified',
|
||||||
|
@ -51,6 +51,7 @@ import { i18n } from '@/i18n.js';
|
||||||
import { notePage } from '@/filters/note.js';
|
import { notePage } from '@/filters/note.js';
|
||||||
import { userPage } from '@/filters/user.js';
|
import { userPage } from '@/filters/user.js';
|
||||||
import { DI } from '@/di.js';
|
import { DI } from '@/di.js';
|
||||||
|
import { prefer } from '@/preferences.js';
|
||||||
|
|
||||||
defineProps<{
|
defineProps<{
|
||||||
note: Misskey.entities.Note;
|
note: Misskey.entities.Note;
|
||||||
|
|
|
@ -210,6 +210,15 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</MkPreferenceContainer>
|
</MkPreferenceContainer>
|
||||||
</SearchMarker>
|
</SearchMarker>
|
||||||
|
|
||||||
|
<SearchMarker :keywords="['reaction', 'confirm', 'remove']">
|
||||||
|
<MkPreferenceContainer k="enableNoteVisibilityColor">
|
||||||
|
<MkSwitch v-model="enableNoteVisibilityColor">
|
||||||
|
<template #label><SearchLabel>{{ i18n.ts.enableNoteVisibilityColor }}</SearchLabel></template>
|
||||||
|
<template #caption>{{ i18n.ts.enableNoteVisibilityColorDescription }}</template>
|
||||||
|
</MkSwitch>
|
||||||
|
</MkPreferenceContainer>
|
||||||
|
</SearchMarker>
|
||||||
|
|
||||||
<SearchMarker :keywords="['image', 'photo', 'picture', 'media', 'thumbnail', 'quality', 'raw', 'attachment']">
|
<SearchMarker :keywords="['image', 'photo', 'picture', 'media', 'thumbnail', 'quality', 'raw', 'attachment']">
|
||||||
<MkPreferenceContainer k="loadRawImages">
|
<MkPreferenceContainer k="loadRawImages">
|
||||||
<MkSwitch v-model="loadRawImages">
|
<MkSwitch v-model="loadRawImages">
|
||||||
|
@ -782,6 +791,7 @@ const useGroupedNotifications = prefer.model('useGroupedNotifications');
|
||||||
const alwaysConfirmFollow = prefer.model('alwaysConfirmFollow');
|
const alwaysConfirmFollow = prefer.model('alwaysConfirmFollow');
|
||||||
const confirmWhenRevealingSensitiveMedia = prefer.model('confirmWhenRevealingSensitiveMedia');
|
const confirmWhenRevealingSensitiveMedia = prefer.model('confirmWhenRevealingSensitiveMedia');
|
||||||
const confirmOnReact = prefer.model('confirmOnReact');
|
const confirmOnReact = prefer.model('confirmOnReact');
|
||||||
|
const enableNoteVisibilityColor = prefer.model('enableNoteVisibilityColor');
|
||||||
const defaultNoteVisibility = prefer.model('defaultNoteVisibility');
|
const defaultNoteVisibility = prefer.model('defaultNoteVisibility');
|
||||||
const defaultNoteLocalOnly = prefer.model('defaultNoteLocalOnly');
|
const defaultNoteLocalOnly = prefer.model('defaultNoteLocalOnly');
|
||||||
const rememberNoteVisibility = prefer.model('rememberNoteVisibility');
|
const rememberNoteVisibility = prefer.model('rememberNoteVisibility');
|
||||||
|
@ -849,6 +859,7 @@ watch([
|
||||||
disableStreamingTimeline,
|
disableStreamingTimeline,
|
||||||
alwaysConfirmFollow,
|
alwaysConfirmFollow,
|
||||||
confirmWhenRevealingSensitiveMedia,
|
confirmWhenRevealingSensitiveMedia,
|
||||||
|
enableNoteVisibilityColor,
|
||||||
showGapBetweenNotesInTimeline,
|
showGapBetweenNotesInTimeline,
|
||||||
mediaListWithOneImageAppearance,
|
mediaListWithOneImageAppearance,
|
||||||
reactionsDisplaySize,
|
reactionsDisplaySize,
|
||||||
|
|
|
@ -327,6 +327,9 @@ export const PREF_DEF = {
|
||||||
confirmOnReact: {
|
confirmOnReact: {
|
||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
|
enableNoteVisibilityColor: {
|
||||||
|
default: false,
|
||||||
|
},
|
||||||
defaultFollowWithReplies: {
|
defaultFollowWithReplies: {
|
||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue