Bug 244439 - JJ: Need Mouse navigation in flip switch mode
Summary: JJ: Need Mouse navigation in flip switch mode
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-tabbox (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: 4.10
Assignee: KWin default assignee
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2010-07-12 22:52 UTC by Ekeluo Chukwuogor
Modified: 2012-11-22 06:53 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ekeluo Chukwuogor 2010-07-12 22:52:56 UTC
Version:           unspecified (using Devel) 
OS:                Linux

My lower right corner is set to activate the flip switch effect. Discovered that I can't scroll through the windows with the wheel, or even click to select (actually arrows keys don't work either). Don't think it was so previously (before 4.5 rc, i.e 4.4.2), not too sure though.

Reproducible: Always

Steps to Reproduce:
Activate flip switch via screen corner.

Actual Results:  
Can't navigate with mouse, no clicking or scrolling supported.

Expected Results:  
Should be able to scroll through open windows and select with mouse only.
Comment 1 Martin Flöser 2010-07-12 22:58:01 UTC
The source code says that cursor keys have never been supported, but easy to add.

Adding mouse wheel support should be simple, while clicking is rather difficult.
Comment 2 Martin Flöser 2012-08-15 19:03:13 UTC
Git commit 5300066a322667de104e3a39e879a537a821df92 by Martin Gräßlin, on behalf of Ghislain MARY.
Committed on 25/05/2012 at 09:04.
Pushed by graesslin into branch 'master'.

Enable mouse wheel navigation in flipswitch and coverswitch effects
FIXED-IN: 4.10
REVIEW: 105040

M  +62   -38   kwin/effects/coverswitch/coverswitch.cpp
M  +3    -0    kwin/effects/coverswitch/coverswitch.h
M  +58   -18   kwin/effects/flipswitch/flipswitch.cpp
M  +4    -0    kwin/effects/flipswitch/flipswitch.h

http://commits.kde.org/kde-workspace/5300066a322667de104e3a39e879a537a821df92
Comment 3 Ekeluo Chukwuogor 2012-11-22 06:53:25 UTC
Thanks guys! Looking forward to trying the new beta!