Bug 160816

Summary: There is no action “show window list” anymore in KDE4
Product: [Unmaintained] plasma4 Reporter: Mike FABIAN <mfabian>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: alan.christopher.jenkins, arequipeno, Daniel, eli, emdeck, finex, kde_bugzilla_2, me, mrwalls, quuuux, tyrerj, Usenetmail.Christine, wbrana
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: kde3-show-window-list.png
kde4-there-is-no-show-window-list.png

Description Mike FABIAN 2008-04-14 11:27:51 UTC
Version:            (using KDE 4.0.3)
Installed from:    SuSE RPMs
Compiler:          gcc (SUSE Linux) 4.3.0 
OS:                Linux

http://bugzilla.novell.com/show_bug.cgi?id=379159
Comment 1 Mike FABIAN 2008-04-14 11:30:16 UTC
Created attachment 24322 [details]
kde3-show-window-list.png

“kcontrol” of KDE3.

You see that there is an “Action” called “Show Window List”
and a keyboard shortcut can be defined for that action.
Comment 2 Mike FABIAN 2008-04-14 11:31:30 UTC
Created attachment 24323 [details]
kde4-there-is-no-show-window-list.png

similar screen shot of “systemsettings” from KDE4.

I searched among all these actions and there seems to be nothing
comparable to the “Show Window List” known from KDE3.
Comment 3 Mike FABIAN 2008-04-14 11:31:51 UTC
Sorry for the weird mixture of Japanese, German, and English
in the last screenshot, that is due to another bug.
Comment 4 Mike FABIAN 2008-04-14 11:32:13 UTC
In KDE3, in the task-bar (kicker), right next to the icons of windows,
there was a small thing with a little arrow which popped up
the window list when clicked.

Also, in KDE3, the default action of the middle mouse button when
clicking on the desktop background was to pop up the window list.

In KDE4 this “window list thing” doesn’t seem to be available at all,
therefore I cannot set any mouse or keyboard actions to
show the window list.
Comment 5 Mike FABIAN 2008-04-14 11:33:40 UTC
Almost every windowmanager seems to feature a window list.

