aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-22Update de.jsonPresti
2022-11-23initial empty keys0neGal
2022-11-23added more user friendly error message0neGal
When JavaScript errors occur outside of the renderer, they'll no longer display a big and confusingly detailed error stack, now they'll simply be shown a toast about the fact that an error happened. The user can then click this to get more details, but still without it being as invasive and obtuse as before.
2022-11-23actually fix duplicate mods0neGal
If a mod has multiple mod folders inside it, however all with the same name, they'll be merged together, this now fixes that, by adding "(dupe)" to the end of it, along with displaying an error, however it will install successfully. This also happens to add some duplicate toast protection, however this should be reworked, but I am not bothered to deal with it right now, and I instead will be putting this on future me.
2022-11-19ignore mod if mod.json isn't formatted correctly0neGal
If a mod has an incorrectly formatted mod.json it is ignored when trying to build/get the list of installed mods.
2022-11-19Merge pull request #153 from 0neGal/dependabot/npm_and_yarn/minimatch-3.1.20neGal
build(deps): bump minimatch from 3.0.4 to 3.1.2
2022-11-12build(deps): bump minimatch from 3.0.4 to 3.1.2dependabot[bot]
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2022-09-18Merge pull request #146 from Alystrasz/feat/ci-builds0neGal
2022-09-18refactor: remove --force option from `npm install`Remy Raes
Issue has been fixed in #144.
2022-09-18docs: update publish documentationRemy Raes
2022-09-17fix: don't publish prerelease automaticallyRemy Raes
2022-09-17feat: run release CI on prereleaseRemy Raes
2022-09-16refactor: replace "-p" by "--publish" in executable buildsRemy Raes
2022-09-16Merge branch '0neGal:main' into feat/ci-buildsRémy Raes
2022-09-15Revert "feat: upload Windows installer executable on commits"Remy Raes
This reverts commit fd9ed6c0a7a323c32733752ce1125c16c20423eb.
2022-09-15feat: upload Windows installer executable on commitsRemy Raes
2022-09-14bumped version number to 1.6.2v1.6.20neGal
2022-09-14differentiation between update() and updatevp()0neGal
Some functions have been renamed: update() -> updateNorthstar() updatevp() -> updateViper() Overall these are far better function names...
2022-09-14renamed Viper requests cache file0neGal
"requests.json" is very vague, and going through your cache folder may confuse you as to what program created the file, now it's way clearer.
2022-09-14Merge pull request #151 from Alystrasz/fix/northstar-freezes0neGal
fix: spawn game processes in separate shells
2022-09-14fix: include .exe.blockmap files in release filesRemy Raes
2022-09-14fix: upload missing latest-linux.yml file to releaseRemy Raes
2022-09-14fix: don't set published release to draftRemy Raes
2022-09-14feat: add linux release builds jobRemy Raes
2022-09-14refactor: typo in windows release jobRemy Raes
2022-09-14feat: update release builds to created releaseRemy Raes
2022-09-14Merge branch 'main' of github.com:0neGal/viper into feat/ci-buildsAlystrasz
2022-09-13fix: spawn game processes in separate shellsAlystrasz
2022-08-17Merge branch 'main' of https://github.com/0neGal/viper0neGal
2022-08-17removed man page0neGal
Along with it marked-man, it has npm problems, and we also don't package the man page anywhere, so there's not much reason to keep it here.
2022-08-09Merge branch 'main' into feat/ci-buildsAlystrasz
2022-08-09fix: try to run release CI on release creationAlystrasz
2022-08-09Merge pull request #145 from Alystrasz/feat/no-internet-handling0neGal
feat: No internet handling
2022-08-08feat: add Spanish translationAlystrasz
Co-authored-by: Delta <31860825+AA-Delta@users.noreply.github.com>
2022-08-08fix: run release CI on published releaseAlystrasz
2022-08-08Merge branch 'feat/ci-builds' of github.com:Alystrasz/viper into feat/ci-buildsAlystrasz
2022-08-08build: add release CI skeletonAlystrasz
2022-08-07Merge branch 'main' into feat/ci-buildsRémy Raes
2022-08-07feat: add Linux builds CIAlystrasz
2022-08-07refactor: rename windows build jobAlystrasz
2022-08-07fix: lintAlystrasz
2022-08-07added: contributor list "embed"0neGal
2022-08-07feat: add German translationAlystrasz
Co-authored-by: GeckoEidechse <gecko.eidechse+git@pm.me>
2022-08-07fix: only include executable windows artefactsAlystrasz
2022-08-07fix: do not let electron-builder publish development buildsAlystrasz
2022-08-07fix: only upload needed files after buildAlystrasz
2022-08-07fix: only compile windows build on windows ciAlystrasz
2022-08-07build: install npm dependencies by forceAlystrasz
2022-08-07fix: typoAlystrasz
2022-08-07build: add initial CI configurationAlystrasz