From 66b91d06bbebc5e87a4c140b05181f3419f21848 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Wed, 29 Apr 2026 18:33:41 +0800 Subject: [PATCH] feat: enhance loading experience and update window visibility settings --- index.html | 15 ++++++++++++++- src-tauri/capabilities/default.json | 2 ++ src-tauri/tauri.conf.json | 3 ++- src/main.ts | 3 +++ 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 8a33c8d7a..f49d2f3ee 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,20 @@ DBX -
+
+ +
diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index e53afc171..fd3fb8505 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -7,6 +7,8 @@ ], "permissions": [ "core:default", + "core:window:allow-show", + "core:window:allow-hide", "dialog:default", "dialog:allow-save", "dialog:allow-open", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 4eea8c04d..75bb11ea3 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -18,7 +18,8 @@ "minWidth": 900, "minHeight": 600, "resizable": true, - "fullscreen": false + "fullscreen": false, + "visible": false } ], "security": { diff --git a/src/main.ts b/src/main.ts index 3f7da5cdd..e6f5922b5 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,6 +2,7 @@ import { createApp } from "vue"; import { createPinia } from "pinia"; import VueVirtualScroller from "vue-virtual-scroller"; import "vue-virtual-scroller/dist/vue-virtual-scroller.css"; +import { getCurrentWindow } from "@tauri-apps/api/window"; import i18n from "./i18n"; import App from "./App.vue"; import "./styles/globals.css"; @@ -11,3 +12,5 @@ app.use(createPinia()); app.use(i18n); app.use(VueVirtualScroller); app.mount("#root"); + +getCurrentWindow().show();