Merge branch 'dev' into dev

This commit is contained in:
kwaroran
2023-05-31 23:03:13 +09:00
committed by GitHub
6 changed files with 15 additions and 8 deletions

View File

@@ -8,7 +8,7 @@
}, },
"package": { "package": {
"productName": "RisuAI", "productName": "RisuAI",
"version": "1.22.2" "version": "1.22.3"
}, },
"tauri": { "tauri": {
"allowlist": { "allowlist": {

View File

@@ -84,9 +84,11 @@
<button class={"hover:text-green-500 transition-colors "+(editMode?'text-green-400':'')} on:click={() => { <button class={"hover:text-green-500 transition-colors "+(editMode?'text-green-400':'')} on:click={() => {
if(!editMode){ if(!editMode){
editMode = true editMode = true
msgTranslated = ""
} }
else{ else{
editMode = false editMode = false
msgTranslated = ""
edit() edit()
} }
}}> }}>
@@ -144,8 +146,9 @@
{#await ParseMarkdown(msgDisplay, character) then md} {#await ParseMarkdown(msgDisplay, character) then md}
<!-- svelte-ignore a11y-click-events-have-key-events --> <!-- svelte-ignore a11y-click-events-have-key-events -->
<span class="text chat chattext prose prose-invert minw-0" on:click={() => { <span class="text chat chattext prose prose-invert minw-0" on:click={() => {
if($DataBase.clickToEdit){ if($DataBase.clickToEdit && idx > -1){
editMode = true editMode = true
msgTranslated = ""
} }
}} }}
style:font-size="{0.875 * ($DataBase.zoomsize / 100)}rem" style:font-size="{0.875 * ($DataBase.zoomsize / 100)}rem"

View File

@@ -37,7 +37,8 @@
} }
} }
const unsubscribe = doingChat.subscribe((v) => {
const unsub = doingChat.subscribe((v) => {
if(v) { if(v) {
progress=false progress=false
abortController?.abort() abortController?.abort()
@@ -89,8 +90,10 @@
} }
} }
} }
onDestroy(unsub)
$: {translateSuggest(toggleTranslate, suggestMessages)} $: {translateSuggest(toggleTranslate, suggestMessages)}
onDestroy(unsubscribe)
</script> </script>
<div class="ml-4 flex flex-wrap"> <div class="ml-4 flex flex-wrap">

View File

@@ -147,8 +147,6 @@
<span class="text-neutral-200">{language.globalNote} <Help key="globalNote"/></span> <span class="text-neutral-200">{language.globalNote} <Help key="globalNote"/></span>
<textarea class="bg-transparent input-text mt-2 mb-2 text-gray-200 resize-none h-20 min-h-20 focus:bg-selected text-xs w-full" autocomplete="off" bind:value={$DataBase.globalNote}></textarea> <textarea class="bg-transparent input-text mt-2 mb-2 text-gray-200 resize-none h-20 min-h-20 focus:bg-selected text-xs w-full" autocomplete="off" bind:value={$DataBase.globalNote}></textarea>
<span class="text-gray-400 mb-6 text-sm">{tokens.globalNote} {language.tokens}</span> <span class="text-gray-400 mb-6 text-sm">{tokens.globalNote} {language.tokens}</span>
<span class="text-neutral-200">{language.autoSuggest} <Help key="autoSuggest"/></span>
<textarea class="bg-transparent input-text mt-2 mb-2 text-gray-200 resize-none h-20 min-h-20 focus:bg-selected text-xs w-full" autocomplete="off" bind:value={$DataBase.autoSuggestPrompt}></textarea>
<span class="text-gray-400 mb-6 text-sm">{tokens.autoSuggest} {language.tokens}</span> <span class="text-gray-400 mb-6 text-sm">{tokens.autoSuggest} {language.tokens}</span>
<span class="text-neutral-200">{language.maxContextSize}</span> <span class="text-neutral-200">{language.maxContextSize}</span>
@@ -177,6 +175,9 @@
<input class="text-neutral-200 p-2 bg-transparent input-text focus:bg-selected text-sm"bind:value={$DataBase.forceReplaceUrl} placeholder="Leave blank to not replace url"> <input class="text-neutral-200 p-2 bg-transparent input-text focus:bg-selected text-sm"bind:value={$DataBase.forceReplaceUrl} placeholder="Leave blank to not replace url">
<span class="text-neutral-200 mt-2">{language.submodel} {language.forceReplaceUrl} <Help key="forceUrl"/></span> <span class="text-neutral-200 mt-2">{language.submodel} {language.forceReplaceUrl} <Help key="forceUrl"/></span>
<input class="text-neutral-200 p-2 bg-transparent input-text focus:bg-selected text-sm"bind:value={$DataBase.forceReplaceUrl2} placeholder="Leave blank to not replace url"> <input class="text-neutral-200 p-2 bg-transparent input-text focus:bg-selected text-sm"bind:value={$DataBase.forceReplaceUrl2} placeholder="Leave blank to not replace url">
<span class="text-neutral-200">{language.autoSuggest} <Help key="autoSuggest"/></span>
<textarea class="bg-transparent input-text mt-2 mb-2 text-gray-200 resize-none h-20 min-h-20 focus:bg-selected text-xs w-full" autocomplete="off" bind:value={$DataBase.autoSuggestPrompt}></textarea>
{/if} {/if}

View File

@@ -8,7 +8,7 @@ import { defaultAutoSuggestPrompt, defaultJailbreak, defaultMainPrompt } from '.
export const DataBase = writable({} as any as Database) export const DataBase = writable({} as any as Database)
export const loadedStore = writable(false) export const loadedStore = writable(false)
export let appVer = '1.22.2' export let appVer = '1.22.3'
export function setDatabase(data:Database){ export function setDatabase(data:Database){
if(checkNullish(data.characters)){ if(checkNullish(data.characters)){

View File

@@ -1 +1 @@
{"version":"1.22.2"} {"version":"1.22.3"}