Skip to content

Remove the "About Avalonia" entry from the macOS app menu - #5376

Merged
Gabriel Dufresne (GabrielDuf) merged 1 commit into
mainfrom
fix/remove-about-avalonia-menu
Sep 14, 2026
Merged

Gabriel Dufresne (GabrielDuf) merged 1 commit into
mainfrom
fix/remove-about-avalonia-menu

Conversation

@GabrielDuf

Copy link
Copy Markdown
Contributor

This pull request makes a small but important change to the src/UniGetUI.Avalonia/App.axaml file to improve the application's native menu behavior on macOS. By declaring an empty NativeMenu, the default "About Avalonia" entry is suppressed, resulting in a more polished and platform-appropriate user experience.

macOS Menu Customization:

  • Declared an empty NativeMenu in App.axaml to suppress the default "About Avalonia" menu entry on macOS. The standard system menu items (Services, Hide, Quit) are still present.

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.

🟢 Approval recommended

The change correctly uses Avalonia’s native-menu behavior and introduces no identified issues.

Pull request overview

Adds an empty application-level native menu to suppress Avalonia’s default macOS About entry while retaining standard system items.

Changes:

  • Declares an empty NativeMenu.
  • Documents the macOS behavior.
File summaries
File Description
src/UniGetUI.Avalonia/App.axaml Customizes the native macOS application menu.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@randy-but-a-ro randy-but-a-ro Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🤖 Pull request was approved automatically: the AI review is complete and all its review threads are resolved. 🎉

Integration Details
{
	"deliveryId": "efff5580-b04b-11f1-8d85-d02db59699b3",
	"headSha": "469cd4dfe422307ab3dda4f18117ad070437b830",
	"reviewer": "copilot-pull-request-reviewer[bot]"
}

@GabrielDuf
Gabriel Dufresne (GabrielDuf) merged commit 0dc2504 into main Sep 14, 2026
2 checks passed
@GabrielDuf
Gabriel Dufresne (GabrielDuf) deleted the fix/remove-about-avalonia-menu branch September 14, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants