Merge branch 'dev' into dev
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
},
|
},
|
||||||
"package": {
|
"package": {
|
||||||
"productName": "RisuAI",
|
"productName": "RisuAI",
|
||||||
"version": "1.22.2"
|
"version": "1.22.3"
|
||||||
},
|
},
|
||||||
"tauri": {
|
"tauri": {
|
||||||
"allowlist": {
|
"allowlist": {
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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">
|
||||||
|
|||||||
@@ -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}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)){
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"version":"1.22.2"}
|
{"version":"1.22.3"}
|
||||||
Reference in New Issue
Block a user