From 25758a540fffaea40a7816df6f7a7d7e82a7209f Mon Sep 17 00:00:00 2001 From: Chubby Granny Chaser Date: Mon, 13 Oct 2025 17:45:51 +0100 Subject: [PATCH] ci: adding dockerfile --- src/main/services/window-manager.ts | 6 ++---- src/renderer/src/app.tsx | 2 +- .../src/pages/settings/aparence/modals/add-theme-modal.tsx | 2 +- .../pages/settings/aparence/modals/import-theme-modal.tsx | 2 +- .../src/pages/settings/settings-download-sources.tsx | 4 ++-- 5 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/main/services/window-manager.ts b/src/main/services/window-manager.ts index b794529f..bb7142ba 100644 --- a/src/main/services/window-manager.ts +++ b/src/main/services/window-manager.ts @@ -58,12 +58,10 @@ export class WindowManager { // HMR for renderer base on electron-vite cli. // Load the remote URL for development or the local html file for production. if (is.dev && process.env["ELECTRON_RENDERER_URL"]) { - this.mainWindow?.loadURL( - `${process.env["ELECTRON_RENDERER_URL"]}#/${hash}` - ); + this.mainWindow?.loadURL(`http://192.168.1.159:8001#/${hash}`); } else { this.mainWindow - ?.loadURL(`https://staging.hydralauncher.gg/#/${hash}`) + ?.loadURL(`http://192.168.1.159:8001/#/${hash}`) .catch(() => { this.mainWindow?.loadFile( path.join(__dirname, "../renderer/index.html"), diff --git a/src/renderer/src/app.tsx b/src/renderer/src/app.tsx index 7cd6eaa4..b829c239 100644 --- a/src/renderer/src/app.tsx +++ b/src/renderer/src/app.tsx @@ -212,7 +212,7 @@ export function App() { useEffect(() => { updateRepacks(); - const id = crypto.randomUUID(); + const id = `${Date.now()}-${Math.random()}`; const channel = new BroadcastChannel(`download_sources:sync:${id}`); channel.onmessage = async (event: MessageEvent) => { diff --git a/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx b/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx index 58bcf58d..9cc1c1ad 100644 --- a/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx +++ b/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx @@ -79,7 +79,7 @@ export function AddThemeModal({ const onSubmit = useCallback( async (values: FormValues) => { const theme: Theme = { - id: crypto.randomUUID(), + id: `${Date.now()}-${Math.random()}`, name: values.name, isActive: false, author: userDetails?.id, diff --git a/src/renderer/src/pages/settings/aparence/modals/import-theme-modal.tsx b/src/renderer/src/pages/settings/aparence/modals/import-theme-modal.tsx index 601e9568..9d6a832b 100644 --- a/src/renderer/src/pages/settings/aparence/modals/import-theme-modal.tsx +++ b/src/renderer/src/pages/settings/aparence/modals/import-theme-modal.tsx @@ -30,7 +30,7 @@ export const ImportThemeModal = ({ const handleImportTheme = async () => { const theme: Theme = { - id: crypto.randomUUID(), + id: `${Date.now()}-${Math.random()}`, name: themeName, isActive: false, author: authorId, diff --git a/src/renderer/src/pages/settings/settings-download-sources.tsx b/src/renderer/src/pages/settings/settings-download-sources.tsx index fa30dfa1..f338fc07 100644 --- a/src/renderer/src/pages/settings/settings-download-sources.tsx +++ b/src/renderer/src/pages/settings/settings-download-sources.tsx @@ -95,7 +95,7 @@ export function SettingsDownloadSources() { const handleRemoveAllDownloadSources = () => { setIsRemovingDownloadSource(true); - const id = crypto.randomUUID(); + const id = `${Date.now()}-${Math.random()}`; const channel = new BroadcastChannel(`download_sources:delete_all:${id}`); downloadSourcesWorker.postMessage(["DELETE_ALL_DOWNLOAD_SOURCES", id]); @@ -120,7 +120,7 @@ export function SettingsDownloadSources() { const syncDownloadSources = async () => { setIsSyncingDownloadSources(true); - const id = crypto.randomUUID(); + const id = `${Date.now()}-${Math.random()}`; const channel = new BroadcastChannel(`download_sources:sync:${id}`); downloadSourcesWorker.postMessage(["SYNC_DOWNLOAD_SOURCES", id]);