|
|
|
@ -5,7 +5,6 @@ import { removeDirRecursive } from '@vizality/util/file';
|
|
|
|
|
import React, { memo, useState, useEffect } from 'react';
|
|
|
|
|
import { Messages, chosenLocale } from '@vizality/i18n';
|
|
|
|
|
import { joinClassNames } from '@vizality/util/dom';
|
|
|
|
|
import { Highlight } from 'react-highlighter-ts/dist/lib';
|
|
|
|
|
import { getModule } from '@vizality/webpack';
|
|
|
|
|
import { readdirSync, existsSync } from 'fs';
|
|
|
|
|
import { useFilter } from '@vizality/hooks';
|
|
|
|
@ -199,19 +198,13 @@ export default memo(({ builtin, search = '' }) => {
|
|
|
|
|
],
|
|
|
|
|
render: query =>
|
|
|
|
|
<SwitchItem
|
|
|
|
|
description={
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_TRANSPARENT_WINDOW_DESC}
|
|
|
|
|
</Highlight>
|
|
|
|
|
}
|
|
|
|
|
description={Messages.VIZALITY_SETTINGS_TRANSPARENT_WINDOW_DESC}
|
|
|
|
|
value={transparentWindow}
|
|
|
|
|
onChange={() => setTransparentWindow(!transparentWindow)}
|
|
|
|
|
info={Messages.VIZALITY_SETTINGS_TRANSPARENT_WINDOW_INFO.format()}
|
|
|
|
|
requiresRestart
|
|
|
|
|
>
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_TRANSPARENT_WINDOW}
|
|
|
|
|
</Highlight>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_TRANSPARENT_WINDOW}
|
|
|
|
|
</SwitchItem>
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
@ -222,18 +215,12 @@ export default memo(({ builtin, search = '' }) => {
|
|
|
|
|
],
|
|
|
|
|
render: query =>
|
|
|
|
|
<ButtonItem
|
|
|
|
|
note={
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_CACHE_VIZALITY_DESC}
|
|
|
|
|
</Highlight>
|
|
|
|
|
}
|
|
|
|
|
note={Messages.VIZALITY_SETTINGS_CACHE_VIZALITY_DESC}
|
|
|
|
|
button={isVizalityCacheCleared ? Messages.VIZALITY_SETTINGS_CACHE_CLEARED : Messages.VIZALITY_SETTINGS_CACHE_VIZALITY}
|
|
|
|
|
success={isVizalityCacheCleared}
|
|
|
|
|
onClick={() => clearVizalityCache()}
|
|
|
|
|
>
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_CACHE_VIZALITY}
|
|
|
|
|
</Highlight>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_CACHE_VIZALITY}
|
|
|
|
|
</ButtonItem>
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
@ -244,18 +231,12 @@ export default memo(({ builtin, search = '' }) => {
|
|
|
|
|
],
|
|
|
|
|
render: query =>
|
|
|
|
|
<ButtonItem
|
|
|
|
|
note={
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_CACHE_DISCORD_DESC}
|
|
|
|
|
</Highlight>
|
|
|
|
|
}
|
|
|
|
|
note={Messages.VIZALITY_SETTINGS_CACHE_DISCORD_DESC}
|
|
|
|
|
button={isDiscordCacheCleared ? Messages.VIZALITY_SETTINGS_CACHE_CLEARED : Messages.VIZALITY_SETTINGS_CACHE_DISCORD}
|
|
|
|
|
success={isDiscordCacheCleared}
|
|
|
|
|
onClick={() => clearDiscordCache()}
|
|
|
|
|
>
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_CACHE_DISCORD}
|
|
|
|
|
</Highlight>
|
|
|
|
|
{Messages.VIZALITY_SETTINGS_CACHE_DISCORD}
|
|
|
|
|
</ButtonItem>
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
@ -267,16 +248,8 @@ export default memo(({ builtin, search = '' }) => {
|
|
|
|
|
render: query =>
|
|
|
|
|
<Category
|
|
|
|
|
icon='Bug'
|
|
|
|
|
title={
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_UPDATES_OPTS_DEBUG}
|
|
|
|
|
</Highlight>
|
|
|
|
|
}
|
|
|
|
|
description={
|
|
|
|
|
<Highlight search={query}>
|
|
|
|
|
{Messages.VIZALITY_UPDATES_OPTS_DEBUG_DESC}
|
|
|
|
|
</Highlight>
|
|
|
|
|
}
|
|
|
|
|
title={Messages.VIZALITY_UPDATES_OPTS_DEBUG}
|
|
|
|
|
description={Messages.VIZALITY_UPDATES_OPTS_DEBUG_DESC}
|
|
|
|
|
>
|
|
|
|
|
{renderDebugInfo()}
|
|
|
|
|
</Category>
|
|
|
|
|