diff --git a/apps/desktop/src/routes/app/+page.svelte b/apps/desktop/src/routes/app/+page.svelte index e9deaf2..ca0a2f7 100644 --- a/apps/desktop/src/routes/app/+page.svelte +++ b/apps/desktop/src/routes/app/+page.svelte @@ -32,8 +32,7 @@ QuickLinks, SystemCmds } from "@kksh/ui/main" - import type { CmdValue } from "@kksh/ui/types" - import { cn, commandScore } from "@kksh/ui/utils" + import { cn } from "@kksh/ui/utils" import { getCurrentWebviewWindow } from "@tauri-apps/api/webviewWindow" import { getCurrentWindow, Window } from "@tauri-apps/api/window" import { platform } from "@tauri-apps/plugin-os" @@ -74,7 +73,9 @@ // to keep track of the loading status if (loaded) { if (!appConfig.get().onBoarded) { - goto(i18n.resolveRoute("/app/help/onboarding")) + setTimeout(() => { + goto(i18n.resolveRoute("/app/help/onboarding")) + }, 300) } } }) @@ -93,15 +94,6 @@ } }} /> - - - >( let conn = Connection::open(file_path)?; if let Some(encryption_key) = encryption_key { conn.pragma_update(None, "key", &encryption_key)?; + conn.pragma_update(None, "foreign_keys", "ON")?; } Ok(conn) } diff --git a/packages/tauri-plugins/jarvis/src/utils/path.rs b/packages/tauri-plugins/jarvis/src/utils/path.rs index 1d9b0d6..c4c98ca 100644 --- a/packages/tauri-plugins/jarvis/src/utils/path.rs +++ b/packages/tauri-plugins/jarvis/src/utils/path.rs @@ -17,8 +17,8 @@ pub fn get_default_extensions_storage_dir( pub fn get_kunkun_db_path(app: &AppHandle) -> anyhow::Result { Ok(app.path().app_data_dir()?.join(if cfg!(debug_assertions) { - "kk.dev.db" + "kk.dev.sqlite" } else { - "kk.db" + "kk.sqlite" })) } diff --git a/packages/ui/src/components/main/ExtCmdsGroup.svelte b/packages/ui/src/components/main/ExtCmdsGroup.svelte index eedb00d..c1c49b4 100644 --- a/packages/ui/src/components/main/ExtCmdsGroup.svelte +++ b/packages/ui/src/components/main/ExtCmdsGroup.svelte @@ -34,7 +34,7 @@ onSelect={() => { onExtCmdSelect(ext, cmd, { isDev, hmr }) }} - value={cmd.name} + value={`${isDev ? "dev-ext" : "ext"}-${cmd.name}`} >