Bug 185799 - desktop grid switch OSD
Summary: desktop grid switch OSD
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 129604 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-02-28 13:51 UTC by Thomas R.
Modified: 2009-09-26 09:06 UTC (History)
2 users (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 Thomas R. 2009-02-28 13:51:22 UTC
Version:            (using KDE 4.2.0)
Installed from:    Fedora RPMs

In the Mac OS X and compiz implementation of the desktop grid (OS X: "spaces") there is a little OSD graphics showing you information on desktop switching by keyboard shortcut. Usually there is a schematic desktop grid shown, where the desktop you switch to is highlighted and there's an arrow pointing from the source desktop to the destination desktop. This way the user knows on which desktop he "landed" if he pressed e.g. Ctrl+Alt+ArrowKey.
Comment 1 lucas 2009-02-28 13:57:22 UTC
Dev comment: Should be implemented as a separate effect so it can be used with any desktop switcher.
Comment 2 Martin Flöser 2009-03-01 20:39:42 UTC
(In reply to comment #1)
> Dev comment: Should be implemented as a separate effect so it can be used with
> any desktop switcher.
It does not have to be an effect. That's quite useful for non-composited setups as well.
Comment 3 Martin Flöser 2009-03-14 22:34:16 UTC
*** Bug 129604 has been marked as a duplicate of this bug. ***
Comment 4 Martin Flöser 2009-04-06 18:09:38 UTC
SVN commit 950182 by graesslin:

New on-screen-display for desktop change. It highlights the new desktop and shows arrows from the old to the new desktop. It replaces the popupinfo which only showed the desktop name. Nevertheless keeping popupinfo in svn so if wanted we can add an option to select between osd and popupinfo.
FEATURE: 185799


 M  +1 -1      CMakeLists.txt  
 A             desktopchangeosd.cpp   [License: GPL (v2+)]
 A             desktopchangeosd.h   [License: GPL (v2+)]
 M  +12 -7     workspace.cpp  
 M  +2 -2      workspace.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=950182
Comment 5 Thomas R. 2009-04-06 23:27:17 UTC
great, thank you!
Comment 6 jhart 2009-09-26 08:55:02 UTC
(In reply to comment #4)
> SVN commit 950182 by graesslin:
> 
> New on-screen-display for desktop change. It highlights the new desktop and
> shows arrows from the old to the new desktop. It replaces the popupinfo which
> only showed the desktop name. Nevertheless keeping popupinfo in svn so if
> wanted we can add an option to select between osd and popupinfo.

It would be nice if the option was available to select between popupinfo and osd.

My workspace is arranged in a virtual 3x3 grid, and I find the OSD effect is very distracting when I switch desktops.  For example, if I quickly switch desktops and press Alt+F2 to launch a new app with krunner the OSD temporarily obscures the krunner box.

The second problem is a performance issue: the OSD fade animation running at the same time as the slide windows animation makes the window slide chug on my system (the window sliding is noticeably jerky).

For these reasons I much preferred the old behaviour and an option to switch back to the popupinfo mode would be great.
Comment 7 Martin Flöser 2009-09-26 09:02:33 UTC
(In reply to comment #6)
> It would be nice if the option was available to select between popupinfo and
> osd.
that's bug #193926
Comment 8 jhart 2009-09-26 09:06:05 UTC
> (In reply to comment #6)
> > It would be nice if the option was available to select between popupinfo and
> > osd.
> that's bug #193926

Thanks, I'll post my use case there.