Commit Graph

350 Commits

Author SHA1 Message Date
Shidorien 29f7754ba9 Merge branch 'master' into feature/add-changelog-modal/178 2023-12-21 00:00:00 +01:00
MathieuG-P cb6682d954 [chore] fix sonarcloud issues 2023-12-15 20:46:00 +01:00
MathieuG-P c2ff4fed8b [chore] Use regedit-rs instead of node-regedit 2023-12-15 20:43:03 +01:00
MathieuG-P 0f33fda360 [bugfix] Don't download map already installed when installing a playlist 2023-12-04 17:43:39 +01:00
MathieuG-P e9b4ef39a3 [bugfix] Versions that doesn't have "CustomLevels" folder causes error when installing a playlist 2023-12-04 16:26:37 +01:00
MathieuG-P 1850947a17 [bugfix] Error when closing oneclick download window while still downloading
stop send data after the window is destroyed + unsubscribe observable when the window closes
2023-12-01 02:16:31 +01:00
Shidorien cb0faad418 Fix reply type in bs-launcher-ipcs.ts 2023-11-24 04:22:57 +01:00
Shidorien 00bf26081b move Update "haveBeenUpdated" when update is available 2023-11-24 03:06:22 +01:00
Shidorien 385c403bee Update "havebeenupdated" when close index.html 2023-11-24 03:03:38 +01:00
Shidorien 6c3a241481 Update "haveBeenUpdated" when update is available 2023-11-24 02:59:08 +01:00
Shidorien 34c0ad03d3 Add ipc "have-been-updated" 2023-11-24 02:53:36 +01:00
Shidorien 8c9846d751 Add ConfigurationService and methods for getting
and setting haveBeenUpdated flag
2023-11-24 02:46:34 +01:00
MathieuG-P c4c77bbd7b [bugfix] Import version progression was wrong if symlinks present in the folder 2023-11-21 23:56:56 +01:00
MathieuG-P d74008b109 [bugfix] Unable to start Oculus version after moving installation path 2023-11-18 12:51:49 +01:00
MathieuG-P a837310518 [chore] add bunch of logs for mods installation 2023-11-18 00:15:55 +01:00
MathieuG-P 9948e9b073 [bugfix] BS version page being downloaded was always recognized as a Steam version, preventing launching if it was an Oculus version 2023-11-17 23:21:28 +01:00
MathieuG-P 0fa298bc09 [chore] add logs for installed versions detection 2023-11-17 21:02:55 +01:00
MathieuG-P 811d7a9f5a Merge branch 'master' into bugfix/prioritise-ipv4-to-avoid-ipv6-issues 2023-11-15 17:59:06 +01:00
MathieuG-P ce0e7ae19e [bugfix] fix download success notification when canceling oculus download 2023-11-12 13:35:34 +01:00
MathieuG-P e2f461346d [chore] add log when launching a version 2023-11-12 02:58:04 +01:00
MathieuG-P 4cd2fb8da0 [feature] add the possibility to enter oculus token manually 2023-11-12 02:24:40 +01:00
MathieuG-P b520c4463c [bugfix-342] remove sonarcloud code smell 2023-11-10 20:20:15 +01:00
MathieuG-P 07600507f3 [bugfix-342] Fix unable to download playlist with OneClick from certain sites 2023-11-10 20:16:22 +01:00
MathieuG-P dee8d7a25f [feature-274] remove sonarcloud code smells 2023-11-07 23:44:30 +01:00
MathieuG-P a8dd2d72f5 [feature-274] fix non awaited promise in if statement 2023-11-07 23:25:44 +01:00
MathieuG-P 26579bd7c6 [feature-274] add logs 2023-11-07 21:47:17 +01:00
MathieuG-P e40244666a [feature-274] return steamLauncher by default just un case 2023-11-06 21:50:35 +01:00
MathieuG-P c9297276d9 [feature-274] Better error handling + handle invalid symlinks (after uninstalling an oculus version) 2023-11-06 18:44:45 +01:00
MathieuG-P d34753d9b8 [feature-274] Fix not writing metadata download from meta form 2023-11-06 18:42:49 +01:00
MathieuG-P 7090391f94 [feature-274] Reduce parallel download to 15 2023-11-06 17:09:13 +01:00
MathieuG-P d7a885f3b8 [feature-274] Use CustomError class for launch errors 2023-11-06 17:06:56 +01:00
MathieuG-P d69a55de7d [feature-274] Not clean Oculus BS symlink when starting BSM 2023-11-06 10:58:07 +01:00
MathieuG-P 356083712e [feature-274] public function for restoring original bs oculus folder 2023-11-06 10:57:20 +01:00
MathieuG-P a07e7111c1 [feature-274] Fix unable to verify original Steam or Oculus version + add "Restore folder" button for original oculus version 2023-11-05 00:36:12 +01:00
MathieuG-P 555a9bc98e [feature-274] Add backup inforamtion modal before launch oculus version 2023-11-04 18:09:55 +01:00
MathieuG-P 9b7fa23016 [feature-274] Can now launch downgraded version from Oculus 2023-11-03 15:11:35 +01:00
MathieuG-P f45698121f [feature-274] 5 to 20 concurent downlaod + write metadata on after downloading bs via oculus 2023-11-02 21:33:37 +01:00
MathieuG-P 78d55bd6ae [feature-274] Add success notification oculus download + not restart download after auto-download oculus if success to downloas some files + change translation + fix error when viewing an official version 2023-10-29 09:25:37 +01:00
MathieuG-P 0645e88307 [feature-274] Add errors notifications with their translations 2023-10-29 01:28:04 +02:00
MathieuG-P 43bf822aee [feature-274] handle irrelevant oculus download errors
Ignore errors such as "no token" when auto download or "window closed by user" in the ui
2023-10-27 20:11:16 +02:00
MathieuG-P 0a1e1efcd9 [feature-274] Refactoring downloaders service + handle importing Oculus version + logout from steam and oculus in settings + other things 2023-10-27 02:00:24 +02:00
MathieuG-P a17da3a83f [feature-274] improve oculus downloading process 2023-10-24 02:17:46 +02:00
MathieuG-P b576a33293 [feature-274] add Oculus binary ids to versions json 2023-10-23 22:28:56 +02:00
MathieuG-P c0f2baffa6 [feature-274] can now download oculus version from the interface 2023-10-18 01:13:46 +02:00
MathieuG-P 08d1add47b [feature-274] Improve Oculus downloading + add Modal to choose from where to download Beat Saber 2023-10-16 23:38:57 +02:00
MathieuG-P f8b0874f7d Merge branch 'master' into feature/oculus-pcvr-download/274 2023-10-15 14:23:37 +02:00
MathieuG-P da387169a5 [chore] remove ununsed function 2023-10-15 14:23:23 +02:00
MathieuG-P dae4dbb6d2 Merge branch 'master' into feature/oculus-pcvr-download/274 2023-10-15 14:21:57 +02:00
MathieuG-P 1b06443fa5 [bugfix] Fix crash when multiple oneclick at same time 2023-10-14 17:42:51 +02:00
MathieuG-P fc2cb676d2 [bugfix] Fix error when downloading playlist with OneClick and having maps linked 2023-10-08 22:38:34 +02:00