GMenu port
Submitted by Lars Karlitski
Link to original bug (#745329)
Description
Terminal packs a GtkMenu into its main windows. Thus, desktop shells that show a global menubar cannot see that menu and gnome-terminal is one of the few GNOME apps left that have a menubar inside its window on those desktops. (Ubuntu hacks around that with unity-gtk-module.)
I've pushed a branch to wip/larsu/gmenumodel that ports the menubar to GMenuModel. GtkApplication figures out what desktop it's running on and shows the menubar inside the window or in a global menu bar.
Since I was at it, I also ported context menus so that we don't use any GtkUiManager API anymore.
Resolution: RESOLVED FIXED