Bug 170393 - Show desktop triggered by screen corner
Summary: Show desktop triggered by screen corner
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 185745 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-09-04 16:14 UTC by Michael Reiher
Modified: 2009-02-28 09:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Reiher 2008-09-04 16:14:39 UTC
Version:            (using KDE 4.1.1)
Installed from:    Ubuntu Packages

I would like to be able to easily show the desktop. What I'd like to have is being able to just flick the mouse in some screen corner triggering a show desktop.

I know there are the Show Desktop and Show Dashboard applets and also a shortcut for at least the Show Dashboard thing. But that's not what I meant with easy ;) Hitting those or remembering and using weired shortcuts is way more complicated than just hitting a screen corner. 

Also IMHO configuring this alongside such things as present windows or desktop grid makes a lot more sense, than possibly a config dialog in the Show Desktop applet. 

Of course this also lends itself to a new effect plugin ;) IIRC Compiz nicely moves all windows away from the screen center towards the edges and further, until only a few percent are still visible, nicely faded of course.
Comment 1 lucas 2008-11-25 03:41:44 UTC

*** This bug has been marked as a duplicate of bug 174709 ***
Comment 2 lucas 2009-02-28 09:28:35 UTC
*** Bug 185745 has been marked as a duplicate of this bug. ***
Comment 3 lucas 2009-02-28 09:33:18 UTC
SVN commit 933166 by lmurray:

Add support for hardcoded non-KWin-related active screen edge actions,
first to be added is one to display the Plasma dashboard. Implemented
the "trigger cooldown" option. Fixed a few edge action conflicts such
as forcing desktop switches when moving windows and the like.
BUG: 170393

 M  +56 -15    kcmkwin/kwinscreenedges/main.cpp  
 M  +3 -2      kcmkwin/kwinscreenedges/main.h  
 M  +2 -2      kcmkwin/kwinscreenedges/main.ui  
 M  +11 -0     lib/kwinglobals.h  
 M  +48 -0     options.cpp  
 M  +18 -2     options.h  
 M  +48 -6     workspace.cpp  
 M  +1 -0      workspace.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=933166