Add global shortcuts for switching to the previous/next activity
Needs ReviewPublic

Authored by muesli on Jul 10 2019, 3:57 PM.

Details

Reviewers
apol
davidedmundson
Group Reviewers
VDG
Plasma
Summary

We currently have a mouse-wheel action to switch to the previous/next desktop,
but it wasn't possible to assign a global keyboard shortcut to these actions.

I've assigned Ctrl-Meta-Left and Ctrl-Meta-Right respectively as the default
shortcuts to these actions, as they seem to fit and are currently unused.

Diff Detail

Repository
R120 Plasma Workspace
Branch
shortcut-prevnext-activity (branched from master)
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 13817
Build 13835: arc lint + arc unit
muesli created this revision.Jul 10 2019, 3:57 PM
Restricted Application added a project: Plasma. · View Herald TranscriptJul 10 2019, 3:57 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
muesli requested review of this revision.Jul 10 2019, 3:57 PM
ivan added a subscriber: ivan.Oct 3 2019, 5:44 PM

I'm not thrilled about having default shortcuts set. We have the shortcuts space quite polluted as it is.

Especially since we have the meta+tab with different semantics.

Maybe the text should explicitly state what 'next' means in this case.

muesli added a comment.Oct 3 2019, 5:51 PM
In D22382#541626, @ivan wrote:

I'm not thrilled about having default shortcuts set. We have the shortcuts space quite polluted as it is.

I'm happy to remove the defaults (even though I consider them fairly consistent with our other defaults), but at least users can still define their own global shortcuts then.

Maybe the text should explicitly state what 'next' means in this case.

Like: "switch to next activity (in alphabetical order)"?

ngraham added subscribers: romangg, ngraham.

I agree that we should set some global shortcut (otherwise there's practically no point; only 0.001% of users ever set custom global shortcuts). No opinions regarding this one though. Adding more folks for comment.

Would love to finish this one up! :)
Any suggestions how to move forward?