
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Simple plasmoid to show list of opened windows. Inspired by KDE3 equivalent.
Developed and tested on KDE 4.3.0 (Mandriva 2010.0 beta).
It's part of kdebase-workspace since KDE 4.4.
Tip:
If you want to use arrow icon with this applet you can find instructions in README file.
Features:
- shows list of all windows grouped by desktop on left mouse click;
- shows list of windows on current desktop on middle mouse click;
- selecting active window minimizes it or activates it if not active;
- possibility to drag window entry on pager to move it to another desktop;
- switch windows using mouse wheel;
- actions menu for each window after right clicking on it's entry;
- "Cascade windows" and "Unclutter windows" actions;
- automatically group windows in sub menus if there is more than five per desktop;
- configurable keyboard shortcut.
If you have found bugs or have suggestions you can contact me via email, message or using comments, before you will vote bad.
And remember that not everybody has enough time for fast replying. ;-)
11 years ago
3.1 (03.09.2009):
- added possibility to switch windows using mouse wheel;
- added possibility to drag window entry to pager to move it to another desktop;
- automatically group windows in sub menus if there is more than five per desktop;
- some cleanups.
3.0 (21.04.2009):
- renamed to Window List;
- all visible strings are now translate able;
- show information when trying to show menu when there is no opened windows;
- removed configuration interface (option to set arrow icon is still available in configuration file);
- simplified code.
11 years ago
3.1 (03.09.2009):
- added possibility to switch windows using mouse wheel;
- added possibility to drag window entry to pager to move it to another desktop;
- automatically group windows in sub menus if there is more than five per desktop;
- some cleanups.
3.0 (21.04.2009):
- renamed to Window List;
- all visible strings are now translate able;
- show information when trying to show menu when there is no opened windows;
- removed configuration interface (option to set arrow icon is still available in configuration file);
- simplified code.
mwp
5 years ago
The list currently gives all windows, sorted by virtual desktop. But all windows from all activities combined are listed.
It would be more logical to group them by activity first, then by virtual desktop.
Any chance to implement this?
Maybe make the grouping optional: optional grouping per virtual desktop, and optional grouping per activity.
Report
Emdek
5 years ago
Report
woozalia
11 years ago
This looks broken to me; can someone fix it?
Is there a way to add this through APT?
Thanks!
Report
Emdek
11 years ago
You can try this link:
https://launchpad.net/~samrog131/+archive/ppa/+index?start=75&batch=75
Report
swap38
11 years ago
Great job, thanks a lot !
Report
kaleissin
12 years ago
Report
Emdek
12 years ago
You can download it here:
http://emdek.cba.pl/testy/tmp/plasma-windowslist/windowslist-2.2-test.tar.bz2
Report
Chuffy
12 years ago
Keep up the great work!
Report
Emdek
12 years ago
Feature was added (using middle click).
Report
Chuffy
12 years ago
Report
Emdek
12 years ago
If you vote bad you should write comment, why you are voting bad (someone wrote that voting bad should be possible only when leaving comment - very good idea). Now I don't I should still upload my work here because of these strange people...
Report
greengoose
12 years ago
Report
Emdek
12 years ago
I know that everybody wants to make own work as most popular as possible, but not fair tricks are very annoying (and voting system on this site still could be improved)...
Report
Dimanish
12 years ago
It's possible to make assigning hotkey working or this is known kde 4.2 bug?
And if not hard for you please upload new versions with "-" suffix, such as 96486-windowslist-1.0.tar.bz2, not "_": 96486-windowslist_1.0.tar.bz2 because in first variant easy to update gentoo ebuild.
Report
Emdek
12 years ago
But this is interesting idea, so I'll try to add support for it.
I'll change "_" to "-" today or tomorrow (leading number is added by kde-look).
Report
kriko
12 years ago
I missed this from kde3, but I would preffer it to be exactly as in kde3 - a small arrow.
Report
Emdek
12 years ago
Currently I've no plans to changing default icon and don't know if it is possible in Plasma to check panel location, but if more people are interested I'll consider it (at least as option).
Report
kriko
12 years ago
Report
kilah
12 years ago
/root/windowslist_0.3/applet/plasma-windowslist.cpp:39:40: error: kworkspace/kwindowlistmenu.h: No such file or directory
/root/windowslist_0.3/applet/plasma-windowslist.cpp: In member function ‘void WindowsList::showMenu()’:
/root/windowslist_0.3/applet/plasma-windowslist.cpp:70: error: ‘KWindowListMenu’ was not declared in this scope
/root/windowslist_0.3/applet/plasma-windowslist.cpp:70: error: ‘menu’ was not declared in this scope
/root/windowslist_0.3/applet/plasma-windowslist.cpp:70: error: expected type-specifier before ‘KWindowListMenu’
/root/windowslist_0.3/applet/plasma-windowslist.cpp:70: error: expected `;' before ‘KWindowListMenu’
/root/windowslist_0.3/applet/plasma-windowslist.cpp:150: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
make[2]: *** [applet/CMakeFiles/plasma_applet_windowslist.dir/plasma-windowslist.o] Error 1
make[1]: *** [applet/CMakeFiles/plasma_applet_windowslist.dir/all] Error 2
Report
srog
12 years ago
=> Do you have: kdebase-workspace-dev ?
Here (with the Kubuntu Jaunty) using:
"Build-Depends: libqt4-dev, libplasma-dev, kdelibs5-dev, kdebase-workspace-dev" (+build-essential)
Compiling and working fine.
Report
kilah
12 years ago
sorry
Report