GNOME Bugzilla – Bug 703762
Port to GMenu
Last modified: 2018-03-26 15:31:17 UTC
https://wiki.gnome.org/GnomeGoals/PortToGMenu For Glade to be consistent with other GNOME applications, it should have an application menu. The menus have to be ported to GMenu, splitting the main menu into the app menu and window menu, and the Gtk*Action's have to be ported to GAction. The app menu could be like this: New Window --- Preferences --- Help About Glade Quit "Help" could be "Developer Reference" - "Help" is more common but it shows up the developer reference manual here instead of a help document. Not sure about the "New Window" item though. Then the window menu will be the current contents but without the above items. I still don't have a patch for this, might work on that later...
Oops, noticed that Glade is not yet ported to GtkApplication, this have to be worked on too...
(In reply to comment #0) > https://wiki.gnome.org/GnomeGoals/PortToGMenu => make it block bug 674957
You are right, but (there is always a but) as an implicit rule since Glade UI was ported to Glade we only make Glade with Glade, so this is not only about porting it to GMenu but rather adding support for it in Glade. But the problem is that GMenu is not a regular Object and we would need to support a new element in builder "menu" which wont be as easy as supporting a new object class.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/glade/issues/136.