4 ms·
> but at 1080p and beyond, you run into a great deal of mouse travel between a window and its menu bar. 1. Somehow this feels Okay on Mac. 2. You don't actual
by qwerty456127 5y ago
> but at 1080p and beyond, you run into a great deal of mouse travel between a window and its menu bar.
1. Somehow this feels Okay on Mac.
2. You don't actually have to travel the mouse if you use hot keys.
3. The coolest thing the global menu system can give is application-agnostic menu searching.
- jhasse 5y ago3. can be achieved without a global menu. Menus just have to be registered with a global API.
- qwerty456127 5y agoObviously. But I doubt app authors will bother registering menus with a global API if the global menu is not a platform standard every user expects them to follow (which is how it is in the Mac world).
- qwerty456127 5y agoThis was also illustrated by Ubuntu by the way. When Ubuntu had the global menu ootb most of the Linux GUI apps supported it. A significant portion of the same apps don't seem to support it in other distros/DEs even if I configure them (the DEs) to use the global menu. I tried Xubuntu, Manjaro KDE and ended up using classic in-window menu set-up because many apps used it anyway and I want the thing to be uniform (the situation when some apps use the global menu when many use their own seems ugly to me).
- ghostpepper 5y agoAny reason why the OS couldn't require menus to be registered only to draw them along the top of the application window?
- qwerty456127 5y agoBecause everybody can draw their own menu in their window. Like Sublime and VSCode do. Nevertheless, if you require that, why not make the place where the menu is displayed configurable? KDE does - it offers 3 options: the global Mac-style menu (which you can put anywhere, even in the middle of the screen if you want), classic Windows-style menus or "hamburger" menu buttons (utterly inconvenient but I'm still glad there is an option for those who like it).