From c07561ae0578a80f578d02af38bcb5afca63c5db Mon Sep 17 00:00:00 2001 From: pompurin404 Date: Tue, 3 Sep 2024 14:59:12 +0800 Subject: [PATCH] disable windowFrame by default --- src/main/index.ts | 2 +- src/main/utils/template.ts | 2 +- src/renderer/src/App.tsx | 2 +- src/renderer/src/components/base/base-page.tsx | 2 +- src/renderer/src/components/settings/general-config.tsx | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/index.ts b/src/main/index.ts index 2a962c9..348f3bb 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -144,7 +144,7 @@ async function handleDeepLink(url: string): Promise { export async function createWindow(): Promise { Menu.setApplicationMenu(null) - const { useWindowFrame = true } = await getAppConfig() + const { useWindowFrame = false } = await getAppConfig() const mainWindowState = windowStateKeeper({ defaultWidth: 800, defaultHeight: 600 diff --git a/src/main/utils/template.ts b/src/main/utils/template.ts index 0ff8f42..dda304c 100644 --- a/src/main/utils/template.ts +++ b/src/main/utils/template.ts @@ -2,7 +2,7 @@ export const defaultConfig: IAppConfig = { core: 'mihomo', silentStart: false, appTheme: 'system', - useWindowFrame: true, + useWindowFrame: false, proxyInTray: true, maxLogDays: 7, proxyCols: 'auto', diff --git a/src/renderer/src/App.tsx b/src/renderer/src/App.tsx index a9fe438..645aa12 100644 --- a/src/renderer/src/App.tsx +++ b/src/renderer/src/App.tsx @@ -38,7 +38,7 @@ const App: React.FC = () => { appTheme = 'system', controlDns = true, controlSniff = true, - useWindowFrame = true, + useWindowFrame = false, siderOrder = [ 'sysproxy', 'tun', diff --git a/src/renderer/src/components/base/base-page.tsx b/src/renderer/src/components/base/base-page.tsx index ffaafd5..77d80f5 100644 --- a/src/renderer/src/components/base/base-page.tsx +++ b/src/renderer/src/components/base/base-page.tsx @@ -14,7 +14,7 @@ let saveOnTop = false const BasePage = forwardRef((props, ref) => { const { appConfig } = useAppConfig() - const { useWindowFrame = true } = appConfig || {} + const { useWindowFrame = false } = appConfig || {} const [overlayWidth, setOverlayWidth] = React.useState(0) const [onTop, setOnTop] = useState(saveOnTop) diff --git a/src/renderer/src/components/settings/general-config.tsx b/src/renderer/src/components/settings/general-config.tsx index e4c8aa4..d84df05 100644 --- a/src/renderer/src/components/settings/general-config.tsx +++ b/src/renderer/src/components/settings/general-config.tsx @@ -25,7 +25,7 @@ const GeneralConfig: React.FC = () => { useDockIcon = true, showTraffic = true, proxyInTray = true, - useWindowFrame = true, + useWindowFrame = false, envType = platform === 'win32' ? 'powershell' : 'bash', autoCheckUpdate, appTheme = 'system'