revanced-patcher
                                
                                 revanced-patcher copied to clipboard
                                
                                    revanced-patcher copied to clipboard
                            
                            
                            
                        feat: only do resource patching when required
Type
Functionality
Issue
Currently the user has to manually specify whether resource patching should be enabled.
Feature
Choosing automatically based on whether any resource patches are selected removes the unnecessary manual choice.
Motivation
Disabling resource patching when not required saves a lot of time.
Additional context
No response
And before you ask this can't easily be done in cli because of dependencies
Same case with manager ^
And before you ask this can't easily be done in cli because of dependencies
Why?
And before you ask this can't easily be done in cli because of dependencies
Why?
Are dependencies accessible without an instance?
Yes, you have access to the classes compile time annotations before having to create an instance of the class.
Still I think it makes more sense in patcher. There's no reason to give it resource patches and then disable resource patching. Would avoid duplicate code between the cli/manager too