|Summary:||preview window on hovering tab|
|Product:||[Plasma] kwin||Reporter:||Johannes Christenson <MrChristenson>|
|Component:||decorations||Assignee:||KWin default assignee <kwin-bugs-null>|
|Latest Commit:||Version Fixed In:||4.6.0|
Description Johannes Christenson 2010-02-25 12:00:53 UTC
Version: (using KDE 4.4.0) Installed from: Fedora RPMs When grouping windows it would be neat to get a preview/thumbnail of a hidden window when hovering that windows tab. This function is available in some applications featuring tabs. Having this in kwin would automaticly give the feature to all applications.
Comment 1 Johannes Christenson 2010-02-25 12:05:38 UTC
Perhaps the kwin effect thumbnailaside or taskbarthumbnail could be used to implement this?
Comment 2 Martin Flöser 2010-02-25 12:21:08 UTC
I already thought of that myself and will include it when adding support for Tabs in Aurorae. I want to directly reuse the tooltips used for the tasks applet. No idea if that is useful in Oxygen or if a custom solution has to be found.
Comment 3 Martin Flöser 2010-10-21 20:17:40 UTC
SVN commit 1188226 by graesslin: Show Tooltips when hovering Aurorae Tabs. Using the Plasma ToolTipManager to provide the same tooltips as in the tasks applet. Currently only icons and title are displayed for tabs. Preview will be added as soon as the tab's WId is exported by KWin core. Unfortunately the tooltips are missing translucency. FEATURE: 228436 FIXED-IN: 4.6.0 M +3 -3 aurorae.cpp M +92 -6 lib/auroraescene.cpp M +44 -2 lib/auroraescene.h M +17 -0 lib/auroraetab.cpp M +5 -0 lib/auroraetab.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1188226
Comment 4 Martin Flöser 2010-10-21 20:20:58 UTC
With the above commit in comment #3 most of the required functionality is added: tooltips are shown. Currently it is not possible to get the requested thumbnail and it is not yet clear if it can be added. If it can be added it's a trivial task and Aurorae is completly prepared for it. Although the tooltips are not yet set for Oxygen I consider this feature as implemented and therefore I set to fixed.