(
@@ -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}