Source i (link to git-repo or to original if based on someone elses unmodified work):

https://github.com/nclarius/kwin-application-switcher

2
Become a Fan
5.8

Description:
Automatically raises all other visible windows of the same application together when activating one of them, effectively creating application groups to task-switch between.

Please make sure to install the most recent version (v1.6) and to not use Discover for installation. For more information on installation, setup and usage as well as any requests, please visit the GitHub page.

This extension gives rise to an application-centric task switching workflow as known from environments such as GNOME or MacOS, where an application’s windows are treated as a group, and task switching can take place at two levels: one mode for switching applications and one mode for switching between windows of an application.

Raising all windows collectively whenever the application is entered means that all windows belonging to the application are available at the front, and closing or minimizing a window will keep focus on the same application, as the window switched to will be the most recently active one of that application provided that there is any, rather than the most recently active window overall which may belong to a different application.

© 2022 Natalie Clarius ‹natalie_clarius@yahoo.de›

This work is licensed under the GNU General Public License v3.0.
This program comes with absolutely no warranty.
This is free software, and you are welcome to redistribute and/or modify it under certain conditions.

Development was sponsored by user RedBearAK.

If you would like to thank me, you can always make me happy with a review or a cup of coffee:
Last changelog:

v1.6

- filter windows by activity
- port away from deprecated Window::desktop`


Ratings & Comments

1 Comment

redbearak

10 10 This implements functionality that I've been wanting on KDE for years, as a macOS and GNOME user. Brilliantly accomplished.

Pling
0 Affiliates
Details
license GPLv3
version v1.6
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 4

More Kwin Scripts from nclarius:

Window Gaps
nclarius
last update date: 2 years ago

Score 7.3

Floating Tiles - Prevent Window Overlap
nclarius
last update date: 2 years ago

Score 7.9

Always Open on Focused Screen
nclarius
last update date: 2 years ago

Score 6.3

Always Open on Primary Screen
nclarius
last update date: 2 years ago

Score 7.2

Always Open on Active Screen
nclarius
last update date: 2 years ago

Score 8.1

Swap Sides
nclarius
last update date: 3 years ago

Score 5.0

Other Kwin Scripts:

Snap To Deco
thomas12777
last update date: 11 years ago

Score 5.0

Unminimize windows w/o taskbar entry
thomas12777
last update date: 11 years ago

Score 5.0

MiniStack
faho
last update date: 11 years ago

Score 5.0

Debug Clients
thomas12777
last update date: 11 years ago

Score 5.0

TIL3R
causa-prima
last update date: 11 years ago

Score 5.7

Spam Transients
thomas12777
last update date: 10 years ago

Score 5.0



System Tags