Bug 46726 - Please add button to close tabs like in mozilla
Summary: Please add button to close tabs like in mozilla
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 48065 53177 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-08-21 08:48 UTC by Michael Thaler
Modified: 2003-08-18 23:27 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Thaler 2002-08-21 08:39:19 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           konqueror
Version:           KDE 3.0.7 1 beta1)
Severity:          wishlist
Installed from:    compiled sources
Compiler:          gcc version 2.95.4 20011002 (Debian prerelease)
OS:                Linux (i686) release 2.4.18
OS/Compiler notes: 

Please add button to close tabs like in mozilla. It is not very convenient if you always have to right click on the active tab to get rid off it.

(Submitted via bugs.kde.org)
(Called from KBugReport dialog. Fields Application manually changed)
Comment 1 Stephan Binner 2002-09-20 08:12:14 UTC
*** Bug 48065 has been marked as a duplicate of this bug. ***
Comment 2 juanjux 2002-10-07 22:51:04 UTC
(This bug should be closed)        It already exists, just right click on a toolbar and choose 'Configure   Toolbars', in the dialog that showns, on the left side, you can search for an  entry labeled "Close current tab" and add it to the toolbar you with (there is  another entry labeled "Add new tab").    Another way (faster) to close tab is to use the Ctrl+w shortcut. 
Comment 3 Jason Keirstead 2002-10-07 23:57:02 UTC
Much better though would be to impliment it the way galeon and QTella impliment  it, having a small X on the tab. See  http://qtella.sourceforge.net/qtella_snap02.jpg for what I mean, on a QT app. 
Comment 4 Moritz Moeller-Herrmann 2002-10-08 13:26:23 UTC
Please read the bug report. It asks for a _BUTTON_. Not right click, not a key  
shortcut. Both are not easy to use, it is easy to close the false tab. I would 
prefer a decent GUI to close tabs, either like Mozilla or like galeon.  
  
At the moment the tab GUI is IMHO not up to KDE standards. The tabs are very  
hard to use and look different than the other toolbars:  
  
* The "arrow" gui to move to tabs that are not on the screen is much worse than   
  the GUI for overcrowded tool bars. Why reinvent the wheel?  
  
* The Tab position is fixed to the top. Why not allow the tabs on the bottom?  
  Konsole puts them  at the bottom by default. 
 
* There is no obvious way to close a tab. 
Comment 5 juanjux 2002-10-08 15:20:55 UTC
Moritz, that button already exists, along with the 'Open new tab' (read my 
comment) Konqueror only needs to have it added by default to the toolbars. But 
I would still prefer a close button on each tab like Qtella does. I also think 
that the arrow to move between tabs is horrible, I would like a lot more the 
tabs to resize. 
Comment 6 Jason Keirstead 2002-10-08 15:29:07 UTC
Another very nice feature would be the ability to move a tabs's position by dragging the tab to a new location, and/or the ability to "break off" a tab by simply dragging it to the desktop 
Comment 7 ashtonmills 2002-10-08 16:25:09 UTC
Yes, someone understands me :) A close button on each tab, aka Galeon. This 
makes closing a specific tab a single-click affair.

