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 | Merge pull request #245 from Jan200101/PR/fix-cli | 0neGal | |
fix: correct cli ipc event names | |||
2024-08-04 | correct ipc event names in cli handler | Jan200101 | |
2024-08-02 | Merge pull request #241 from Jan200101/PR/vp-disable | 0neGal | |
feat: Handle VanillaPlus differently in the mod browser | |||
2024-08-01 | Update zh.json | Jan200101 | |
2024-07-23 | Merge 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-23 | Bump electron-updater from 4.6.1 to 6.3.0 | dependabot[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-23 | added "Check localizations" action | 0neGal | |
2024-07-23 | added missing --check to publish.sh on langs.js | 0neGal | |
I suppose I entirely forgot about this when I re-did huge portions of langs.js in ccde19d8, whoops... | |||
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 | bumped version number to 1.12.1v1.12.1 | 0neGal | |
2024-06-23 | make sure "libraryfolders" exists in VDF files | 0neGal | |
2024-06-18 | bumped version number to 1.12.0v1.12.0 | 0neGal | |
2024-06-18 | Merge pull request #229 from 0neGal/linux-launch-v2 | 0neGal | |
feat: Linux launch support v2 | |||
2024-06-16 | update CI to Node 20 and upload-artifact@v3 | 0neGal | |
Hopefully this works just fine, and I don't need to push anything again, I however don't feel like running the CI locally, so simply pushing is easier! :3 | |||
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 | Merge pull request #237 from 0neGal/modularized-frontend | 0neGal | |
chore: Modularize the frontend code Generally this should be fine, there might still be some uncaught bugs, but it hopefully isn't anything too major. | |||
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. |