For me this is a basic feature which I used often and 
I really miss it in KDE4.
Comment 6 Michał D. (Emdek) 2009-01-04 14:41:39 UTC
Probably it could be done as plasmoid.
I could try to create (when I'll have free time and thi won't be too difficult) something like that if someone could show me API for returning list of windows.
Comment 7 Christine Bona 2009-01-05 13:08:03 UTC
I miss this essential(!) feature badly!
Using several workspaces is very laborious without a window list.
(KDE 4.1.3, openSuSE 11.1)
Comment 8 Christine Bona 2009-01-05 13:10:20 UTC
*** This bug has been confirmed by popular vote. ***
Comment 9 Michał D. (Emdek) 2009-01-09 16:27:35 UTC
You can try this plasmoid (tested on KDE 4.2 beta 2):
http://www.kde-look.org/content/show.php/Windows+List?content=96486
Comment 10 Christine Bona 2009-01-19 16:07:33 UTC
(In reply to comment #9)
> You can try this plasmoid (tested on KDE 4.2 beta 2):
> http://www.kde-look.org/content/show.php/Windows+List?content=96486
> 

Even if there is an opportunity getting a windowslist by using the plasmoid made by Emdek - Thank you for your work, Emdek! - this feature should be embedded into the KDE4-basics.
Comment 11 Monty Walls 2009-03-23 03:45:55 UTC
The window list plasmoid is appreciated, now just need a way to bind the window list to the middle mouse button on the desktop.  I'm one of the haters of the application task bar (sigh).
Comment 12 Ian Pilcher 2009-04-12 07:59:44 UTC
(In reply to comment #8)
> *** This bug has been confirmed by popular vote. ***

Does this mean someone is actually working on this?

I don't want to be negative, but this makes KDE 4 pretty much unusable when
one has a 40 or so kwrite windows open, scattered among 8 virtual desktops.
Comment 13 Michał D. (Emdek) 2009-04-12 09:18:01 UTC
(In reply to comment #12)
> (In reply to comment #8)
> > *** This bug has been confirmed by popular vote. ***
> 
> Does this mean someone is actually working on this?

No, this only means that there were many votes and status of the bug automatically changed to NEW.

I've read somewhere that list of windows under middle click is available when using Folder View as containment in 4.3.

By the way, Windows List plasmoid is now available in SVN playground (can't be shown on middle click, but could be shown after using keyboard shortcut).
Comment 14 eli 2009-04-12 09:38:46 UTC
Maybe I'm missing something... But...

System Settings -> Window Behavior -> Focus -> Show windows list while switching windows

System Settings -> Window Behavior -> Focus -> Traverse windows on all desktops.

[Alt][Tab] - Seems to work just fine.
Comment 15 James Richard Tyrer 2009-07-16 19:48:12 UTC
IIUC, in order to have the window list available, it is necessary to have a Plasma Widget -- a Plasma Widget being the KDE4 equivalent of a KDE3 Kicker applet.

Again we have the "wishlist" issue.  This is not a "wishlist" item but rather a REGRESSION since the feature exists in KDE3 and has gone missing in KDE4.  I am at a loss to understand why the failure to port a feature from KDE3 to KDE4 should not result in a bug but rather a "feature request".
Comment 16 Stephan Sokolow 2009-07-17 00:48:52 UTC
Seems to be part of a broader trend towards quality control shortcomings and, as a side-effect, user relations mismanagement. (Especially in their underestimation of how big a killer feature a non-broken Konqueror is for KDE)

I don't blame Linus Torvalds for switching to GNOME... though I'd probably cobble something together instead.
Comment 17 FiNeX 2009-09-07 18:37:25 UTC
Window list clicking on desktop has been implemented and will be available in KDE 4.4. There is a plasmoid too. So I think this bug can be closed now :-)
Comment 18 Ian Pilcher 2009-09-07 18:53:21 UTC
(In reply to comment #17)
> Window list clicking on desktop has been implemented and will be available in
> KDE 4.4. There is a plasmoid too. So I think this bug can be closed now :-)


I this plasmoid available for KDE 4.3 somewhere?

If not, can we please leave this open until KDE 4.4 is actually released?
Comment 19 Michał D. (Emdek) 2009-09-07 18:55:50 UTC
> I this plasmoid available for KDE 4.3 somewhere?

Yes, it is, you can find it in SVN playground or follow link from previous comments:

http://www.kde-look.org/content/show.php/Window+List?content=96486
Comment 20 Ian Pilcher 2009-09-07 19:26:11 UTC
(In reply to comment #19)
> > I this plasmoid available for KDE 4.3 somewhere?
> 
> Yes, it is, you can find it in SVN playground or follow link from previous
> comments:
> 
> http://www.kde-look.org/content/show.php/Window+List?content=96486

I've used the Window List plasmoid in the past.  The big limitation that I
found was the inability to activate it by middle-clicking on the desktop (a
la KDE 3).

Are you saying that this has changed?

Thanks!
Comment 21 Michał D. (Emdek) 2009-09-07 19:40:53 UTC
> I've used the Window List plasmoid in the past.  The big limitation that I
> found was the inability to activate it by middle-clicking on the desktop (a
> la KDE 3).
> 
> Are you saying that this has changed?

Unfortunately it is impossible to receive these clicks if applet is not under mouse cursor (and even listening for them doesn't make sense, because then we could have situation when application uses for something that event and we get also menu with windows...).

So before 4.4 the only substitution is to trigger it using keyboard shortcut but this is much less comfortable...
But maybe there is way to map mouse button to keyboard shortcut that was set for applet. Maybe this will be useful (but this will most probably eat all middle clicks...):
http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+Mouse+Buttons