Bug 405035

Summary: Provide "Switch to next/previous activity" actions
Product: [Unmaintained] kactivitymanagerd Reporter: Shriramana Sharma <samjnaa>
Component: generalAssignee: Ivan Čukić <ivan.cukic>
Status: RESOLVED FIXED    
Severity: wishlist CC: eridanired123, nate, plasma-bugs-null
Priority: NOR Keywords: usability
Version First Reported In: 5.12.7   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Shriramana Sharma 2019-03-03 13:43:23 UTC
Hello. Using Plasma 5.12.7 on Kubuntu Bionic.

KWin provides "Switch to next/previous desktop" actions separate from "Walk through desktops" and "Walk through desktops (reverse)" actions.

However Plasma does not likewise provide "Switch to next/previous activity" actions. So it is currently not possible to assign shortcuts to them.

Thus I request to provide these actions.
Comment 1 David Edmundson 2019-03-03 16:52:11 UTC
by actions you mean keyboard shortcuts?
Comment 2 Shriramana Sharma 2019-03-04 02:43:22 UTC
Yes. It is my understanding that under the Qt/KDE framework Actions are created and then they can be assigned shortcuts. If that is not then please ignore the word usage. All I want is to be able to assign shortcuts.
Comment 3 Nate Graham 2021-03-10 19:28:49 UTC
This has been tried in the past, but a complication is that activities re-arrange themselves based on recency of use, so it would not be predictable as to what activity would be switched to when you used these shortcuts.
Comment 4 Ivan Čukić 2021-03-10 22:45:21 UTC
You can define shortcuts that traverse activities in alphabetical order here:

System Settings -> Shortcuts -> Plasma -> Switch to Next Activity and Switch to
Previous Activity

Mind that these switch activities without the 'alt+tab' effect of showing the activity switcher.

The shortcuts 'Walk through activities' traverse them in most recently used order.
Comment 5 Nate Graham 2021-03-10 22:50:07 UTC
Oh hey, so there are! I didn't notice them because I was looking in the Activity Manager entry, not under Plasma.