Also, while I think of it, another suggestion (if this isn't the place I 
apologise, but at least it'll receive critique):

That once a link has been selected to open in a new tab (middle mouse button 
for me) that the tab appears immediately and then loads the page. This is also 
how Galeon behaves. Currently the tab only appears if the page is accessible. 
If you click on multiple links in sequence to queue a number of page loads, 
any links that are dead or slow and don't immediately respond will cause the 
next click to load a page in a tab to 'overwrite' the request of the previous 
one. Makes it a pain following links on/to slow sites.


Comment 8 david 2002-10-15 22:17:40 UTC
I would like to submit that the single removecurrenttab button is sufficient 
for me. It may also be sufficient for others, but I would like to be able to 
put it on the tab toolbar instead of my normal toolbar. I customize my toolbar
(s) down so that I only have the one main toolbar, placing the location box and 
all there. Currently, I also have the Close Current Tab button there, but it 
makes more sense the way mozilla handles it.
Comment 9 elbows 2002-10-26 18:01:12 UTC
I would also like to see a close button on each tab, like in Galeon. This makes
it easier to close inactive tabs.
Comment 10 Zack Rusin 2002-11-05 20:27:47 UTC
Just to make sure we're all on the same page QTella doesn't have a close button
on any of its tabs. It's a static pixmap, not a button (notice the fact that it
doesn't change when you click on it). It will not work in Konqueror because
QTabs have space for only one pixmap. In Konqueror that space is already used
for the so called favicon. 
I'll be writting a completely new tab widget for Konqueror after 3.1 is out and
most probably I'll make the close buttons placemant configurable.
Comment 11 Yves Glodt 2002-12-18 08:11:38 UTC
hi,

there should NOT be a close button on every single tab, this is a waste of space
and it is ugly. Please do only one button at the end (like mozilla).
Screen-space is too precious to waste it with 10 times the same button.
As said earlier, mozilla does the tabs the right way !!
Comment 12 Hans Dembinski 2002-12-19 23:15:04 UTC
I have to contradict that. It's no waste because having only one close button has a major 
disadvantage: you can't close tabs that aren't focused. So having a close button on every tab 
make very good sense. 
Comment 13 troels 2002-12-20 00:20:59 UTC
You cant close a window that is not focused either. If you try you actually focus it at the same 
time. 
 
I think being able to right click on a tab and choosing close is good enough for unfocused 
windows. I do think the by far most common action is to close the current tab, not an 
unfocused one. If you add a close button to each tab, you increase the risk of having someone 
click on the wrong one. You also either reduce the size of the text label, or the ammount of 
tabs you can have on the screen before they have to be squeezed, or the text gets unreadable 
because it gets too small to hold any text. (and the latter you increase dramatically) 
 
I personally think this is plenty of reason as to why a close button on each tab is not a good 
idea. 
 
I think it is a good idea to add a favicon to each tab though. Both because it adds an icon 
which can often aid in distinguishing the different sites, even if the tabs are so small that you 
cant really read its label. And because this space can be used to indicate whatever the page is 
still loading. 
 
Some features are fine if you only have a few tabs, but gets problematic once you hit 20 tabs. 
I think the close button on each tab is one of those. 
Comment 14 Mark Saward 2002-12-20 00:52:16 UTC
It should be an option.  I find it convenient and use it often, even if you do
not.  It is much more tedious to do two clicks (right click, then close, or
click on the tab then hit the close tab button) than a single click.  I have
gotten used to not accidently clicking the wrong tab (and hardly did it anyway).
Comment 15 troels 2002-12-20 01:06:19 UTC
Then i would dare call you a non-standard user. It is not very common that people close 
documents they dont have active. 
 
I hardly think this should be configureable, at least not in the gui. While i appreciate 
configurability, it can also go to far. 
Comment 16 Mark Saward 2002-12-20 01:17:38 UTC
I'm sorry, because you don't use a feature then its configurability gone too
far?  Let's do a survey of galeon users!  Lets find out how many of them who
have the option enjoy it and use it (because it can be turned off).  I don't
think we should ask people who don't have the feature available, because they
will have difficulty imagining situations where it is useful.  But if we ask
people who have had the feature there then we can get a good idea if it gets
used or not.

How many is a good result? 5%?  10%?  20%?
Comment 17 troels 2002-12-20 01:35:45 UTC
No, i have voted to remove options that i personally used before because they were only 
complicated things without giving a real benefit. 
 
I think this is one of those things. If there are options for every little thing that people would 
like to tweak, then we would get 10 times as many options as we have now.  
 
I have expressed why i think a close button on each tab is a poor idea, and at least should be 
turned off by default (space waste, error prone, strange order of work). And i also think this is 
such a small thing that we are down into the too many options domain.  
 
This is my last message on the topic of the close buttons, unless something significant is 
added to the discussion. 
Comment 18 elbows 2002-12-20 15:35:42 UTC
Subject: Re:  Please add button to close tabs like in mozilla

I also am a fan of having a close button on every tab, and I don't think the
loss of space is a big deal -- especially if there is also a favicon on each
tab, you hardly need the label to distinguish them. However, I am also worried
about the problem of option bloat. Would it be possible to implement this as a
plugin/extension? This is the way mozilla does it and it seems to work well --
the normal installation has sensible defaults and a limited set of options, and
extensions can be used to add in all the options that power users like.

Does konqueror's architecture support this approach?

Comment 19 Mark Saward 2003-01-19 15:21:02 UTC
Just to comment on this, after people said it wasn't useful I've been paying
attention to how often I use this feature.  I'd say about 1/4 of every tabs I
close are done via this feature in Galeon.  So I can't see why you would say it
will never be used.  It is hard to imagine it being useful if you haven't used
it, but for me who uses it all the time I feel like I'm stuck in a brace or a
mud pit without it.
Comment 20 Stephan Binner 2003-01-23 12:12:04 UTC
*** Bug 53177 has been marked as a duplicate of this bug. ***
Comment 21 hughjonesd 2003-01-29 20:59:29 UTC
I find it completely strange that not only tabs, but even the sidebar, have no visible way to close 
them without using the RMB or a menu option. 
 
Surely closing tabs, and closing the sidebar, are not unusual actions. 
 
Whether we do mozilla style or galeon style is not very important to me, but I think that as 
common an action as this should be accessible via a normal button. 
Comment 22 Roger Larsson 2003-03-24 16:48:23 UTC
Could a reordering of the RMB menu be enough? 
 
Now they appear in this order: 
New tab, Duplicate tab| Detach tab, CLOSE TAB| Reload, Reload all t.| Close Other t. 
 
My guess is that New, Duplicate, Detach are not that often used... (I have never used 
them sine I put open in new tab as my middle button). First reason for low use is that 
they can not be used unless you actually have ONE tab... 
 
If Close tab was first it would be very easy to use. Would this be enough? 
 
Proposed order: 
CLOSE TAB, Detach tab| New tab, Duplicate tab| Reload, Reload all t.| Close Other t. 
 
Logically "Close other tabs" belongs last in the first group but it is dangerous to have 
it close to "New tab". Accidents do happen... 
Comment 23 Jason Keirstead 2003-03-24 17:01:43 UTC
I believe there are going to be tab close buttons on the new tab bar Zack and others 
are designing, along with a "new tab" button. 
Comment 24 Jason Keirstead 2003-03-24 17:05:34 UTC
Also, until then, could I suggest this situation would be greatly improved if the tab 
toolbar was VISIBLE by default? I was using tabs in Konq for almost 2 months before 
someone told me I could add a close tab button to the toolbar. These options are not 
easy to access for the common user ( most people do not customiize their toolbars ) 
and it is such a widely requested item I suspect no one knows it already exists. 
Comment 25 hughjonesd 2003-03-24 17:05:49 UTC
(1) In my opinion, messing with the RMB is not enough. RMB options are only used by power 
users, as lots of usability info attests. We need an easy and obvious way to close tabs. 
 
(2) But the redesign is still a good idea. I would also say, get rid of "reload" and "reload all" 
completely. I don't see why "reload" should be on the tab menu any more than, say, "view 
source" or any other url-specific action: they are already on the toolbar. (And I am not sure what 
the use case for "reload all" is - is it just for web designers testing pages?) 
Comment 26 Roger Larsson 2003-03-25 02:03:40 UTC
RMB only for power users. OK, I accept that if someone care to 
explain how a non power user got those tabs opened in the first place :-) 
 
