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 556021 - Change File menu to Terminal menu
Change File menu to Terminal menu
Status: RESOLVED OBSOLETE
Product: gnome-terminal
Classification: Core
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
: 614768 (view as bug list)
Depends on: 672433
Blocks:
 
 
Reported: 2008-10-12 14:47 UTC by Luca Ferretti
Modified: 2021-06-10 19:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.0



Description Luca Ferretti 2008-10-12 14:47:26 UTC
## Current menu layout ##
  File Edit View Terminal Tabs Help

## Suggested menu layour ##
  Terminal Edit View Tabs Help

## Reasons ##

From HIG: "If your application does not operate on documents, name this item for the type of object it displays. For example, many games should have a Game instead of a File menu. However, place the Quit menu item last on this menu nonetheless." [1]

Terminal doesn't operate on documents, so I think could be really good move to suggested layout.

Of course menu items in current File and Terminal menus should be rearranged accrorly. Something like this seems good to me:

 Terminal
   New Window
   New Tab
   -----------
   Set Profile >
   New Profile
   Set Title
   -----------
   Close           < close current tab (see HIG)
   Exit            < exit all gnome-terminal windows (see HIG)

 Edit
   Copy
   Paste
   ------------
   Profiles...
   Keyboard Shortcuts..     < not sure those 3 items needs
   Profiles Preferences..   < the ... ; not _needed_ user
   ------------             < input to perform action
   Set Character Encoding

 View
   [x] Statusbar
   ---------------  < this separator isn't in current layout
   Zoom In
   Zoom Out
   Normal Size
   ---------------
   Reset
   Reset and Clean
   ---------------
   [ ] Fullscreen
   



[1] http://library.gnome.org/devel/hig-book/stable/menus-standard.html.en#the-file-menu
Comment 1 Jerome B. 2010-02-21 13:27:51 UTC
I approve this report.
Comment 2 Allan Day 2010-03-31 13:29:45 UTC
I totally agree with this. Was about to report the same bug myself.
Comment 3 Allan Day 2010-03-31 13:47:55 UTC
A few minor comments though:

 * 'Set' isn't required in 'Set Profile >'
 * 'New Profile...' isn't necessary. Put it in the Profile entry:
     Profile > Profile 1
               Prolile 2
               ---------
               Profiles...
 * 'Edit Title' or 'Change Title' would be more appropriate than 'Set Title'
 * 'Set Character Encoding >'  should be just 'Character Encoding >'. This would be better in View or Terminal than in Edit (you're not exactly editing here, are you?)
 * 'Quit' is preferred to 'Exit', afaik
 * Why have 'Reset' and 'Reset and Clean' in the View menu? It's not so much to do with viewing as it is with the terminal itself

My version of the Terminal menu:

Terminal 
  New Window
  New Tab
  ----------
  Profile >
  Change Title...
  Character Encoding >
  ----------
  Reset
  Reset and Clear
  ----------
  Close
  Quit
Comment 4 Christian Persch 2010-04-03 20:39:13 UTC
*** Bug 614768 has been marked as a duplicate of this bug. ***
Comment 5 Hylke Bons 2010-04-03 20:45:58 UTC
Wow, i just filed the same bug report :)

My only addition would be to use a checkbox for normal size:

[X] Normal Size
Comment 6 Sindhu S 2013-02-06 05:25:42 UTC
Current Menu layout is not very intuitively named seen obviously in "File", Terminal doesn't open File of any type par say so why the menu item? :) I agree on the proposal given here.
Comment 7 GNOME Infrastructure Team 2021-06-10 19:46:29 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/gnome-terminal/-/issues/6691.