! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Provide a preference setting to remove "Close this tab" buttons from tabs in ...
Status:
RESOLVED: INVALID
Product:
Xfce4-terminal
Component:
General

Comments

Description David Rosenstrauch 2010-01-26 20:06:07 CET
I love Terminal most of the time, but wanted to punch it the other day.  :-)

While trying to move a tab I accidentally clicked the mouse on one of the "Close this tab" buttons and completely lost my place, my current work, and my bash history.

When I went to try to disable the close button in Terminal's preferences, in order to prevent problems like this in the future, I found that there was no such option.  It would be really nice if one could be added.

Most multi-tab consoles provide the capability to disable close buttons on tabs (e.g., roxterm, terminator).  KDE's konsole goes even futher:  1) there is a single "close tab" button on the tab bar, which applies to the active tab (helps make accidents less likely), 2) the close tab button can still be turned off, and 3) if you press close tab on a tab that has an app running in it, it pops up a dialog asking you to confirm the "close tab" action.

Adding the functionality that KDE has is probably overkill here.  But a simple preference to disable the close buttons would get the job done and (hopefully) not be to much work.
Comment 1 Nick Schermer editbugs 2010-01-26 20:18:48 CET
It is a hidden setting, look for MiscTabCloseButtons in the .config/Terminal.terminalrc file or read the docs where you can find all this.
Comment 2 David Rosenstrauch 2010-01-26 21:02:58 CET
OK, cool.  Thanks much for the pointer.

By the way, what docs are you referring to?  I didn't see anything about the hidden config settings on this page:  http://www.xfce.org/projects/terminal
Comment 3 Nick Schermer editbugs 2010-01-26 21:47:47 CET
The manual shipped with terminal? Press F1 and see...

Bug #6183

Reported by:
David Rosenstrauch
Reported on: 2010-01-26
Last modified on: 2010-01-26

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Attachments

Additional information