In bug #48417 it is suggested to use MMB to close tabs. 
Comment 27 hughjonesd 2003-03-25 15:13:43 UTC
LOL. True in a sense. But actually it would be possible to open a new tab from
the Window menu. 

I think more to the point is that there are 266 votes for this idea. As the
original suggestion says, it would be convenient.

The loss to the user is simply some extra space taken up on tabs, which is only
an issue if you have lots of tabs open already - otherwise there is spare space
free anyway. So this seems like an unequivocal gain in 90% of cases. And it's a
very popular bug!
Comment 28 Dik Takken 2003-03-27 00:09:03 UTC
The whole point is that we all want to browse with as little mouse moving, clicking and 
opening menues as possible. I was surprised to read about the existance of a toolbar 
button (though I haven't really ever searched for it..). This toolbar button really should 
be there (both create and close) by default, or put it on each tab. Having to access a 
menu to close a tab irritates me and requires twice the amount of mouse clicks. 
Comment 29 Datschge 2003-03-30 16:19:00 UTC
I'd suggest to go the obvious way. Mozilla doesn't do it the obvious way by
having only one close cross which closes only the currently opened tab, users
might think it close the tab right next to it on the left. Galeon does it the
obvious way by offering the close cross on every single tab, but this is a waste
of space and looks ugly imho.

My suggestion is offering the close cross on every single tab, however with the
change that they only replace the usual web site icons when the tab bar has the
focus or the mouse is hovering the tab bar. This way we get an additional
requested feature without completely forsaking the current look and feel and
existing UI rules.
Comment 30 Ian Goldby 2003-03-30 22:13:47 UTC
Making the site icon change to a close cross when the mouse hovered over the tab would get 
my vote. That is a truly inspired idea, and the best suggestion yet in this discussion. Thanks, 
Datschge. 
Comment 31 Rutger Nijlunsing 2003-04-08 18:29:00 UTC
Additional feature request: middle-click a tab to close the tab. This is convenient 
and takes no screen space. By the way, this is the same behaviour as Mozilla. 
Comment 32 Datschge 2003-04-08 19:41:32 UTC
> Additional feature request: middle-click a tab to close the tab. This is convenient  
> and takes no screen space. By the way, this is the same behaviour as Mozilla. 
 
Furthermore it's a hidden feature people can only find out accidentally and which, even 
worse, heavily conflicts with the already existing middle-click paste metaphor (mmb 
paste = non destructive, mmb tab close = destructive). However you can promote this 
feature request at bug 48417 if you really want. 
 
 
Comment 33 Jason Keirstead 2003-04-08 19:50:27 UTC
Subject: Re:  Please add button to close tabs like in mozilla

On April 8, 2003 02:41 pm, you wrote:
> Furthermore it's a hidden feature people can only find out accidentally and
> which, even worse, heavily conflicts with the already existing middle-click
> paste metaphor (mmb paste = non destructive, mmb tab close = destructive).
> However you can promote this feature request at bug 48417 if you really
> want.

I don't really have an opinion either way on this subject, but I would really like
to point out the major flaw in your argument, that being that middle click on the
web page is totally destructive in that it loads an entirely different page (the
URL in the clipboard). So I don't see the "middle click == non destructive"
argument is at all relevant.

Also since middle click on a tab currently does nothing at all, I dont see how
adding this option would be wrong, even if it can only be discovered "accidentally".


Comment 34 Datschge 2003-04-08 20:52:51 UTC
> but I would really like  
> to point out the major flaw in your argument, that being that middle click on the  
> web page is totally destructive in that it loads an entirely different page (the  
> URL in the clipboard). So I don't see the "middle click == non destructive"  
> argument is at all relevant.  
 
The back button should work in this case (and does for me). If it doesn't for you report it 
as a bug please. 
  
> Also since middle click on a tab currently does nothing at all, I dont see how  
> adding this option would be wrong, even if it can only be discovered "accidentally". 
 
I'm not aware of a way to revive mmb closed tabs, do you have a suggestion? The 
currently suggestion is destructive and conflicts with the already existing 
non-destructive middle-click paste metaphor. But this is off topic here anyway, please 
continue this discussion at bug 48417. 
Comment 35 Aaron Peterson 2003-04-14 12:41:21 UTC
because kde already has this feature, it needs better icon placement tools.. 
like phoenix (a more refined mozilla) 
 
phoenix has the expando drop in  component.. 
konqueror only has "spacer" drop in components. 
 
konqueror also needs ability to display text next to the buttons, or text only 
it also needs toolbar groups that move together..  
 
and... very important: ability to put hyperlinks  on the toolbar... NOT normal bookmarks (witch 
would be an improvement).. but right click on a button and change it's url, then when you click 
on it you go there. 
I have a few sites that I visit daily and want one click acess to them. and I don't want the hastle 
of bookmarks  (bookmarks=places where I don't visit often but want to remember) 
 
Comment 36 Christian Esken 2003-05-24 01:50:56 UTC
I am voting for this wish, in the the design layed out in Comment #11 and
Comment #13. Chris
Comment 37 Stephan Binner 2003-05-25 22:40:58 UTC
HEAD's Konqueror now supports both Mozilla-like "New Tab" and "Close Tab" 
buttons (if compiled against Qt 3.2) and a variant of "close buttons within 
tabs" (the tabs' icons change to a close button on mouse hover). Both enabled 
by default with GUI for options awaited soon. 
Comment 38 hughjonesd 2003-05-26 13:59:09 UTC
It's really cool that this has been implemented, but do we really need a GUI 
option for this? Shouldn't we just do the right thing? This does not seem like 
a case where the option to enable or disable makes a substantial difference to 
functionality.
Comment 39 Alex Radu 2003-05-27 04:08:45 UTC
Please do it the mozilla way not the galeon way. i for one HATE the way galeon
does it, at least give the user a choice. I often open up many links or
screenshots than  read/look at each one. After that I click the last tab and
jsut press the x in the right multiple times easily closing each tab. I is also
much more consistent, I don't have to worry about whre the tab is, i alway sknow
clicking that X will close the active tab.
Comment 40 Datschge 2003-05-27 04:17:43 UTC
How about testing first what has been submitted before continuing commenting? Btw 
this bug is closed now, if there are further or new issues you'll better open a new wish 
report for each of them. 
Comment 41 Jason Keirstead 2003-05-27 12:40:46 UTC
Yes thats one advantage of that way, but the Galeon /Mozilla w/Tabbrowser 
extentions way also has many advantages, namely the fact that you don't have to be 
on the tab to close it. If you got o a site with a rogue popup, you can close it without 
having to ever even look at it. Or if you open a bunch of pages in middle clicks then 
later decide not to bother with one. Etc. With the normal mozilla it takes two clicks 
and a bunch of mouse moving from the tab area to / from the X button, with Galeon it 
only takes a single click and hardly any movement. 
Comment 42 Aaron Peterson 2003-08-18 23:27:39 UTC
This is listed as RESOLVED FIXED???!!! 
 
Nooo!!! 
I'll continue to use MozillaFirebird... because I can close tabs by middle 
mouse clicking on them... and I can turn off middle mouse button is paste... 
and it has autoscroll and it has a good keyboard shortcut to increase text 
size...    And I can space buttons where I want them to be in the tool bar. 
 
 
The close tab button should be on the line with the tabs... and there should 
be an option to plac the close tab icon on the tab itself... and there should 
be an option to make middle clicking on a tab close it...  
 
We need these options to actually use your browser. 
It is unusably cluttered because of the tool bars. 
 
making the close tab button be on the same line as the tabs would make the 
browser interface so much easier to navigate. 
 
anyway... I haven't been checking up on development because my corrupted 
konqueror prefereances crashed the entire system... 
 
make this show up as unresolved again please! 
yall dissing our bug/feature requests is dissenchanting.  if it were still 
open some deveoper might see it and make a new patch for it... but it being 
closed means that people are unlikely to see it. 
 
shame. 
maybe I'll get arround to fixing it... my boss likes Konqueror better than 
mozilla... so it would make him happy to be able to use it. 
 
 
Comment 43 Ismail Donmez 2003-08-18 23:51:10 UTC
Subject: Re:  Please add button to close tabs like in mozilla

> I'll continue to use MozillaFirebird... because I can close tabs by middle  
> mouse clicking on them... and I can turn off middle mouse button is paste... 
 
middle mouse == paste in all KDE. Firebird is not a Desktop Environment so it has its  
own choices but Konqueror must go along with rest of KDE. 
 
>  
> and it has autoscroll and it has a good keyboard shortcut to increase text  
> size...    And I can space buttons where I want them to be in the tool bar.  
>   
Fill a bug for each other bug. 
 
 
>   
> The close tab button should be on the line with the tabs... and there should 
>  
> be an option to plac the close tab icon on the tab itself... and there should 
>  
> be an option to make middle clicking on a tab close it...   
 
Fill a bug for each other bug. 
 
> shame.  
> maybe I'll get arround to fixing it... my boss likes Konqueror better than  
> mozilla... so it would make him happy to be able to use it. 
>  
 
Mozilla is slow. Konqueror is getting there.