Commit Graph

1856 Commits

Author SHA1 Message Date
RedlineTriad 01907361b2 style: add .prettierignore
Without this it would try to format the release folder.
Which would take a *very* long time.
2023-07-01 17:39:59 +02:00
MathieuG-P 7e261fcb93 [chore] fix some sonarcloud code smells 2023-07-01 16:48:30 +02:00
MathieuG-P 8a99c412fd Merge pull request #268 from Zagrios/chore/add-snarcloud-action
[chore] add sonarcloud action
2023-07-01 15:22:14 +02:00
MathieuG-P 6a1abb9caf [chore-268] update sonarcloud action 2023-07-01 15:11:54 +02:00
MathieuG-P 68d6367283 [chore-268] add mandatory ids 2023-07-01 15:05:20 +02:00
MathieuG-P 9fb41ae85e Create sonarcloud.yml 2023-07-01 15:01:28 +02:00
MathieuG-P 27d04dee40 Merge branch 'master' of https://github.com/Zagrios/bs-manager 2023-07-01 03:18:46 +02:00
MathieuG-P 7b975a7ff0 [chore] fix some lint warnings 2023-07-01 03:18:40 +02:00
MathieuG-P 0db4d53bb0 Merge pull request #267 from RedlineTriad/ci
Adding CI starts work on #265
2023-07-01 03:06:20 +02:00
MathieuG-P d62727c3f9 [chore] fix lint errors 2023-07-01 03:01:38 +02:00
RedlineTriad b1ac8bd6fe ci: add basic linting
Currently always fails.
We can switch to differential linting or fix all of them later.
2023-06-30 22:54:25 +02:00
RedlineTriad aeb9a449ca ci: add automated testing
Doesn't actually succeed yet because there are quite a few errors.
2023-06-30 22:38:13 +02:00
RedlineTriad ecc5d8c2b8 ci: add automated build testing 2023-06-30 21:53:42 +02:00
RedlineTriad 600184c925 chore: update package-log.json 2023-06-30 21:53:29 +02:00
MathieuG-P 943118538d [feature] Can now launch a bs version from cmd + fix some bugs + some code cleaning 2023-06-30 21:00:02 +02:00
MathieuG-P 6eb3f75e9d Merge branch 'master' into feature/launch-bs-from-shortcut 2023-06-30 15:44:57 +02:00
MathieuG-P 7addb57613 Merge pull request #264 from RedlineTriad/fix-info-loading
fix(linux): search for info file case insensitively
2023-06-29 22:15:14 +02:00
RedlineTriad a4c7ee04db refactor: use find instead of filter for nicer code and perf 2023-06-29 21:48:27 +02:00
RedlineTriad 3b8a202ba4 refactor: avoid async for iterating over dir entries
Also uses nicer functional pipeline instead of loops.
2023-06-29 21:47:47 +02:00
Iluhadesu 2f24e657e3 Add v1.31.0 to bs_versions.json 2023-06-29 15:04:13 +00:00
RedlineTriad 17a2bc552e fix(linux): search for info file case insensitively
On linux only exactly Info.dat was matched, and many maps use different casing.
2023-06-28 22:53:26 +02:00
MathieuG-P 90d4ebc7e3 [hotfix] fix missing import 2023-06-28 22:33:12 +02:00
MathieuG-P 6a867d0e28 Merge pull request #257 from Insprill/fix/running-processes
Get running processes independent of platform
2023-06-28 22:29:49 +02:00
Pierce Thompson 0e4d1e1950 Merge branch 'master' into fix/running-processes 2023-06-28 16:29:27 -04:00
MathieuG-P 999fe2f740 Merge pull request #259 from Insprill/fix/open-folder
Use the platform native file manager when opening instance folder
2023-06-28 22:24:48 +02:00
MathieuG-P 8793b0091a Merge pull request #260 from Insprill/fix/steam-path-linux
Use the correct steam installation path on Linux
2023-06-28 22:20:25 +02:00
MathieuG-P 8df49cea3c Merge pull request #263 from Insprill/fix/tailwind-deprecation-warning
Fix Tailwind deprecation warnings during build
2023-06-28 22:17:01 +02:00
Pierce Thompson c757307627 Fix Tailwind deprecation warnings during build 2023-06-28 16:03:52 -04:00
Pierce Thompson 911eb980af Use the Windows registery again to get running Steam process 2023-06-28 15:49:05 -04:00
MathieuG-P 0e5eb113b0 [hotfix] fix maps disappear when switch tab in shared contents 2023-06-28 21:43:19 +02:00
MathieuG-P f162b4009e [hotfix] fix error reding "once" on "downloadProcess" 2023-06-28 21:41:48 +02:00
MathieuG-P 3902ccdf72 [chore] update deps 2023-06-28 21:41:09 +02:00
Pierce Thompson 0c3e342a45 Use Electron to get home directory 2023-06-28 15:39:46 -04:00
Pierce Thompson 896a68f215 Remove old method of opening instance folder 2023-06-28 15:31:14 -04:00
MathieuG-P a03bcbd3bc Merge pull request #262 from Zagrios/hotflix/cant-delete-maps-in-shared-contents
[hotfix] fix cant delete maps in shared contents + fix conflict with …
2023-06-28 20:43:48 +02:00
MathieuG-P f50ee1c25d [hotfix] fix cant delete maps in shared contents + fix conflict with maps selected and maps deletion 2023-06-28 20:43:19 +02:00
MathieuG-P e27cc7d254 remove useless hook 2023-06-28 20:31:16 +02:00
MathieuG-P c7b6908cb8 [hotfix] shared maps no longer load 2023-06-28 20:30:06 +02:00
MathieuG-P ed6db7cc88 Merge pull request #261 from Zagrios/hotfix/avoid-useless-maps-load
[hotfix] avoid useless maps loading when going directly to mods or models
2023-06-28 20:26:57 +02:00
MathieuG-P 4667c80904 [hotfix] avoid useless maps loading when going directly to mods or models 2023-06-28 20:26:13 +02:00
MathieuG-P a8be987158 Merge pull request #258 from Insprill/fix/kill-download-process
Properly kill the download process on non-Windows systems
2023-06-28 09:31:21 +02:00
Pierce Thompson 1577cc828f Use the correct steam installation path on Linux 2023-06-27 23:20:03 -04:00
Pierce Thompson be0f9d3305 Use the platform native file manager when opening instance folder 2023-06-27 23:13:19 -04:00
Pierce Thompson 338391f9ac Properly kill the download process on non-Windows systems 2023-06-27 23:01:13 -04:00
Pierce Thompson 27d3461aa6 Downgrade ps-list
ps-list moved to a pure-ESM module in 8.0.0, making it incompatible.
2023-06-27 22:58:34 -04:00
Pierce Thompson e9f384b285 Fix missing awaits 2023-06-27 20:29:03 -04:00
Pierce Thompson 12f8724de4 Get running processes independent of platform 2023-06-27 20:09:21 -04:00
MathieuG-P aa6e2488df Merge pull request #256 from Insprill/hotifx/color-types
Move @types/color to devDependencies
2023-06-27 23:42:41 +02:00
MathieuG-P 237c86d34e Update patreon name 2023-06-27 23:07:17 +02:00
MathieuG-P a67bbb1040 Merge branch 'master' of https://github.com/Zagrios/bs-manager 2023-06-27 23:04:16 +02:00