gnome-terminal has no ability to disable close button on tabs

Bug #99978 reported by Alexander Butenko
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GNOME Terminal
Confirmed
Wishlist
gnome-terminal (Ubuntu)
Triaged
Wishlist
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-terminal

gnome-terminal has a close button on each tab. This is the cause of a big height of tabs.
My patch is adding a gconf entry which will allow to disable close button on tabs.

Revision history for this message
Alexander Butenko (avb) wrote :
  • 1 Edit (2.5 KiB, text/plain)

patch 1

Revision history for this message
Alexander Butenko (avb) wrote :

patch 2

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. There is a bug upstream: http://bugzilla.gnome.org/show_bug.cgi?id=335453, could you comment on it with your change?

Changed in gnome-terminal:
assignee: nobody → desktop-bugs
importance: Undecided → Wishlist
status: Unconfirmed → Confirmed
Revision history for this message
Alexander Butenko (avb) wrote :

yes, i add few comments with attached patch. Thanks for the help. Lets see how it will be.

The better thing for a whole gnome environment is a global variable in gtkrc which will handle to process of displaying close buttons on tabs. I was a bit surprised about a fact that GtkNotebook has no builtin abbility to make close buttons or tab icons itself. And thats why all applications which use GtkNotebook have different implementations of tabs behavoir.

Maybe lets fill a feature request in gtk+ bugzilla to add such functional into a gtknotebook implementation?

Revision history for this message
Sebastien Bacher (seb128) wrote :

the upstream bug can be changed to GTK+ if required

Changed in gnome-terminal:
status: Unknown → Confirmed
Revision history for this message
Alexander Butenko (avb) wrote :

Sebastien, this problem is discussion for a long time in gnome bugzilla and there is no steps made to solve the problem.
I have tested patch on 10 machines in both enabled and disabled states.
Maybe its possible to include my patch into ubuntu gnome-terminal package? I will provide it for each release of gnome-terminal.

Revision history for this message
Sebastien Bacher (seb128) wrote :

I would prefer to have that patch accept upstream which is the right place for it

Revision history for this message
Alexander Butenko (avb) wrote :

gnome guys dont like this idea, so i think we can close bug here. thanks for your hard work.

Revision history for this message
Daniel Hahler (blueyed) wrote :

Alexander, can you update your patch at the Gnome bug report?
From skimming through the comments, it might get considered, but does not apply (mainly probably due to not using "-u").

Revision history for this message
Alexander Butenko (avb) wrote :

code was changed a lot.
here is updated patches

Revision history for this message
Alexander Butenko (avb) wrote :
Revision history for this message
Daniel Hahler (blueyed) wrote :

Thanks a lot, Alexander.

Can you please attach it to the upstream bug - since it make sense for Ubuntu only to get it from there/upstream (see previous comments).

I don't know, but if it's possible, please make a single patch against the Gnome source, instead of two separate patches.

Changed in gnome-terminal:
status: Confirmed → Triaged
Changed in gnome-terminal:
importance: Unknown → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.