aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
7 daysfixed navigate.select() not working on switches0neGal
7 daysskip core mods when doing "Toggle All"0neGal
fixes #252
7 daysdon't prompt when enabling a core mod0neGal
Previously disabling or enabling a core mod would show a prompt warning about the fact that a core mod is being toggled. This is only needed for when disabling a core mod. fixes #253
7 daysMerge pull request #248 from Jan200101/PR/protocol0neGal
feat: support thunderstore ror2mm protocol for installing mods
7 daysMerge pull request #249 from Jan200101/PR/handle-permission-error0neGal
feat: handle unzip errors
7 daysMerge pull request #239 from 0neGal/gamepad-support0neGal
feat: Gamepad/keyboard navigation support
7 daysMerge branch 'main' into gamepad-supportgamepad-support0neGal
2024-08-26Merge pull request #254 from 0neGal/dependabot/npm_and_yarn/unzip-stream-0.3.20neGal
Bump unzip-stream from 0.3.1 to 0.3.2
2024-08-26Bump unzip-stream from 0.3.1 to 0.3.2dependabot[bot]
Bumps [unzip-stream](https://github.com/mhr3/unzip-stream) from 0.3.1 to 0.3.2. - [Commits](https://github.com/mhr3/unzip-stream/compare/v0.3.1...v0.3.2) --- updated-dependencies: - dependency-name: unzip-stream dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19Update src/lang/fr.jsonJan
Co-authored-by: Rémy Raes <contact@remyraes.com>
2024-08-17chore: add chinese translation by xwiiJan200101
2024-08-15support SteamDeck bumper buttons in desktop layout0neGal
2024-08-15lang: add french translation by CyanPickleJan200101
2024-08-15chore: add french translation by CyanPickleJan200101
2024-08-15chore: add german translationJan200101
2024-08-15chore: remove installing translation descriptionJan200101
its a bit redundant since the title already states that we are installing
2024-08-14feat: show toast when installing mod through ror2mm protocolJan200101
2024-08-14chore: display alert when mod install via protocol cannot be resolvedJan200101
2024-08-14chore: remove debug loggingJan200101
2024-08-14chore: remove useless try catchJan200101
2024-08-14feat: display alert when Viper is already running and no args are givenJan200101
2024-08-14feat: parse commandLine of secondary instancesJan200101
2024-08-14feat: use instance locks to prevent multiple instances of viperJan200101
2024-08-13chore: use existing mod installation logic for r2mm protocolJan200101
2024-08-13chore: rework protocol mod installs to use renderer package listJan200101
This is achieved by sending an IPC event to the renderer and waiting for a reply once Since this is async we return from the function after sending the event and recursively invoke it once the reply arrives The package data is returned a a JSON String because Electron is unable to copy the Object over IPC
2024-08-10lang: add chinese translation for update failureJan200101
2024-08-10lang: add german translation for update failureJan200101
2024-08-10revert some localization changesJan200101
2024-08-10fix: prevent multiple missing-perms routines from startingJan200101
2024-08-10chore: prevent gamepath permission alert from reopening on same gamepathJan200101
Co-authored-by: 0neGal <mail@0negal.com>
2024-08-05chore: set default folder argumentJan200101
2024-08-05feat: test gamepath permissions by creating a fileJan200101
2024-08-04lang: add english keys for unzip error handlingJan200101
2024-08-04feat: add error handler for streaming unzipJan200101
2024-08-04fix: call correct method for renderer ipc toast eventJan200101
2024-08-04Merge pull request #247 from Jan200101/PR/fix-broken-mod-install0neGal
fix: correct install callback for mods that aren't already installed
2024-08-04feat: support thunderstore ror2mm protocol for installing modsJan200101
2024-08-04fix: correct install callback for mods that aren't already installedJan200101
2024-08-04Merge pull request #245 from Jan200101/PR/fix-cli0neGal
fix: correct cli ipc event names
2024-08-04correct ipc event names in cli handlerJan200101
2024-08-02Merge pull request #241 from Jan200101/PR/vp-disable0neGal
feat: Handle VanillaPlus differently in the mod browser
2024-08-01Update zh.jsonJan200101
2024-07-23Merge pull request #243 from ↵0neGal
0neGal/dependabot/npm_and_yarn/electron-updater-6.3.0 Bump electron-updater from 4.6.1 to 6.3.0
2024-07-23Bump electron-updater from 4.6.1 to 6.3.0dependabot[bot]
Bumps [electron-updater](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-updater) from 4.6.1 to 6.3.0. - [Release notes](https://github.com/electron-userland/electron-builder/releases) - [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-updater/CHANGELOG.md) - [Commits](https://github.com/electron-userland/electron-builder/commits/electron-updater@6.3.0/packages/electron-updater) --- updated-dependencies: - dependency-name: electron-updater dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23added "Check localizations" action0neGal
2024-07-23added missing --check to publish.sh on langs.js0neGal
I suppose I entirely forgot about this when I re-did huge portions of langs.js in ccde19d8, whoops...
2024-07-23Update fr.json0neGal
2024-07-23Update es.jsonXNovaDelta
https://github.com/0neGal/viper/pull/241
2024-07-21open non-default installation guide externallyJan200101
2024-07-20show guide button for mods with non-default installation methodsJan200101