Skip to content

Add App.Android project under design/ for release workflow#766

Merged
dangershony merged 4 commits intomainfrom
add-design-android-project
Apr 18, 2026
Merged

Add App.Android project under design/ for release workflow#766
dangershony merged 4 commits intomainfrom
add-design-android-project

Conversation

@dangershony
Copy link
Copy Markdown
Member

Summary

  • Creates a new App.Android project under src/design/ that references the new App codebase instead of the legacy AngorApp
  • Copies all Android resources (icons, splash screen, styles, animated vectors) from the old AngorApp.Android project
  • Updates the release workflow (release-avalonia.yml) to build the APK from the new project
  • Adds the project to App.sln under the design solution folder
  • Uses application ID io.angor.app

Migrate all 27 instances of System.Diagnostics.Debug.WriteLine to proper
ILogger infrastructure using the project's existing patterns: lazy static
loggers for static classes, ILoggerFactory resolution from App.Services
for view code-behind, and constructor-injected ILogger<T> for ViewModels.
@dangershony dangershony merged commit e2e7d02 into main Apr 18, 2026
1 check passed
@dangershony dangershony deleted the add-design-android-project branch April 18, 2026 18:48
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