You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MacOS handles all of the menu functions for applications. Generally, the Cocoa application object is supplied with delegates implementing a command pattern. Gtk has traditionally had difficulties with this, requiring a separate library to fully support it. Now, that library is deprecated because, supposedly, gtk4 handles that. It may be as simple as providing true values for GtkSettings:gtk-shell-shows-app-menu and GtkSettings:gtk-shell-shows-menubar
The text was updated successfully, but these errors were encountered:
Depending on the desktop environment, this may appear at the top of each window, or at the top of the screen
I don't have a mac to test if this is indeed the thing we are looking for, since there needs to be some kind of function that provides GTK4 a MenuModel, this might be it.
I added this function for 3.1, though it will be reserved to Mousetrap.detail since this function does literally nothing on both Windows and Linux, on those platforms MenuBar should be used instead.
No joy as of yet. Today I installed a Linux vm and will test on that to confirm that what I’ve written works. Then I will retest on MaOS. Probably in the next few days
MacOS handles all of the menu functions for applications. Generally, the Cocoa application object is supplied with delegates implementing a command pattern. Gtk has traditionally had difficulties with this, requiring a separate library to fully support it. Now, that library is deprecated because, supposedly, gtk4 handles that. It may be as simple as providing true values for GtkSettings:gtk-shell-shows-app-menu and GtkSettings:gtk-shell-shows-menubar
The text was updated successfully, but these errors were encountered: