diff --git a/.github/workflows/github-actions-builder.yml b/.github/workflows/github-actions-builder.yml index 70f1ede7..1af1ec90 100644 --- a/.github/workflows/github-actions-builder.yml +++ b/.github/workflows/github-actions-builder.yml @@ -2,7 +2,7 @@ name: 'publish' on: push: branches: - - release + - main jobs: publish-tauri: @@ -44,6 +44,7 @@ jobs: automatic_release_tag: "latest" tag_name: "${{ github.event.head_commit.message }}" name: "${{ github.event.head_commit.message }}" + generate_release_notes: true files: | src-tauri/target/x86_64-unknown-linux-gnu/release/**/*.deb src-tauri/target/x86_64-unknown-linux-gnu/release/**/*.AppImage @@ -56,6 +57,7 @@ jobs: automatic_release_tag: "latest" tag_name: "${{ github.event.head_commit.message }}" name: "${{ github.event.head_commit.message }}" + generate_release_notes: true files: | src-tauri/target/x86_64-apple-darwin/release/bundle/macos/*.app src-tauri/target/x86_64-apple-darwin/release/bundle/dmg/*.dmg @@ -68,5 +70,6 @@ jobs: automatic_release_tag: "latest" tag_name: "${{ github.event.head_commit.message }}" name: "${{ github.event.head_commit.message }}" + generate_release_notes: true files: | src-tauri/target/x86_64-pc-windows-msvc/release/**/*.msi \ No newline at end of file diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 2d54d9c5..9e68be6e 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -8,7 +8,7 @@ }, "package": { "productName": "RisuAI", - "version": "0.6.2" + "version": "0.6.4" }, "tauri": { "allowlist": { diff --git a/src/lib/ChatScreens/DefaultChatScreen.svelte b/src/lib/ChatScreens/DefaultChatScreen.svelte index 152e53fe..5ba276e5 100644 --- a/src/lib/ChatScreens/DefaultChatScreen.svelte +++ b/src/lib/ChatScreens/DefaultChatScreen.svelte @@ -65,6 +65,8 @@ messageInput = '' $DataBase.characters[selectedChar].chats[$DataBase.characters[selectedChar].chatPage].message = cha rerolls = [] + await sleep(10) + updateInputSize() await sendChatMain() } @@ -165,7 +167,7 @@ let inputHeight = "44px" let inputEle:HTMLTextAreaElement - async function updateInputSize() { + function updateInputSize() { if(inputEle){ inputEle.style.height = "0"; inputHeight = (inputEle.scrollHeight) + "px"; diff --git a/src/ts/database.ts b/src/ts/database.ts index 802cd507..11e1fc3a 100644 --- a/src/ts/database.ts +++ b/src/ts/database.ts @@ -6,7 +6,7 @@ import { saveImage as saveImageGlobal } from './globalApi'; export const DataBase = writable({} as any as Database) export const loadedStore = writable(false) -export let appVer = '0.6.3' +export let appVer = '0.6.4' export function setDatabase(data:Database){ diff --git a/src/ts/drive/drive.ts b/src/ts/drive/drive.ts index be2deda5..24dd83f3 100644 --- a/src/ts/drive/drive.ts +++ b/src/ts/drive/drive.ts @@ -76,7 +76,7 @@ export async function checkDriverInit() { } catch (error) { console.error(error) alertError(`Backup Error: ${error}`) - return true + return false } } @@ -228,10 +228,12 @@ async function loadDrive(ACCESS_TOKEN:string) { } } } + db.didFirstSetup = true const dbjson = JSON.stringify(db) const dbData = pako.deflate( Buffer.from(dbjson, 'utf-8') ) + if(isTauri){ await writeBinaryFile('database/database.bin', dbData, {dir: BaseDirectory.AppData}) relaunch() diff --git a/src/ts/globalApi.ts b/src/ts/globalApi.ts index 73ea815a..c958a566 100644 --- a/src/ts/globalApi.ts +++ b/src/ts/globalApi.ts @@ -247,6 +247,9 @@ export async function loadData() { JSON.parse(Buffer.from(pako.inflate(Buffer.from(gotStorage))).toString('utf-8')) ) const isDriverMode = await checkDriverInit() + if(isDriverMode){ + return + } if(navigator.serviceWorker){ usingSw = true const rej = await navigator.serviceWorker.register("/sw.js", { @@ -256,8 +259,6 @@ export async function loadData() { else{ usingSw = false } - - } try { await pargeChunks() diff --git a/version.json b/version.json index 17100ea1..ba591c72 100644 --- a/version.json +++ b/version.json @@ -1 +1 @@ -{"version":"0.6.0"} +{"version":"0.6.4"}