Bug 76218 - Change the behaviour of the session button in tabbar
Summary: Change the behaviour of the session button in tabbar
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-26 21:51 UTC by Richard Bos
Modified: 2007-05-05 09:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
file showing the problem (3.35 KB, text/html)
2005-01-10 12:33 UTC, Richard Bos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Bos 2004-02-26 21:51:15 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    SuSE RPMs
OS:          Linux

As I have a rather long menu session, it is a bit annoying to keep the
mouse button pressed while searching for the right system.

I would rather see the possibility to click on the session button in the
tabbar, the menu pops up, release the mouse button and select the right
system by clicking on it (once more).  This behaviour is consistent with
for example the other menu's in konsole menubar.

I understand that this will collide with other people wishes; perhaps it
can be made configurable?
Comment 1 Richard Bos 2005-01-10 12:33:56 UTC
Created attachment 9016 [details]
file showing the problem
Comment 2 Kurt Hindenburg 2005-01-10 18:43:55 UTC
That attachment deals with KHTML and printing... wrong bug report?
Comment 3 Richard Bos 2005-01-10 20:39:47 UTC
Comment on attachment 9016 [details]
file showing the problem

Incorrect bugreport.  Kurt thanks for pointing this out to me.
Comment 4 Kurt Hindenburg 2005-02-02 18:51:57 UTC
The tabbar session list is the same as in the Session Menu list (which has the behavior you want).  Do you have the menubar hidden?
Comment 5 Richard Bos 2005-02-02 20:22:09 UTC
I have both available.  But for some reason I always use the Session
Menu list.  Perhaps I should be switching to tabbar session list.

What about the possibility of adding submenu's in the session menu list,
is that an option?
Comment 6 Kurt Hindenburg 2005-02-03 07:22:37 UTC
I actually don't know why the session list is in the menu Sessions and the tab bar.  Duplicate list one on top of the other... perhaps the tab bar list should be removed (esp since you can assign shortcuts to sessions now).

Other people have asked for some sort of menu structure;  I'm not sure how the sessions could be arranged.  Having folders, sub-menus like the bookmarks would be rather complex.
Comment 7 Kurt Hindenburg 2005-02-03 07:42:17 UTC
Look at 
http://bugs.kde.org/show_bug.cgi?id=83042
for dealing with session menu.
Comment 8 Richard Bos 2005-02-03 09:51:17 UTC
That one is from as well ;)
Comment 9 Robert Knight 2007-02-10 03:01:00 UTC
Usability problem.  This is a bug not a wishlist item.
Comment 10 Ionut Ciocirlan 2007-05-05 09:21:07 UTC
There is no bug/issue. What you want is already there: just hold the left mouse button pressed until the list pops up, then release the button. 

This is the standard behaviour for this type of widget (implementing a delayed KToolBarPopupAction -- the same as in konqueror's back/forward/up buttons etc.):
 - click button = default action;
 - press button and move cursor = menu opens, selection on button release;
 - press and hold until menu opens = selection on click.

OTOH, it would be nice to have a keyboard shortcut for the session button, but unfortunately the config doesn't allow for it. Not sure it's worth a bug though, since it would duplicate ctrl+alt+m.

(o.t.: personally i find these widgets rather annoying due to the time wasted pressing the button, and would prefer a secondary button next to it (small downward arrow) for popping up the menu -- but this should be filed as general kde wishlist/enhancement)
Comment 11 Richard Bos 2007-05-05 09:33:30 UTC
Works as explained by Ionut.  Thanks for the explanation.
I learned something new today :)