Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrating to use FBLO API #93

Merged
merged 18 commits into from
Apr 20, 2024
Merged

migrating to use FBLO API #93

merged 18 commits into from
Apr 20, 2024

Conversation

IDCs
Copy link
Contributor

@IDCs IDCs commented Jan 9, 2024

No description provided.

@Aragas Aragas self-requested a review January 9, 2024 09:31
Aragas and others added 17 commits January 11, 2024 01:29
Split util into multiple files
Set package versions based on Vortex
Removed package-lock.json since yarn is used
Removed requiresLauncher since Xbox is not supported
Fixed LauncherManager integration
Added resolutions from Vortex, forcing winapi-bindings to use https instead of ssh
Fixed WebPack4 issue with SSL
Moved turbowalk and xml2js to dev deps
Fixed isDisabled check
Improved tsconfig
Fixed module list setting when launching the game
Fixed isDisabled calculation
Improved Store State access
Moved setup to vortex.ts
Using allowSyntheticDefaultImports
Added Mod Types
Moved IGame implementation into a class
More TS strict typing
Using Api instead of Context
Split methods into file categories to prevent bloat
Correctly filtering singleplayer/multiplayer modules
Correctly sorting saved Load Order
Refactored a bit Save stuff
Added other type guards
Removed util.getSafe usage where possible
Replaced || with ??
Using selectors.currentGameDiscovery for discovery
Using selectors.activeProfile for profile
Added TooltipImage
The LO Item Renderer displays the dependencies and module provider (steam)
Added ModuleInfoExtendedWithMetadata support
Added the standard community icon
Added Steam svg
@Aragas
Copy link
Member

Aragas commented Apr 20, 2024

@Aragas Aragas merged commit 0dbf80a into BUTR:master Apr 20, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants