MSBuildStructuredLog icon indicating copy to clipboard operation
MSBuildStructuredLog copied to clipboard

Menubar in wrong location on Mac.

Open AraHaan opened this issue 4 years ago • 2 comments

On Mac the menubar at the top of the window should be relocated to the absolute top of the screen where the Apple logo and the application name displays.

Currently because of that the menus are getting chopped off a bit on Mac builds.

(also unrelated but when can app bundles be readded to the releases page so then they do not need to be manually made).

ILSpy uses avalonia too and it properly places the menus for Mac builds. I suggest someone look into how ILSpy does it to properly place them in the correct spot only when it's built for Mac.

AraHaan avatar May 27 '21 13:05 AraHaan

It would need to be converted to NativeMenu in the XAML sources. That's what ILSpy does.

filipnavara avatar Sep 30 '21 16:09 filipnavara

I'll be working on it for this week. The main thing would be rewiring events, as NativeMenuItem seems to work a bit differently from regular MenuItem (ie, no Name property).

image

edvilme avatar Feb 08 '23 00:02 edvilme