dotnet / dotnet/maui

[Catalyst] MenuBar Menu modification permutations

Open
#4,868 2 comments 1 reaction 0 assignees View on GitHub
area-controls-menubar platform/macos t/desktop t/enhancement ☀️
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

Catalyst already comes with a menu so when implementing the menu on Catalyst you have to modify the existing menu. We will need to add more APIs for being able to remove and fully place menus where you want but at this point it will just try to match up against the Text and then place the menu according to that (see screenshots)

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Catalyst menu implementation and reviewing how menu items are matched by their Text. Use the screenshots and issue description to define the required modification and placement permutations; done means Catalyst menus can be matched and placed as described, with the needed removal and placement behavior clarified.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.