Skip to content

Feature/improve webview package install redundancy strategy - #124

Merged
Baidaidai-GFWD-origin merged 6 commits into
mainfrom
feature/improve_webview_package_install_redundancy_strategy
Oct 4, 2026
Merged

Baidaidai-GFWD-origin merged 6 commits into
mainfrom
feature/improve_webview_package_install_redundancy_strategy

Conversation

@Baidaidai-GFWD-origin

Copy link
Copy Markdown
Collaborator

No description provided.

Use the plugin manifest execution context when deciding whether to use Shizuku. Update the KDoc to describe the manifest-based decision.
Use the plugin manifest execution context when deciding whether to use Shizuku. Update the KDoc to describe the manifest-based decision.
Return typed Result values from the local package installation use cases. Propagate PluginError through the installation flow and update the plugin screen error handling.
Replace the legacy AndroidFileSystemCapabilityGatewayImpl with atomized filesystem Gateways. Update plugin storage APIs to use explicit target directories and expose deletion results.
Add an internal side-loading flow for plugin packages without writing plugin records. Reuse the regular internal installation steps for the WebUI backup copy.
Install ADB WebUI plugins in both Shell and app storage before registration. Remove the internal copy before uninstalling the Shell plugin.
@Baidaidai-GFWD-origin
Baidaidai-GFWD-origin merged commit 35d90fe into main Oct 4, 2026
1 check passed
@Baidaidai-GFWD-origin
Baidaidai-GFWD-origin deleted the feature/improve_webview_package_install_redundancy_strategy branch October 4, 2026 08:54
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.

1 participant