GNOME Bugzilla – Bug 679715
add an app menu
Last modified: 2013-03-04 20:36:35 UTC
It's a gnome goal [https://live.gnome.org/GnomeGoals/PortToGMenu] that all apps define an app menu. However, since almost all distros are still using 3.2 due to not having guile 2.0, we can just delay this past 3.6 at least. If anyone wants to work on this: I don't think aisleriot should be ported from GtkUIManager to GMenu at this point; it only needs to use GtkApplication (in *non-unique* mode!) and use GMenu for the app menu. The app menu should invoke the GtkActions on the aisleriot window, possibly using the adapter I've written for evince (bug 674937) [http://git.gnome.org/browse/evince/commit/?h=wip/app&id=c72ba10280dcec7884d326fb271b67c661723e69].
Created attachment 237927 [details] [review] Port to GtkApplication
Created attachment 237928 [details] [review] Add an app menu
Fixed on master (with some follow-up fixes and changes). Thanks!