Created attachment 49987 [details]
Highlight Window Mockup
Version: unspecified (using Devel)
Many features of Kwin, such as "Highlight Window", "Window Snapping" and when resizing (without showing content) currently use several methods to show where windows are, or where they could be.
This proposition is to create a mostly transparent "placeholder" defined by plasma themes that can show where windows are, where they could be, or how large they might become in a unified, elegant manner. Plasma themes without a specific "placeholder" graphic might fall back to a regular plasmoid container.
Please see the attachments for mockups.
This feature request was originally submitted through KDE Brainstorm, and has been submitted to Bugzilla due to popular demand. Original idea: http://forum.kde.org/brainstorm.php?mode=idea&i=84605
Reproducible: Didn't try
Created attachment 49988 [details]
Window Snap Mockup
Created attachment 49989 [details]
Window Resizing Mockup
*** Bug 263889 has been marked as a duplicate of this bug. ***
Used the wrong email address for push, so the commit hook did not add it:
Git commit f90b88bb1a494a2f5dcc70dc4f43e9f762358d0d by Martin Gräßlin.
Committed on 28/04/2011 at 13:47.
Pushed by graesslin into branch 'master'.
Outline effect to replace rendering of the outline
It just uses the selection of the EffectFrame for the outline.
M +1 -0 kwin/effects/CMakeLists.txt
A +12 -0 kwin/effects/outline/CMakeLists.txt [License: UNKNOWN] *
A +78 -0 kwin/effects/outline/outline.cpp [License: GPL (v2)]
A +17 -0 kwin/effects/outline/outline.desktop [License: UNKNOWN] *
A +51 -0 kwin/effects/outline/outline.h [License: GPL (v2)]
The files marked with a * at the end have a non valid license. Please read: http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page.