Bug 87421 - Need window list sorted by usage time (like ALT-TAB) but usable with mouse
Summary: Need window list sorted by usage time (like ALT-TAB) but usable with mouse
Status: RESOLVED INTENTIONAL
Alias: None
Product: kicker
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: John Firebaugh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-18 12:07 UTC by Maurizio Colucci
Modified: 2004-11-19 06:41 UTC (History)
1 user (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 Maurizio Colucci 2004-08-18 12:07:16 UTC
Version:            (using KDE KDE 3.3.0)

This is about kicker and (I believe) kwin.

Currently ALT+TAB brings up a window list sorted by recent usage, which I find very useful. Unfortunately, such a list cannot be opened with the mouse. it is very annoying to leave a hand on the keyboard just for that.

The best you can do with the mouse is to use the window-list special-button on kicker, but the resulting list is sorted is by opening time, which IMHO is much less useful: you must scan many items on average to find what you need.

This is also an inconsistency: the two lists (ALT-TAB  and special-button) have similar semantics, but one can be called only with the mouse, the other only with the keyboard. One has no associated button, the other one does.

To solve the problem, maybe another special button could be added to kicker, which brings a list sorted by usage time. Or maybe the two lists (ALT-TAB and the special-button) could be unified. This could also clean up the code base.
Comment 1 Maurizio Colucci 2004-08-18 14:41:07 UTC
A simpler solution would be for the TASKBAR ITSELF to sort its items by recent 
usage. Of course, also the window list produced by taskbar grouping should be 
sorted by usage time.

--------

An obvious question can be "Why don't you just use the taskbar?"

Answer: of course the taskbar provides a list of open windows, but I need a 
list sorted by recent usage. 

Use case: 
I use to keep many konqueror windows open at a time (about six).
But often I need to quickly toggle between two windows (the two that were used 
most recently). 

With the taskbar (or the special button), each time I toggle I must scan the 
list of all 6 windows. If the list were sorted by access time, the toggle 
wouldn't require ANY scan: I would just pick the window on top.

Comment 2 Maurizio Colucci 2004-08-19 08:46:09 UTC
Thinking again, the taskbar can't do that sorting when taskbar grouping is on. Sorting by usage time can require to separate two explorer windows, whereas grouping requires them to be together.

So, what is really needed is the window list special button to behave like alt-tab.
Comment 3 Maurizio Colucci 2004-08-27 13:57:06 UTC
I wrote a kicker applet that does this. 

cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/logicaldesktop co windowlist 

Comment 4 Maurizio Colucci 2004-09-01 14:58:26 UTC
A fundamental reason to do something similar in KDE is that ALT-TAB is an 
important feature, but it is not discoverable.

Comment 5 Aaron J. Seigo 2004-11-19 06:41:13 UTC
and yet another camp wants it sorted alphabetically. alphabetically wins.