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 131792 - Remove "Open Terminal" from desktop context menu
Remove "Open Terminal" from desktop context menu
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: Desktop
2.9.x
Other Linux
: High normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 143172 (view as bug list)
Depends on:
Blocks: 162424
 
 
Reported: 2004-01-17 19:11 UTC by Keith Lea
Modified: 2005-08-09 13:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
remove the "New Terminal" patch (1.39 KB, patch)
2005-01-03 04:46 UTC, Bryan W Clark
none Details | Review

Description Keith Lea 2004-01-17 19:11:48 UTC
"Open Terminal" is not an action important enough to the average user to be
placed in the desktop context menu. If the user needs a terminal so badly,
he or she can drag an icon to the desktop from the System Tools menu, or
add a launcher to his or her panel.
Comment 1 Luis Villa 2004-02-05 17:28:06 UTC
Amusingly ejchang found bug 41792, which is the request for adding
this in the first place. :) Times have changed, though. Dave suggests
that this could even be made an optional extension in the Brave
Future. Marking high but it is totally puntable until the Brave Future
arrives.
Comment 2 Pete Black 2004-05-12 20:03:37 UTC
The correct solution to this is to allow the desktop context menu to be easily
customised,not to make a blanket and wrong (no matter which way you decide)
decision on whether users do or do not often open terminal windows. (I for one
greatly appreciate the 'Open Terminal' entry but can see why some people would
not want it there.

Comment 3 Matthew Gatto 2004-05-26 03:02:20 UTC
*** Bug 143172 has been marked as a duplicate of this bug. ***
Comment 4 gnome.org 2004-09-22 17:57:49 UTC
Note also bugs 114227, 91989.  There is a lot of desire to keep this kind of
functionality.  It is all well and good to say that such options are confusing
to grandma, but perhaps there should be an "expert" option for menus where most
of the tools that are considered confusing are made visible?

Turning on this "expert" mode should _not_ invlove grepping the source code to
figure out the correct undocumented gconf setting.
Comment 5 Jesir Vargas 2004-09-22 18:12:13 UTC
Better yet, to have it as an extension, and exclude it from the default desktop
by default.

In fact, there's a Nautilus extension providing this functionality already
(Debian Unstable: apt-get install nautilus-open-terminal).
Comment 6 Tom von Schwerdtner 2004-09-25 19:04:22 UTC
* If someone wants to easily run a terminal, they should be smart enough to find
it in the Applications menu and add a launcher to the panel, or create a
keybinding to launch it.

* If someone who wants to be able to easily run a terminal looks in the
right-click menu and doesnt see it, they won't have any trouble finding a way to
run a terminal.

* If someone who knows nothing about terminals makes a slight right-clicking
error, theyll be lost, confused and in a position to hurt themselves.

I guess the end point is that the people who want this feature are smart enough
to live happily without it.

Besides which, frequently used as it may be by some people, "Open Terminal" is
just an application launcher that has no place in the desktop context menu.  If
we keep it there we might as well add "Open Text Editor", "Open Web Browser" and
"Open Mail Reader".
Comment 7 Vincent Untz 2004-10-02 07:28:47 UTC
I proposed a patch in bug #154232 that adds a keybinding to open a terminal.
With this keybinding, I think we could safely remove the "Open terminal" item
from the context menu.
Comment 8 Vincent Untz 2004-10-13 08:38:28 UTC
The patch for metacity has been accepted.
Comment 9 Bryan W Clark 2004-10-13 15:43:57 UTC
Also to note (for those watching this bug that liked this option) that it would
be trivial for someone to write a nautilus extension (there already exists one
written in python) to do a 'Open Terminal Here' menu entry that would actually
open a terminal in whatever folder you're currently viewing.
Comment 10 John McCutchan 2004-11-24 17:57:56 UTC
Anyone working on this?
Comment 11 Luis Villa 2005-01-03 02:27:46 UTC
John: it's a pretty trivial patch, IIRC, and we did it for NLD, so it is
probably in the NLD source rpms somewhere.
Comment 12 Bryan W Clark 2005-01-03 04:46:32 UTC
Created attachment 35379 [details] [review]
remove the "New Terminal" patch

Couldn't find it in the Novell src rpms.  But even the UI guy can make this
patch ;-)
Comment 13 Elijah Newren 2005-01-03 04:55:37 UTC
This patch would "fix" bug 162424. ;-)
Comment 14 Bryan W Clark 2005-01-03 17:00:53 UTC
Note that there is related code to this xml file that might need to be removed 
as well not sure if the maintainers want to kill that code as well.
Comment 15 olaf 2005-02-17 15:51:50 UTC
Please don't remove it. It is really nice to have it.
This is the only thing I use in the desktop context menu.
Comment 16 Alexander Larsson 2005-04-27 11:53:15 UTC
removed
Comment 17 David Hagood 2005-08-09 01:25:37 UTC
Yet another case of the Gnome team dumbing things down to the detriment of the
power user. I use Right-Click->open terminal A LOT. Now it is gone, and there is
no easy way to restore the old behavior given.

Much talk is made about "making the Gnome UI easy" - well, damn it, you just
made it harder! There are 5 places on the screen that are easy to get to - top,
bottom, right, left, and RIGHT UNDER THE DAMN MOUSE POINTER. A right click to
get to commonly used items, LIKE A TERMINAL, is the fastest, easiest way to get
to commonly used things.

At this rate, I am getting ready to drop Gnome for something else, something
that does NOT insist that my environment must be "My First Computer by Nerf".
Comment 18 Vidar Braut Haarr 2005-08-09 01:27:44 UTC
http://cvs.gnome.org/viewcvs/nautilus-open-terminal/
Comment 19 Keith Lea 2005-08-09 01:42:38 UTC
David, removing the entry made things harder for you, but it made things clearer and easier for at least 
90% of users. Many things in UI are a tradeoff, and you don't have to like it, but maybe you can try to 
respect that it had to be done. I think most computer users don't even know what a terminal is or does, let 
alone need to use one.
Comment 20 Elijah Newren 2005-08-09 02:18:27 UTC
/me would think that a power user, if not following Vidar's suggestions, would
just bind the open-a-terminal keybinding to something simple and then use
it--it's much faster than right clicking, moving the mouse down slightly, and
then letting go.  *shrug*
Comment 21 Dan Winship 2005-08-09 13:40:03 UTC
David: also see http://live.gnome.org/PowerUserTools which has hints
like Elijah's suggestion to use a keybinding, and pointers to bits and
pieces of random software that power users may find useful.

(We need to find the right place to advertise that page...)