Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-17 | chore: add chinese translation by xwii | Jan200101 | |
2024-08-15 | chore: add french translation by CyanPickle | Jan200101 | |
2024-08-15 | chore: add german translation | Jan200101 | |
2024-08-15 | chore: remove installing translation description | Jan200101 | |
its a bit redundant since the title already states that we are installing | |||
2024-08-14 | feat: show toast when installing mod through ror2mm protocol | Jan200101 | |
2024-08-14 | chore: display alert when mod install via protocol cannot be resolved | Jan200101 | |
2024-08-14 | chore: remove debug logging | Jan200101 | |
2024-08-14 | chore: remove useless try catch | Jan200101 | |
2024-08-14 | feat: display alert when Viper is already running and no args are given | Jan200101 | |
2024-08-14 | feat: parse commandLine of secondary instances | Jan200101 | |
2024-08-14 | feat: use instance locks to prevent multiple instances of viper | Jan200101 | |
2024-08-13 | chore: use existing mod installation logic for r2mm protocol | Jan200101 | |
2024-08-13 | chore: rework protocol mod installs to use renderer package list | Jan200101 | |
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-04 | feat: support thunderstore ror2mm protocol for installing mods | Jan200101 | |
2024-08-04 | correct ipc event names in cli handler | Jan200101 | |
2024-08-01 | Update zh.json | Jan200101 | |
2024-07-23 | Update fr.json | 0neGal | |
2024-07-23 | Update es.json | XNovaDelta | |
https://github.com/0neGal/viper/pull/241 | |||
2024-07-21 | open non-default installation guide externally | Jan200101 | |
2024-07-20 | show guide button for mods with non-default installation methods | Jan200101 | |
2024-06-23 | make sure "libraryfolders" exists in VDF files | 0neGal | |
2024-06-18 | Merge pull request #229 from 0neGal/linux-launch-v2 | 0neGal | |
feat: Linux launch support v2 | |||
2024-06-15 | added launcher.relative_section() | 0neGal | |
This will be particularly useful for #239 | |||
2024-06-15 | added popups.hide_last() and popups.open_list | 0neGal | |
This will be particularly useful for #239 | |||
2024-06-14 | verify VDF files gets parsed correctly | 0neGal | |
2024-06-09 | Merge branch 'main' into linux-launch-v2linux-launch-v2 | 0neGal | |
2024-06-09 | fixed webview theming not being appliedmodularized-frontend | 0neGal | |
2024-06-09 | fixed missing/renamed IPC events | 0neGal | |
Too busy with the frontend, and forgor to change the main process IPC event listeners, whoopsie. | |||
2024-06-09 | fixed version numbers not updating after update | 0neGal | |
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-09 | fixed things in the settings popup not loading | 0neGal | |
2024-06-08 | rename js/set_dom_strings.js to localize.js | 0neGal | |
2024-06-08 | fixed race condition in js/set_dom_strings.js | 0neGal | |
2024-06-08 | convert js/browser.js to a CommonJS module | 0neGal | |
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-08 | convert js/tooltip.js to a CommonJS module | 0neGal | |
It's not actually used anywhere outside of itself, but oh well. | |||
2024-06-08 | convert js/launcher.js to a CommonJS module | 0neGal | |
2024-06-08 | move browser.js' normalize() into mods.js | 0neGal | |
2024-06-08 | convert js/toast.js to a CommonJS module | 0neGal | |
Renamed from `toast.js` to `toasts.js` as well | |||
2024-06-08 | convert js/mods.js to a CommonJS module | 0neGal | |
2024-06-08 | replace js/misc.js file with js/version.js module | 0neGal | |
2024-06-08 | initial commit to better modularize frontend | 0neGal | |
Far from done, but this pretty much splits everything inside `src/app/main.js` into separate files. | |||
2024-05-31 | fixed error when enabledmods.json cant be parsed | 0neGal | |
2024-05-02 | Merge branch 'main' into linux-launch-v2 | 0neGal | |
2024-05-02 | feat: add french translation | Remy Raes | |
2024-05-02 | Update es.json | XNovaDelta | |
Spelling corrections | |||
2024-05-02 | Update es.json | XNovaDelta | |
2024-04-30 | fixed killing EA Desktop at times failing on Linux | 0neGal | |
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-30 | fixed game sometimes not shown as running on Linux | 0neGal | |
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-30 | fixed #231 (hopefully) | 0neGal | |
Did an oopsie whoopsie doopsie, now its unoopsied | |||
2024-04-30 | German Translation | Presti | |
2024-04-29 | i18n: '参数' instead of '命令' | KenMizz | |