[MacOS only] Move menu to the OS default menu bar

I would like to propose a design improvement for all MacOS users:

Move the menu bar (which contains items like ‘File’, ‘Edit’, ‘Search’ ,…) to the default menu bar of MacOS. See the following screenshot for a better understanding:

Advantages:

  • MacOS users are used to the default menu bar (nearly every app in MacOS is using it).
  • Simpler UI: Since the Menu bar is always visible to the user we don’t need to waste additional space for an extra menu bar.
  • Easy to implement: It’s very easy to implement this feature (although it’s MacOS only).

Please vote if you support this proposal:

  • I would like to have this feature, too!
  • I don’t care.

0 voters

This should actually already work, at least JabRefGUI.java contains:

// This property is set to make the Mac OSX Java VM move the menu bar to the top of the screen
if (OS.OS_X) {
   System.setProperty("apple.laf.useScreenMenuBar", "true");
}

@fahu do you have coding experience and can debug this problem?