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 675145 - Provide an app menu
Provide an app menu
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks: 674957
 
 
Reported: 2012-04-30 12:56 UTC by Allan Day
Modified: 2013-07-05 13:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Allan Day 2012-04-30 12:56:54 UTC
See: https://live.gnome.org/GnomeGoals/PortToGMenu

It should be possible to replace the menu bar entirely. Suggested app menu format:

Import...
---
Check for New Devices
---
Jump to Playing Song
---
View >
---
Plugins
---
Preferences
---
Help
About Rhythmbox
Quit


The view submenu would contain the existing view items, except for Jump to Playing Song
Comment 1 Bastien Nocera 2012-04-30 13:29:07 UTC
"Check for New Devices" is really a work-around, it shouldn't be in the app menu (at least not the main one)
Comment 2 Jonathan Matthew 2012-05-04 13:36:41 UTC
Do submenus work in the app menu?  I somehow got the impression they didn't.

Otherwise, yes, this has been in the plan (as much as there is a plan) for a while.
Comment 3 Allan Day 2012-05-04 15:45:27 UTC
(In reply to comment #2)
> Do submenus work in the app menu? 

Yes.
Comment 4 Allan Day 2012-07-10 08:42:13 UTC
Hey Jonathan! Any progress with this? We're looking to have all our core applications ported for 3.6.
Comment 5 Jonathan Matthew 2012-07-10 11:37:15 UTC
I've started on it, but I need to rework a lot of app startup code before I can use GtkApplication and GtkApplicationWindow properly, which seems to be necessary to use app menus.
Comment 6 Michael Catanzaro 2013-07-05 13:29:03 UTC
Closing this since v2.99 has a (well-designed) app menu, yay!