Age | Commit message (Collapse) | Author | |
---|---|---|---|
7 days | fixed server status color not changing | 0neGal | |
7 days | fixed sort selector with navigation functions | 0neGal | |
7 days | fixed being unable to scroll mods list | 0neGal | |
7 days | properly open <select>'s with navigation functions | 0neGal | |
7 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. | |||
7 days | fixed mod div being scrolled by navigate.move() | 0neGal | |
7 days | added a search bar to the mods list | 0neGal | |
7 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. | |||
7 days | refresh server status when back online | 0neGal | |
7 days | fix "Check for updates" button not disabling | 0neGal | |
7 days | hide server status when offline | 0neGal | |
7 days | if offline close browser and disable some buttons | 0neGal | |
7 days | simplify checking offline state | 0neGal | |
7 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. | |||
7 days | added offline indicator icon | 0neGal | |
7 days | minor syntax changes | 0neGal | |
7 days | Merge branch 'main' into PR/onLine-event | 0neGal | |
7 days | added sorting to mod browser | 0neGal | |
fixes #251 | |||
7 days | fixed navigate.select() not working on switches | 0neGal | |
7 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 | |||
7 days | Merge pull request #248 from Jan200101/PR/protocol | 0neGal | |
feat: support thunderstore ror2mm protocol for installing mods | |||
7 days | Merge pull request #249 from Jan200101/PR/handle-permission-error | 0neGal | |
feat: handle unzip errors | |||
7 days | Merge branch 'main' into gamepad-supportgamepad-support | 0neGal | |
2024-08-15 | support SteamDeck bumper buttons in desktop layout | 0neGal | |
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-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: add error handler for streaming unzip | Jan200101 | |
2024-08-04 | fix: call correct method for renderer ipc toast event | Jan200101 | |
2024-08-04 | fix: correct install callback for mods that aren't already installed | Jan200101 | |
2024-08-04 | handle onLine event dynamically, don't enable buttons when going offline | Jan200101 | |
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-25 | update selection bounds automatically | 0neGal | |
If a selected element has its bounds changed, so should the `#selection`, this makes it so it now does that. | |||
2024-06-20 | Merge branch 'main' into gamepad-support | 0neGal | |
2024-06-20 | fixed Escape closing popups when inputs are active | 0neGal | |
2024-06-20 | allow navigating around on a keyboard with HJKL | 0neGal | |
2024-06-19 | prevent changing section when a popup is open | 0neGal | |
2024-06-19 | select sections when quickly switching to them | 0neGal | |
This is for when you use Q/E on keyboard or the bumper buttons on a gamepad, this prevents your selection from being on an element that is no longer visible. | |||
2024-06-19 | auto deselect selection if its no longer visible | 0neGal | |
2024-06-19 | select previous selection when a popup is closed | 0neGal | |
2024-06-19 | proper gamepad element scrolling support | 0neGal | |
2024-06-18 | adjust border radius on nav bar buttons | 0neGal | |
2024-06-18 | make center cluster buttons open settings popup | 0neGal | |
2024-06-18 | Merge pull request #229 from 0neGal/linux-launch-v2 | 0neGal | |
feat: Linux launch support v2 | |||
2024-06-15 | up delay between gamepad axes and their actions | 0neGal | |
The lower delay that was there previously would lead to the axes/joysticks moving around the UI way too fast. | |||
2024-06-15 | prevent gamepad buttons from repeating actions | 0neGal | |
It now waits until the button has been released before that button can again do its action. | |||
2024-06-15 | prevent gamepad from toggling disabled switches | 0neGal | |