Age | Commit message (Collapse) | Author | |
---|---|---|---|
6 days | added request.check_with_toasts() and use it | 0neGal | |
This makes it very simple to check if some endpoints are available, and show a toast if not, with an error message saying exactly what isn't available. Currently made use for updates with GitHub and installs with Thunderstore. | |||
6 days | added offline indicator icon | 0neGal | |
6 days | added sorting to mod browser | 0neGal | |
fixes #251 | |||
6 days | Merge pull request #248 from Jan200101/PR/protocol | 0neGal | |
feat: support thunderstore ror2mm protocol for installing mods | |||
2024-08-19 | Update src/lang/fr.json | Jan | |
Co-authored-by: Rémy Raes <contact@remyraes.com> | |||
2024-08-17 | chore: add chinese translation by xwii | Jan200101 | |
2024-08-15 | lang: add french translation by CyanPickle | 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 | feat: display alert when Viper is already running and no args are given | Jan200101 | |
2024-08-10 | lang: add chinese translation for update failure | Jan200101 | |
2024-08-10 | lang: add german translation for update failure | Jan200101 | |
2024-08-10 | revert some localization changes | Jan200101 | |
2024-08-04 | lang: add english keys for unzip error handling | 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-20 | show guide button for mods with non-default installation methods | Jan200101 | |
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 | German Translation | Presti | |
2024-04-29 | i18n: '参数' instead of '命令' | KenMizz | |
2024-04-29 | fix error again | KenMizz | |
2024-04-29 | fix error | KenMizz | |
2024-04-29 | update zh translation for linux-launch-v2 | KenMizz | |
2024-04-29 | actual Linux launch support | 0neGal | |
The "Steam (Auto)" launch method should ideally work in all scenarios, ideally! Obviously, I can't and haven't tested in every environment, but I've attempted to make sure it functions. Launching Vanilla and Northstar works just fine, custom launch arguments also work just fine, it works with normal Steam, Flatpak Steam, and as a fallback with the Steam Browser Protocol (`steam://`) There's also the option to set your own/custom launch command for both the Vanilla and Northstar launch options. How well they work will of course depend on what the user set them to. "Steam (Auto)" attempts to pick the right Steam launch method depending on what's available, if the Steam executable can be found, it'll use "Steam (Executable)", if it cant and Flatpak is found on top of an install of Steam through Flatpak, then "Steam (Flatpak)" is used, if all of that fails, then we attempt to use "Steam (Protocol)" Some toasts will be shown if you attempt to run the game with either "Steam (Executable)" or "Steam (Flatpak)" and they cant find the game/Steam. This isn't an issue with "Steam (Auto)" | |||
2024-02-18 | added a lot more functionality to scripts/langs.js | 0neGal | |
It's not capable of formatting language files, and now has a prompt interface for editing and adding missing localization strings. This removes the need for manually editing localization files beyond `en.json`, it'll still be edited manually. But maintainers will no longer have to open any localization files. I also updated the documentation for contributing to localizations. | |||
2024-02-03 | added back error for fetching release notes | 0neGal | |
This time it's inside the GUI and not just random output. | |||
2024-01-24 | added search in settings popup | 0neGal | |
2023-11-08 | fix: update maintainers.json | KenMizz | |
2023-11-06 | chore: let's use zh instead.. | KenMizz | |
2023-11-06 | i18n: "目录" instead of "路径" | KenMizz | |
2023-11-06 | chore: just realize it should be cn.json | KenMizz | |
2023-11-06 | i18n: finalize translation | KenMizz | |
2023-11-06 | i18n: fix lang.title | KenMizz | |
2023-11-06 | i18n: updates a tons of translated text | KenMizz | |
2023-11-01 | i18n: working on Chinese(Simplified) translation | KenMizz | |
2023-10-07 | update German localizations | 0neGal | |
2023-10-06 | fix: add missing french translation | Remy Raes | |
2023-10-06 | update Spanish localizations | 0neGal | |
2023-09-30 | added empty to-be-localized localization strings | 0neGal | |
2023-09-18 | added "Open gamepath" button | 0neGal | |
Very useful stuff! | |||
2023-09-16 | added buttons for fixing some problems and alike | 0neGal | |
I will likely add more buttons in the future, but for now this is most of the ones a user could need to repair problems. | |||
2023-09-16 | more minor fixes to the change in lang files | 0neGal | |
2023-09-16 | handle gamepaths with missing read/write perms | 0neGal | |
We now show an alert if the gamepath is detected to be missing read/write perms, both when selecting the gamepath initially, when it gets auto detected, but also after it's selected, passively. | |||
2023-09-16 | made some lang keys far more logical | 0neGal | |
Most of these are from back when Viper was originally started, I also removed a few keys as they were no longer in use, but were forgotten about, most of these are from pre-v1.0.0 aka, the old smaller UI |