aboutsummaryrefslogtreecommitdiff
path: root/src/app
AgeCommit message (Collapse)Author
7 daysfixed sort selector with navigation functions0neGal
7 daysfixed being unable to scroll mods list0neGal
7 daysproperly open <select>'s with navigation functions0neGal
7 daysfixed default selection being continously selected0neGal
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 daysfixed mod div being scrolled by navigate.move()0neGal
7 daysadded a search bar to the mods list0neGal
7 daysadded request.check_with_toasts() and use it0neGal
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 daysrefresh server status when back online0neGal
7 daysfix "Check for updates" button not disabling0neGal
7 dayshide server status when offline0neGal
7 daysif offline close browser and disable some buttons0neGal
7 dayssimplify checking offline state0neGal
7 daysadded requests.check() and uses of it0neGal
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 daysadded offline indicator icon0neGal
7 daysminor syntax changes0neGal
7 daysMerge branch 'main' into PR/onLine-event0neGal
7 daysadded sorting to mod browser0neGal
fixes #251
7 daysfixed navigate.select() not working on switches0neGal
7 daysdon't prompt when enabling a core mod0neGal
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 daysMerge pull request #248 from Jan200101/PR/protocol0neGal
feat: support thunderstore ror2mm protocol for installing mods
7 daysMerge pull request #249 from Jan200101/PR/handle-permission-error0neGal
feat: handle unzip errors
8 daysMerge branch 'main' into gamepad-supportgamepad-support0neGal
2024-08-15support SteamDeck bumper buttons in desktop layout0neGal
2024-08-15chore: remove installing translation descriptionJan200101
its a bit redundant since the title already states that we are installing
2024-08-14feat: show toast when installing mod through ror2mm protocolJan200101
2024-08-14chore: display alert when mod install via protocol cannot be resolvedJan200101
2024-08-13chore: use existing mod installation logic for r2mm protocolJan200101
2024-08-13chore: rework protocol mod installs to use renderer package listJan200101
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-04feat: add error handler for streaming unzipJan200101
2024-08-04fix: call correct method for renderer ipc toast eventJan200101
2024-08-04fix: correct install callback for mods that aren't already installedJan200101
2024-08-04handle onLine event dynamically, don't enable buttons when going offlineJan200101
2024-07-21open non-default installation guide externallyJan200101
2024-07-20show guide button for mods with non-default installation methodsJan200101
2024-06-25update selection bounds automatically0neGal
If a selected element has its bounds changed, so should the `#selection`, this makes it so it now does that.
2024-06-20Merge branch 'main' into gamepad-support0neGal
2024-06-20fixed Escape closing popups when inputs are active0neGal
2024-06-20allow navigating around on a keyboard with HJKL0neGal
2024-06-19prevent changing section when a popup is open0neGal
2024-06-19select sections when quickly switching to them0neGal
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-19auto deselect selection if its no longer visible0neGal
2024-06-19select previous selection when a popup is closed0neGal
2024-06-19proper gamepad element scrolling support0neGal
2024-06-18adjust border radius on nav bar buttons0neGal
2024-06-18make center cluster buttons open settings popup0neGal
2024-06-18Merge pull request #229 from 0neGal/linux-launch-v20neGal
feat: Linux launch support v2
2024-06-15up delay between gamepad axes and their actions0neGal
The lower delay that was there previously would lead to the axes/joysticks moving around the UI way too fast.
2024-06-15prevent gamepad buttons from repeating actions0neGal
It now waits until the button has been released before that button can again do its action.
2024-06-15prevent gamepad from toggling disabled switches0neGal
2024-06-15added ability to switch section with bumpers0neGal
Either with the top bumper buttons on a gamepad, or with Q/E on a keyboard instead.