Age | Commit message (Collapse) | Author | |
---|---|---|---|
6 days | fixed sort selector with navigation functions | 0neGal | |
6 days | fixed being unable to scroll mods list | 0neGal | |
6 days | properly open <select>'s with navigation functions | 0neGal | |
6 days | fixed default selection being continously selected | 0neGal | |
Whenever you'd use your mouse after a navigation function had been used, it'd just continuously re-select the default selection, unless you spam click, obviously not great. | |||
6 days | fixed mod div being scrolled by navigate.move() | 0neGal | |
6 days | added a search bar to the mods list | 0neGal | |
6 days | bump Electron from 28.2.0 to 33.2.1 + npm audit | 0neGal | |
This shouldn't break anything, one would hope? | |||
6 days | Merge pull request #246 from Jan200101/PR/onLine-event | 0neGal | |
feat: handle no internet better | |||
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 | refresh server status when back online | 0neGal | |
6 days | fix "Check for updates" button not disabling | 0neGal | |
6 days | hide server status when offline | 0neGal | |
6 days | if offline close browser and disable some buttons | 0neGal | |
6 days | simplify checking offline state | 0neGal | |
6 days | added requests.check() and uses of it | 0neGal | |
Very minimal uses of it, currently it simply checks every 30s and on startup whether a set of domains/endpoints we use work, and if all fail, then we assume something is wrong with the internet. | |||
6 days | added offline indicator icon | 0neGal | |
6 days | minor syntax changes | 0neGal | |
6 days | Merge branch 'main' into PR/onLine-event | 0neGal | |
6 days | added sorting to mod browser | 0neGal | |
fixes #251 | |||
6 days | fixed navigate.select() not working on switches | 0neGal | |
6 days | skip core mods when doing "Toggle All" | 0neGal | |
fixes #252 | |||
6 days | don't prompt when enabling a core mod | 0neGal | |
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 | |||
6 days | Merge pull request #248 from Jan200101/PR/protocol | 0neGal | |
feat: support thunderstore ror2mm protocol for installing mods | |||
6 days | Merge pull request #249 from Jan200101/PR/handle-permission-error | 0neGal | |
feat: handle unzip errors | |||
7 days | Merge pull request #239 from 0neGal/gamepad-support | 0neGal | |
feat: Gamepad/keyboard navigation support | |||
7 days | Merge branch 'main' into gamepad-supportgamepad-support | 0neGal | |
2024-08-26 | Merge pull request #254 from 0neGal/dependabot/npm_and_yarn/unzip-stream-0.3.2 | 0neGal | |
Bump unzip-stream from 0.3.1 to 0.3.2 | |||
2024-08-26 | Bump unzip-stream from 0.3.1 to 0.3.2 | dependabot[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-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 | support SteamDeck bumper buttons in desktop layout | 0neGal | |
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 | 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-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-10 | fix: prevent multiple missing-perms routines from starting | Jan200101 | |
2024-08-10 | chore: prevent gamepath permission alert from reopening on same gamepath | Jan200101 | |
Co-authored-by: 0neGal <mail@0negal.com> | |||
2024-08-05 | chore: set default folder argument | Jan200101 | |