Skip to content

Add enable/disable support to InstallRulePluginInstaller#2103

Merged
anttimaki merged 1 commit intodevelopfrom
IRPI-02
Apr 8, 2026
Merged

Add enable/disable support to InstallRulePluginInstaller#2103
anttimaki merged 1 commit intodevelopfrom
IRPI-02

Conversation

@anttimaki
Copy link
Copy Markdown
Collaborator

ReturnOfModdingPluginInstaller also depends on this implementation, as it's built on top of the IRPI.

Some extra logic is still left in GenericProfileInstaller - these can be cleaned out once getPluginInstaller starts returning IRPI as the installer for the games that currently fall back to legacy implementation that's embedded into GenericProfileInstaller.

Other than that, GenericProfileInstaller no longer has any enable or disable logic - it's all compartmentalized inside the various classes that implement PackageInstaller.

ReturnOfModdingPluginInstaller also depends on this implementation, as
it's built on top of the IRPI.

Some extra logic is still left in GenericProfileInstaller - these can
be cleaned out once getPluginInstaller starts returning IRPI as the
installer for the games that currently fall back to legacy
implementation that's embedded into GenericProfileInstaller.

Other than that, GenericProfileInstaller no longer has any enable or
disable logic - it's all compartmentalized inside the various classes
that implement PackageInstaller.
@anttimaki anttimaki requested a review from ebkr March 30, 2026 09:12
@anttimaki anttimaki merged commit 1f03c66 into develop Apr 8, 2026
6 checks passed
@anttimaki anttimaki deleted the IRPI-02 branch April 8, 2026 07:37
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