jgraph / drawio-desktop

Official electron build of draw.io
https://www.diagrams.net
Apache License 2.0
50.66k stars 5.02k forks source link

DrawIO MenuBar is showing only Edit menu in MacOS #1588

Closed sivaswami closed 2 weeks ago

sivaswami commented 9 months ago

Preflight Checklist

You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.

Describe the bug The MacOS top bar is showing only "Edit menu" for DrawIO. The other Menu's and Menu items are not available.

To Reproduce Steps to reproduce the behavior:

  1. Launch DrawIO with Menubar in MacOS

Expected behavior The contents of DrawIO menubar to show in MacOS topbar

Screenshots If applicable, add screenshots to help explain your problem.

image

draw.io version (In the Help->About menu of the draw.io editor):

Additional context Add any other context about the problem here.

nacho4d commented 9 months ago

I also see this bug.

draw.io is a great tool and I would like it even more if it were a bit more native-ish when run in macOS.

Some suggestions:

See below screenshot, the entire red area can be removed always (not only in some themes). It will save space and let users focus in the content and not in the surroundings.

  1. The menu items (blue area) should be moved to the macOS file menu (as this issue notes)
  2. The file name inside the window is not needed (green area). It is already show in the window frame and the light/drak mode change button can be also accessed from the file menu. It is NOT something users change in very often.
  3. The icon of the file (orange area) show be moved to the center top of the window. Left to the name, in the purple area. In macOS, documents will only show the icon when the file is saved.
  4. Some icons looks blurred in retina displays. Would be great if you use svg icons.

Anyway, thank you for this great tool. I hope it gets even better in future releases!

Screenshot 2024-01-30 at 18 38 13

(PS: I wanted to contribute but saw the contributions policy so only writing some ideas here. )

github-actions[bot] commented 1 month ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See the FAQ for more information.