Fix 'show experimental' settings

This commit is contained in:
kwaroran
2024-09-10 05:49:58 +09:00
parent 8c47298512
commit f36db7445b
4 changed files with 32 additions and 41 deletions

View File

@@ -95,21 +95,23 @@
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.allowAllExtentionFiles} name="Allow all in file select"/>
</div>
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.antiClaudeOverload} name={language.antiClaudeOverload}>
<Help key="experimental"/><Help key="antiClaudeOverload"/>
</Check>
</div>
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.claudeCachingExperimental} name={language.claudeCachingExperimental}>
<Help key="experimental"/><Help key="claudeCachingExperimental"/>
</Check>
</div>
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.putUserOpen} name={language.oaiRandomUser}>
<Help key="experimental"/><Help key="oaiRandomUser"/>
</Check>
</div>
{#if $DataBase.useExperimental}
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.antiClaudeOverload} name={language.antiClaudeOverload}>
<Help key="experimental"/><Help key="antiClaudeOverload"/>
</Check>
</div>
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.claudeCachingExperimental} name={language.claudeCachingExperimental}>
<Help key="experimental"/><Help key="claudeCachingExperimental"/>
</Check>
</div>
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.putUserOpen} name={language.oaiRandomUser}>
<Help key="experimental"/><Help key="oaiRandomUser"/>
</Check>
</div>
{/if}
{#if $DataBase.showUnrecommended}
<div class="flex items-center mt-4">
<Check bind:check={$DataBase.chainOfThought} name={language.cot}>
@@ -143,22 +145,6 @@
<Check bind:check={$DataBase.usePlainFetch} name={language.forcePlainFetch}> <Help key="forcePlainFetch" unrecommended/></Check>
</div>
{/if}
<div class="flex items-center mt-4">
<Check check={$DataBase.tpo} name="Alpha DevMode" onChange={() => {
// access code is "tendo"
// I just put it on source code so it's not really a secret
// well, if you are reading this, you are a developer, so you can use this feature
// this is for testing 2.0 in real environment, but it's not ready yet
const accessCode = 'tendo'
$DataBase.tpo = $DataBase.tpo
if(prompt("Access Code") === accessCode){
$DataBase.tpo = !$DataBase.tpo
}
}}>
<Help key="experimental"/>
</Check>
</div>
<button
on:click={async () => {
alertMd(getRequestLog())

View File

@@ -252,10 +252,6 @@
<Check bind:check={$DataBase.roundIcons} name={language.roundIcons}/>
</div>
<div class="flex items-center mt-2">
<Check bind:check={$DataBase.useAdvancedEditor} name={language.useAdvancedEditor}/>
</div>
{#if $DataBase.textScreenColor}
<div class="flex items-center mt-2">
<Check check={true} onChange={() => {
@@ -324,11 +320,16 @@
<Help key="betaMobileGUI"/>
</div>
{#if $DataBase.useExperimental}
{#if $DataBase.showUnrecommended}
<div class="flex items-center mt-2">
<Check bind:check={$DataBase.useChatSticker} name={language.useChatSticker}/>
<Help key="experimental" name={language.useChatSticker}/>
<Check bind:check={$DataBase.useChatSticker} name={language.showUnrecommended}/>
<Help key="unrecommended" name={language.useChatSticker} unrecommended/>
</div>
<div class="flex items-center mt-2">
<Check bind:check={$DataBase.useAdvancedEditor} name={language.useAdvancedEditor}/>
<Help key="unrecommended" unrecommended/>
</div>
{/if}
<span class="text-textcolor mt-4">{language.customCSS}<Help key="customCSS" /></span>