aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-13work in progress redesign for release notes0neGal
2023-01-12put mods Object into src/modules/mods.js0neGal
2023-01-12added: src/modules/json.js0neGal
This module makes it easier to read JSON files, simply returning false on errors, and attempting to repair the JSON automatically.
2023-01-12modularize settings Object0neGal
The reasoning behind this is obvious, I overall would like to make utils.js far smaller, and if not get entirely rid of it.
2023-01-12src/extras/ is now src/modules/0neGal
2023-01-12basically support thunderstore_author.txt0neGal
This doesn't entirely uphold support, as it doesn't use the author file for anything, however it does write it as intended.
2023-01-12rename: --debug to --devtools0neGal
2022-12-24Merge pull request #163 from ↵0neGal
0neGal/dependabot/npm_and_yarn/got-and-electron-and-electron-builder-11.8.6 build(deps): bump got, electron and electron-builder
2022-12-24build(deps): bump got, electron and electron-builderdependabot[bot]
Bumps [got](https://github.com/sindresorhus/got) to 11.8.6 and updates ancestor dependencies [got](https://github.com/sindresorhus/got), [electron](https://github.com/electron/electron) and [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder). These dependencies need to be updated together. Updates `got` from 9.6.0 to 11.8.6 - [Release notes](https://github.com/sindresorhus/got/releases) - [Commits](https://github.com/sindresorhus/got/compare/v9.6.0...v11.8.6) Updates `electron` from 18.3.7 to 22.0.0 - [Release notes](https://github.com/electron/electron/releases) - [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md) - [Commits](https://github.com/electron/electron/compare/v18.3.7...v22.0.0) Updates `electron-builder` from 22.5.1 to 23.6.0 - [Release notes](https://github.com/electron-userland/electron-builder/releases) - [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md) - [Commits](https://github.com/electron-userland/electron-builder/commits/v23.6.0/packages/electron-builder) --- updated-dependencies: - dependency-name: got dependency-type: indirect - dependency-name: electron dependency-type: direct:development - dependency-name: electron-builder dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
2022-12-24Merge pull request #152 from 0neGal/dependabot/npm_and_yarn/electron-18.3.70neGal
build(deps-dev): bump electron from 16.2.6 to 18.3.7
2022-11-23bumped version number to 1.6.3v1.6.30neGal
2022-11-23build(deps-dev): bump electron from 16.2.6 to 18.3.7dependabot[bot]
Bumps [electron](https://github.com/electron/electron) from 16.2.6 to 18.3.7. - [Release notes](https://github.com/electron/electron/releases) - [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md) - [Commits](https://github.com/electron/electron/compare/v16.2.6...v18.3.7) --- updated-dependencies: - dependency-name: electron dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23Merge pull request #155 from 0neGal/dupe-mods-localization0neGal
feat: Localizations for toasts caused by duplicate mod folders
2022-11-23Merge branch 'main' into dupe-mods-localization0neGal
2022-11-23Merge pull request #157 from 0neGal/error-toasts-localization0neGal
feat: Localize "Unknown Error!" toasts
2022-11-23Update src/lang/de.json0neGal
Co-authored-by: GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com>
2022-11-23Merge pull request #161 from Alystrasz/dupe-french0neGal
feat: add missing french traductions
2022-11-23Merge pull request #162 from Alystrasz/error-toasts-french0neGal
feat: missing french trads
2022-11-23feat: missing french tradsRémy Raes
2022-11-23feat: add missing french traductionsRémy Raes
2022-11-23Merge pull request #159 from AA-Delta/patch-40neGal
2022-11-23Merge pull request #160 from AA-Delta/patch-50neGal
2022-11-23Update es.jsonDelta
#157
2022-11-23Update es.jsonDelta
#155
2022-11-23remove testing error0neGal
This was only here to test the uncaught exception catching.
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-22Merge pull request #158 from DxsSucuk/error-toasts-localization-de0neGal
Error Toasts German Localization.
2022-11-23initial empty keys0neGal
2022-11-22Update de.jsonPresti
2022-11-22Merge pull request #156 from DxsSucuk/dupe-mods-localization-DE0neGal
German Translation.
2022-11-23initial empty keys0neGal
2022-11-22Update de.jsonPresti
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