After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 664957 - Use GMenu
Use GMenu
Status: RESOLVED FIXED
Product: gnome-chess
Classification: Applications
Component: General
git master
Other Linux
: High normal
: ---
Assigned To: Michael Catanzaro
gnome-chess-maint
Depends on: 664965
Blocks: 674957
 
 
Reported: 2011-11-27 22:53 UTC by Robert Ancell
Modified: 2013-07-07 08:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Robert Ancell 2011-11-27 22:53:53 UTC
Use GMenu for menus replacing the traditional menubar.
Comment 1 Robert Ancell 2011-12-19 10:50:53 UTC
This requires the application to use GtkApplication (bug 664965)
Comment 2 Michael Catanzaro 2013-07-04 21:40:15 UTC
I've attempted to start a discussion at https://mail.gnome.org/archives/desktop-devel-list/2013-July/msg00012.html about app menus; in point 4 I express some confusion as to what belongs there in GNOME Chess.  Hopefully it gets some attention.
Comment 3 Michael Catanzaro 2013-07-06 20:04:17 UTC
The menu that will be in 3.9.4 is:

Preferences
---
Help
About
Quit

A note from the commit log:

"Not necessarily the final design. All the other games have New Game in
the app menu. But I hesitate to put it there without Open and Save.
These are all very much window-specific options anyway.

Maybe it's OK to have window-specific options there, if the app is
single instance. I'm not sure anyone really knows.

And maybe we want Chess to allow multiple instances again. So not
necessarily the final design."

I also made the toolbar mandatory in this commit, and added lots of options there.  Robert, you might want to review the UI to make sure you're OK with it.  See also Bug #574113
Comment 4 Robert Ancell 2013-07-07 08:31:11 UTC
No opposition from me, you're doing a great job Michael! I also read your -devel email about what should be in the menus. I'd say "match the other apps" is the correct behaviour and as your email clearly indicated that's pretty hard to work out what that is at this time :)