CommandMC
CommandMC
The GlobalState / ContextProvider is now replaced with a Zustand store, which improves the re-rendering issues dramatically The commits here are quite bite-sized, so reviewing them one at a time...
The Backend is now aware of the source map included with development builds of Heroic, meaning error stacktraces turn from something completely unhelpful: ``` (node:21029) UnhandledPromiseRejectionWarning: Error: A scary error...
### Checklist - [X] I agree to follow the [Code of Conduct](https://github.com/flatpak/flatpak/blob/main/CODE_OF_CONDUCT.md) that this project adheres to. - [X] I have searched the [issue tracker](https://www.github.com/flatpak/flatpak/issues) for a bug that matches...
Seems like this was missed in 3963382
This renders most drop-down selection prompts inside Heroic. In turn, these dropdowns now work inside the Gamescope session. Current issues: - [ ] Controller navigation does not work, hitting "Down"...
Resolves #689 Can't test this myself as I don't own that game; regular downloads still seem to work fine This'll probably cause issues with macOS-native games, not sure how/if we...
Base URLs are now always fetched from Epic's CDN, even if there is a manifest override set by the user. This resolves two common issues: - When providing a manifest...
No major functionality changes here, just a few small things - The `typescript-eslint` update meant it found a few `try { ... } catch (error) { ... }` blocks where...
Closes #3377 --- Use the following Checklist if you have changed something on the Backend or Frontend: - [ ] Tested the feature and it's working on a current and...
Now that our `SelectField`s are HTML elements, we can decorate its items. I've used that opportunity to add icons to - the 3-dot menu on the game page - the...