mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
Merge pull request #491 from Zagrios/feature/fix-changelog-issues
Feature/fix changelog issues
This commit is contained in:
@@ -680,7 +680,7 @@
|
||||
"ReleaseImg": "https://clan.akamai.steamstatic.com/images/32055887/ae11d195bbe41a0f244d7b4d055a0ab89f88e5bb.png",
|
||||
"ReleaseDate": "1702309893",
|
||||
"year": "2023",
|
||||
"recommended": true
|
||||
"recommended": true
|
||||
},
|
||||
{
|
||||
"BSVersion": "1.34.5",
|
||||
@@ -709,7 +709,7 @@
|
||||
"ReleaseDate": "1709831174",
|
||||
"year": "2024"
|
||||
},
|
||||
{
|
||||
{
|
||||
"BSVersion": "1.36.0",
|
||||
"BSManifest": "8533509040167838423",
|
||||
"OculusBinaryId": "6863072637125790",
|
||||
@@ -718,7 +718,7 @@
|
||||
"ReleaseDate": "1712681263",
|
||||
"year": "2024"
|
||||
},
|
||||
{
|
||||
{
|
||||
"BSVersion": "1.36.2",
|
||||
"BSManifest": "4832237377879752064",
|
||||
"OculusBinaryId": "6983660338400352",
|
||||
@@ -726,5 +726,14 @@
|
||||
"ReleaseImg": "https://clan.cloudflare.steamstatic.com/images//32055887/74541417f14dee210bcfd89eefeabd7c0cc27c7d.png",
|
||||
"ReleaseDate": "1715008020",
|
||||
"year": "2024"
|
||||
},
|
||||
{
|
||||
"BSVersion": "1.37.0",
|
||||
"BSManifest": "7270690075584855288",
|
||||
"OculusBinaryId": "7062062833893435",
|
||||
"ReleaseURL": "https://store.steampowered.com/news/app/620980/view/4161968170153497460",
|
||||
"ReleaseImg": "https://clan.akamai.steamstatic.com/images//32055887/f82d34c7582137a6748a28c5b02670ff4b235356.png",
|
||||
"ReleaseDate": "1717513346",
|
||||
"year": "2024"
|
||||
}
|
||||
]
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 Neues im Changelog entdecken!",
|
||||
"not_founds": "😕 Hoppla, kein Changelog zu sehen!"
|
||||
"not-founds": "😕 Hoppla, kein Changelog zu sehen!"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 ¡Descubre lo nuevo en el Changelog!",
|
||||
"not_founds": "😕 Uy, ¡Changelog no encontrado!"
|
||||
"not-founds": "😕 Uy, ¡Changelog no encontrado!"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 Jetez un œil au Changelog !",
|
||||
"not_founds": "😕 Oups, Changelog introuvable !"
|
||||
"not-founds": "😕 Oups, Changelog introuvable !"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 チェンジログを覗いてみて!",
|
||||
"not_founds": "😕 あれ、チェンジログが見当たらない!"
|
||||
"not-founds": "😕 あれ、チェンジログが見当たらない!"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 Изучаем Changelog!",
|
||||
"not_founds": "😕 Ой, Changelog нигде не видно!"
|
||||
"not-founds": "😕 Ой, Changelog нигде не видно!"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 探索更新日誌!",
|
||||
"not_founds": "😕 噢,找不到更新日誌!"
|
||||
"not-founds": "😕 噢,找不到更新日誌!"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
},
|
||||
"changelogs": {
|
||||
"open" : "🚀 探索更新日志!",
|
||||
"not_founds": "😕 哎呀,找不到更新日志!"
|
||||
"not-founds": "😕 哎呀,找不到更新日志!"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Generated
+2
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"name": "bs-manager",
|
||||
"version": "1.5.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "bs-manager",
|
||||
"version": "1.5.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
||||
@@ -41,6 +41,7 @@ import { OculusIcon } from "renderer/components/svgs/icons/oculus-icon.component
|
||||
import { BsDownloaderService } from "renderer/services/bs-version-download/bs-downloader.service";
|
||||
import { AutoUpdaterService } from "renderer/services/auto-updater.service";
|
||||
import BeatWaitingImg from "../../../assets/images/apngs/beat-waiting.png";
|
||||
import { logRenderError } from "renderer";
|
||||
|
||||
|
||||
export function SettingsPage() {
|
||||
@@ -145,7 +146,8 @@ export function SettingsPage() {
|
||||
.then(() => {
|
||||
setIsChangelogAvailable(() => true);
|
||||
})
|
||||
.catch(() => {
|
||||
.catch(err => {
|
||||
logRenderError(err);
|
||||
setIsChangelogAvailable(() => false);
|
||||
})
|
||||
.finally(() => { isChangelogResolved = true; });
|
||||
|
||||
@@ -24,6 +24,7 @@ import { OsDiagnosticService } from "renderer/services/os-diagnostic.service";
|
||||
import { useService } from "renderer/hooks/use-service.hook";
|
||||
import { AutoUpdaterService } from "renderer/services/auto-updater.service";
|
||||
import { gt, parse } from "semver"
|
||||
import { logRenderError } from "renderer";
|
||||
|
||||
export default function App() {
|
||||
useService(OsDiagnosticService);
|
||||
@@ -50,7 +51,7 @@ export default function App() {
|
||||
autoUpdater.setLastAppVersion(appVersion);
|
||||
|
||||
if (parse(lastAppVersion) && gt(appVersion, lastAppVersion)) {
|
||||
autoUpdater.showChangelog(appVersion);
|
||||
await autoUpdater.showChangelog(appVersion).catch(logRenderError);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user