Skip to content

Add link to the Android app#153

Merged
jjonescz merged 5 commits into
mainfrom
android-2
Jun 17, 2026
Merged

Add link to the Android app#153
jjonescz merged 5 commits into
mainfrom
android-2

Conversation

@jjonescz

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings June 16, 2026 19:41
@jjonescz jjonescz added bug Something isn't working enhancement New feature or request labels Jun 16, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Blazor WebAssembly experience to surface an Android native app option (Google Play) alongside the existing Windows app, and adds a dedicated “native apps” landing page in the repo docs. It also includes several build and lifecycle-management changes that go beyond the PR title’s scope.

Changes:

  • Add Google Play Store link/badge in the WebAssembly loading footer and in README.md, plus a new docs/native-apps.md landing page.
  • Adjust WebAssembly build settings/dependencies (SPA fallback enabled; DevServer dependency replaced with Microsoft.AspNetCore.Components.Gateway; PatchCoreLib imported into Worker WASM project).
  • Change CommitHashView to IAsyncDisposable and update disposal logic; minor cleanup removing an unused using.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/WorkerWebAssembly/WorkerWebAssembly.csproj Imports PatchCoreLib build targets for the Worker WASM project.
src/WebAssembly/WebAssembly.csproj Adds Android link in loading footer; enables SPA fallback; changes build-time package reference.
src/WebAssembly/Program.cs Points the “DesktopAppLink” UI entry to the new native-apps doc page.
src/App/Lab/CommitHashView.razor Switches to IAsyncDisposable and changes lock disposal behavior.
src/App/App.cs Removes unused Microsoft.JSInterop using.
README.md Adds Android Play Store link and badge alongside Windows + Web.
eng/PatchCoreLib.targets Refactors target ordering/conditions for CoreLib patching and makes patching conditional.
docs/native-apps.md New doc page listing native app store links/badges.
Directory.Packages.props Adds central version for Microsoft.AspNetCore.Components.Gateway; removes DevServer package version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/App/Lab/CommitHashView.razor
Comment thread eng/PatchCoreLib.targets
Comment thread src/WebAssembly/WebAssembly.csproj
Comment thread src/WebAssembly/Program.cs
@jjonescz jjonescz merged commit e379dae into main Jun 17, 2026
6 checks passed
@jjonescz jjonescz deleted the android-2 branch June 17, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants