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 674979 - provide an app menu
provide an app menu
Status: RESOLVED OBSOLETE
Product: seahorse
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on: 677234
Blocks: 674957
 
 
Reported: 2012-04-27 16:33 UTC by Allan Day
Modified: 2018-08-03 19:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
WIP patch that implements some of the app menu (16.24 KB, patch)
2013-04-23 05:27 UTC, Hashem Nasarat
needs-work Details | Review

Description Allan Day 2012-04-27 16:33:11 UTC
See https://live.gnome.org/GnomeGoals/PortToGMenu

You can replace the menu bar with an app menu. Suggested app menu format:

Import...
Export...
---
Find Remote Keys...
Sync and Publish Keys...
---
View >
---
Preferences
---
Help
About Passwords and Keys
Quit


New is already in the UI - you don't need it in the menu too.
Comment 1 Hashem Nasarat 2013-04-23 05:27:09 UTC
Created attachment 242190 [details] [review]
WIP patch that implements some of the app menu

I've started some preliminary work on this. It requires a bit of refactoring, but I'm well on my way. Here is a very work-in-progress patch just to spark some discussion, and get some feedback if I'm doing anything egregiously wrong.
Comment 2 Stef Walter 2013-06-20 15:08:46 UTC
Review of attachment 242190 [details] [review]:

In general this is a good approach. Doesn't work yet. FWIW, I'm in the process of porting some of this stuff to Vala. That may affect the work. I get the following output when running the patch:

** Message: init gpgme version 1.3.2

(seahorse:17517): Gtk-WARNING **: file-new: missing action file-new

(seahorse:17517): Gtk-WARNING **: file-import: missing action file-import

(seahorse:17517): Gtk-WARNING **: app-quit: missing action app-quit

(seahorse:17517): Gtk-WARNING **: app-preferences: missing action app-preferences

(seahorse:17517): Gtk-WARNING **: Help: missing action help-menu
Comment 3 André Klapper 2015-02-06 23:41:39 UTC
Hashem: Do you plan to work on improving your patch, or should this task be reassigned to the default "Assignee" field value?
Comment 4 GNOME Infrastructure Team 2018-08-03 19:23:31 UTC
-- 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/seahorse/issues/65.