Skip to content

Commit

Permalink
add settings
Browse files Browse the repository at this point in the history
  • Loading branch information
kakkokari-gtyih committed Aug 11, 2024
1 parent 8b53982 commit 7207995
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 6 deletions.
4 changes: 2 additions & 2 deletions locales/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10180,11 +10180,11 @@ export interface Locale extends ILocale {
/**
* 激しい動きを含むカスタム絵文字のアニメーションだけを止める
*/
"stopAnimatingCustomEmojisWithMovement": string;
"stopAnimatingEmojisWithMovement": string;
/**
* 激しい動きを含むとモデレーターが判断したものだけ、アニメーションを停止します。その他の絵文字(動きがゆるいもの等)は通常通りアニメーションされます。絵文字のアニメーションを完全に停止させたい場合は、「アニメーション画像を再生しない」を利用してください。
*/
"stopAnimatingCustomEmojisWithMovementDescription": string;
"stopAnimatingEmojisWithMovementDescription": string;
};
}
declare const locales: {
Expand Down
4 changes: 2 additions & 2 deletions locales/ja-JP.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2715,5 +2715,5 @@ _contextMenu:

_hana:
hasMovement: "激しい動きあり"
stopAnimatingCustomEmojisWithMovement: "激しい動きを含むカスタム絵文字のアニメーションだけを止める"
stopAnimatingCustomEmojisWithMovementDescription: "激しい動きを含むとモデレーターが判断したものだけ、アニメーションを停止します。その他の絵文字(動きがゆるいもの等)は通常通りアニメーションされます。絵文字のアニメーションを完全に停止させたい場合は、「アニメーション画像を再生しない」を利用してください。"
stopAnimatingEmojisWithMovement: "激しい動きを含むカスタム絵文字のアニメーションだけを止める"
stopAnimatingEmojisWithMovementDescription: "激しい動きを含むとモデレーターが判断したものだけ、アニメーションを停止します。その他の絵文字(動きがゆるいもの等)は通常通りアニメーションされます。絵文字のアニメーションを完全に停止させたい場合は、「アニメーション画像を再生しない」を利用してください。"
9 changes: 9 additions & 0 deletions packages/frontend/src/pages/settings/general.vue
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,12 @@ SPDX-License-Identifier: AGPL-3.0-only
<MkSwitch v-model="enableSeasonalScreenEffect">{{ i18n.ts.seasonalScreenEffect }}</MkSwitch>
<MkSwitch v-model="useNativeUIForVideoAudioPlayer">{{ i18n.ts.useNativeUIForVideoAudioPlayer }}</MkSwitch>
</div>
<div class="_gaps_s">
<MkSwitch v-model="stopAnimatingEmojisWithMovement">
<template #label>{{ i18n.ts._hana.stopAnimatingEmojisWithMovement }}</template>
<template #caption>{{ i18n.ts._hana.stopAnimatingEmojisWithMovementDescription }}</template>
</MkSwitch>
</div>
<div>
<MkRadios v-model="emojiStyle">
<template #label>{{ i18n.ts.emojiStyle }}</template>
Expand Down Expand Up @@ -256,6 +262,7 @@ import MkLink from '@/components/MkLink.vue';
import MkInfo from '@/components/MkInfo.vue';
import { langs } from '@/config.js';
import { defaultStore } from '@/store.js';
import { hanaStore } from '@/hana/store.js';
import * as os from '@/os.js';
import { misskeyApi } from '@/scripts/misskey-api.js';
import { unisonReload } from '@/scripts/unison-reload.js';
Expand Down Expand Up @@ -325,6 +332,8 @@ const alwaysConfirmFollow = computed(defaultStore.makeGetterSetter('alwaysConfir
const confirmWhenRevealingSensitiveMedia = computed(defaultStore.makeGetterSetter('confirmWhenRevealingSensitiveMedia'));
const contextMenu = computed(defaultStore.makeGetterSetter('contextMenu'));

const stopAnimatingEmojisWithMovement = computed(hanaStore.makeGetterSetter('stopAnimatingEmojisWithMovement'));

watch(lang, () => {
miLocalStorage.setItem('lang', lang.value as string);
miLocalStorage.removeItem('locale');
Expand Down
4 changes: 2 additions & 2 deletions packages/frontend/vite.config.local-dev.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const devConfig: UserConfig = {
base: './',
server: {
host: 'localhost',
port: 5173,
port: 5174,
proxy: {
'/api': {
changeOrigin: true,
Expand All @@ -53,7 +53,7 @@ const devConfig: UserConfig = {
'/identicon': {
target: httpUrl,
rewrite(path) {
return path.replace('@localhost:5173', '');
return path.replace('@localhost:5174', '');
},
},
'/url': httpUrl,
Expand Down

0 comments on commit 7207995

Please sign in to comment.