aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-08-17chore: add chinese translation by xwiiJan200101
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-04feat: support thunderstore ror2mm protocol for installing modsJan200101
2024-08-04correct ipc event names in cli handlerJan200101
2024-08-01Update zh.jsonJan200101
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
2024-06-23make sure "libraryfolders" exists in VDF files0neGal
2024-06-18Merge pull request #229 from 0neGal/linux-launch-v20neGal
feat: Linux launch support v2
2024-06-15added launcher.relative_section()0neGal
This will be particularly useful for #239
2024-06-15added popups.hide_last() and popups.open_list0neGal
This will be particularly useful for #239
2024-06-14verify VDF files gets parsed correctly0neGal
2024-06-09Merge branch 'main' into linux-launch-v2linux-launch-v20neGal
2024-06-09fixed webview theming not being appliedmodularized-frontend0neGal
2024-06-09fixed missing/renamed IPC events0neGal
Too busy with the frontend, and forgor to change the main process IPC event listeners, whoopsie.
2024-06-09fixed version numbers not updating after update0neGal
Technically this is also broken on the main branch, however it's a lot easier to just fix here, instead of having to fix it there, then also fix it here, due to the modularization
2024-06-09fixed things in the settings popup not loading0neGal
2024-06-08rename js/set_dom_strings.js to localize.js0neGal
2024-06-08fixed race condition in js/set_dom_strings.js0neGal
2024-06-08convert js/browser.js to a CommonJS module0neGal
And `js/popups.js`, but it was already technically a CommonJS module, it was just leftover in `index.html` due to `js/browser.js` not being a CommonJS module.
2024-06-08convert js/tooltip.js to a CommonJS module0neGal
It's not actually used anywhere outside of itself, but oh well.
2024-06-08convert js/launcher.js to a CommonJS module0neGal
2024-06-08move browser.js' normalize() into mods.js0neGal
2024-06-08convert js/toast.js to a CommonJS module0neGal
Renamed from `toast.js` to `toasts.js` as well
2024-06-08convert js/mods.js to a CommonJS module0neGal
2024-06-08replace js/misc.js file with js/version.js module0neGal
2024-06-08initial commit to better modularize frontend0neGal
Far from done, but this pretty much splits everything inside `src/app/main.js` into separate files.
2024-05-31fixed error when enabledmods.json cant be parsed0neGal
2024-05-02Merge branch 'main' into linux-launch-v20neGal
2024-05-02feat: add french translationRemy Raes
2024-05-02Update es.jsonXNovaDelta
Spelling corrections
2024-05-02Update es.jsonXNovaDelta
2024-04-30fixed killing EA Desktop at times failing on Linux0neGal
Pesky EA Desktop being annoying as always, leaving behind processes, to be fair, I don't exactly think you're supposed to be killing it it like this, but oh well, it seems to function now.
2024-04-30fixed game sometimes not shown as running on Linux0neGal
This didn't happen in all cases, so it took me until randomly discovering it recently, for me to actually realize there was a problem, and then subsequently fixing it.
2024-04-30fixed #231 (hopefully)0neGal
Did an oopsie whoopsie doopsie, now its unoopsied
2024-04-30German TranslationPresti
2024-04-29i18n: '参数' instead of '命令'KenMizz