From ce3830ba2ed7c7a06644be1aa3babe462556fbb4 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Tue, 27 Jan 2026 10:21:44 -0700 Subject: [PATCH] Fixes --- src/app/componets/VersionChangelog.tsx | 2 +- src/app/componets/VersionInfo.tsx | 2 +- src/app/game/page.tsx | 14 ++++++------ src/app/layout.tsx | 30 +++++++++----------------- src/app/types/Game.ts | 2 +- src/app/types/GameVersion.ts | 4 ++-- 6 files changed, 21 insertions(+), 33 deletions(-) diff --git a/src/app/componets/VersionChangelog.tsx b/src/app/componets/VersionChangelog.tsx index 4375aea..28a1084 100644 --- a/src/app/componets/VersionChangelog.tsx +++ b/src/app/componets/VersionChangelog.tsx @@ -17,7 +17,7 @@ export default function VersionChangelog () { return ( <>

- Viewing changelog for {gameInfo?.name} v{versionInfo?.versionName} + Viewing changelog for {versionInfo?.displayName}

- Viewing info for {gameInfo?.name} v{versionInfo?.versionName} + Viewing info for {versionInfo?.displayName}

{category == -1 && - Object.entries(game.subcategoryNames).map(([key, value]) => { + Object.entries(game.categoryNames).map(([key, value]) => { return (
( @@ -188,7 +187,7 @@ export default function Installs () { invoke('launch_game', { name: verInfo.id, executable: verInfo.executable, - displayName: `${gameInfo.name} v${verInfo.versionName}`, + displayName: verInfo.displayName, useWine: !!( platform() === 'linux' && verInfo.wine && @@ -209,8 +208,7 @@ export default function Installs () { >

- {getGameInfo(getVersionInfo(entry)?.game)?.name} v - {getVersionInfo(entry)?.versionName} + {getVersionInfo(entry)?.displayName}

diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 52a9644..8f81168 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -192,14 +192,14 @@ export default function RootLayout ({ let unlistenProgress: (() => void) | null = null listen('download-progress', event => { - const [versionName, progStr, totalSizeStr, speedStr, etaSecsStr] = + const [displayName, progStr, totalSizeStr, speedStr, etaSecsStr] = event.payload.split(':') const prog = Number(progStr) const progBytes = Number(totalSizeStr) const speed = Number(speedStr) const etaSecs = Number(etaSecsStr) setDownloadProgress(prev => { - const i = prev.findIndex(d => d.version === versionName) + const i = prev.findIndex(d => d.version === displayName) if (i === -1) return prev const copy = [...prev] copy[i] = { @@ -214,9 +214,9 @@ export default function RootLayout ({ }).then(f => (unlistenProgress = f)) listen('download-hash-checking', event => { - const versionName = event.payload + const displayName = event.payload setDownloadProgress(prev => { - const i = prev.findIndex(d => d.version === versionName) + const i = prev.findIndex(d => d.version === displayName) if (i === -1) return prev const copy = [...prev] copy[i] = { ...copy[i], hash_checking: true } @@ -225,9 +225,9 @@ export default function RootLayout ({ }).then(f => (unlistenProgress = f)) listen('download-finishing', event => { - const versionName = event.payload + const displayName = event.payload setDownloadProgress(prev => { - const i = prev.findIndex(d => d.version === versionName) + const i = prev.findIndex(d => d.version === displayName) if (i === -1) return prev const copy = [...prev] copy[i] = { ...copy[i], hash_checking: false, finishing: true } @@ -353,7 +353,7 @@ export default function RootLayout ({ if (normalConfig?.settings.allowNotifications) await notifyUser( 'Download Failed', - `The download for version ${gameInfo.name} v${info.versionName} has failed.` + `The download for version ${info.displayName} has failed.` ) } } @@ -496,8 +496,7 @@ export default function RootLayout ({ : 'max-w-91.5' }`} > - {getGameInfo(v.game)?.name} v - {v.versionName} + {v.displayName}