From 87ebd71d8995ac65bd4ec6f7416d2fc548823438 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sun, 12 Jan 2025 01:09:15 +0800 Subject: [PATCH] :bug: Fix building issues --- .gitignore | 1 + electron-builder.yml | 2 ++ package.json | 3 ++- src/renderer/src/App.tsx | 6 +++--- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 42bd71b..cefedae 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ dist out .DS_Store *.log* +*.lock \ No newline at end of file diff --git a/electron-builder.yml b/electron-builder.yml index 0407579..2248f3a 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -13,12 +13,14 @@ asarUnpack: - resources/** win: executableName: MatrixTerminal + publisherName: Solsynth LLC nsis: artifactName: ${name}-${version}-setup.${ext} shortcutName: ${productName} uninstallDisplayName: ${productName} createDesktopShortcut: always mac: + darkModeSupport: true entitlementsInherit: build/entitlements.mac.plist extendInfo: - CFBundleName: MatrixTerminal diff --git a/package.json b/package.json index cb5a4ce..b44817b 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,8 @@ "version": "1.0.0", "description": "An Electron application with React and TypeScript", "main": "./out/main/index.js", - "author": "example.com", + "license": "AGPL-3.0-only", + "author": "Solsynth LLC", "homepage": "https://electron-vite.org", "scripts": { "format": "prettier --write .", diff --git a/src/renderer/src/App.tsx b/src/renderer/src/App.tsx index aaeab8c..17ba362 100644 --- a/src/renderer/src/App.tsx +++ b/src/renderer/src/App.tsx @@ -1,5 +1,5 @@ import { CssBaseline, ThemeProvider, createTheme } from '@mui/material' -import { BrowserRouter, Route, Routes } from 'react-router' +import { HashRouter, Route, Routes } from 'react-router' import { MaAppBar } from '@renderer/components/MaAppBar' import Landing from '@renderer/pages/Landing' @@ -36,7 +36,7 @@ function App(): JSX.Element { return ( - + @@ -48,7 +48,7 @@ function App(): JSX.Element { } /> } /> - + ) }