Version: 4.7.4 (using KDE 4.7.3) OS: Linux Running on KDE 4.7.4 (was not available in the dropdown list, btw) when configuring screen edge actions in System Settings > Workspace Behavior > Screen Edges, I am able to assign "Present Windows - All Desktops" and "Present Windows - Current Desktop" to screen edges. Why is there no option to assign "Present Windows - Window Class"? It would be very useful IMHO and it is already available together with the other "Present Windows" functions under System Settings > Shortcuts and Gestures > Global Shortcuts > KWin Thanks for reading Reproducible: Always Expected Results: "Present Windows - Window Class" should be available in "Screen Edges" functions
Patch is simple - but requires a new visible string, what means it very likely NOT be applied before 4.9 :-(
I am using packages from the repos. I compile some packages on my own, but nothing as complex as kde. I am somewhat surprised that this seeminlgy simple addition can not be added easily.
i wrote the patch in 5 minutes. the problem is, that it would enforce an update of the translation files and we're in i18n feeze for 4.8 since quite some time. once i gained world domination, i'll forbid all languages but one (you hopefully like mandarin ;-) but for now, we got to stick with all the release cycle implications. sory
Created attachment 66887 [details] patch patch, applies on 4.8
I thought as much. Freeeze. Hm. Please do not gain world domination - although, in fact, I like Mandarin! :-) I'll gladly stick with the release cycle implications - it was just bad timing on my side. Thanks for supplying the patch. Maybe one day I feel brave enough...
that patch should be committed, shouldn't it?
nope, rots on my HDD - i'll take this as ship it and push it to master and close this wish by the commit.
Wish can be closed. I will check out the new feature in 4.9. Thanks for providing and committing!
Git commit d458981b61a0e636f21d509980960acaf71e022e by Thomas Lübking. Committed on 24/12/2011 at 20:26. Pushed by luebking into branch 'master'. add present windows by class to active screen edges M +22 -3 kwin/effects/presentwindows/presentwindows.cpp M +1 -0 kwin/effects/presentwindows/presentwindows.h M +10 -0 kwin/kcmkwin/kwinscreenedges/main.cpp M +1 -0 kwin/kcmkwin/kwinscreenedges/main.h http://commits.kde.org/kde-workspace/d458981b61a0e636f21d509980960acaf71e022e