kwin/doc
Natalie Clarius 6b38b03724 Add new option for behavior when window on different desktop is activated
When a window that is on a different virtual desktop than the current one gets
activated, the current behavior is that the active virtual desktop will be switched
to the one the activated window is on. This may seem reasonable for a scenario where
the user explicitly intends to activate an existing window on a different desktop.
However, the following scenario is also (perhaps even more?) common: When an
application responds to a launch command by requesting to activate an existing
instance instead of opening a new one (such as Firefox or KDE System Settings), an
existing window on any desktop will get activated even when what the user had in
mind was opening a new window (on the desktop they are currently in). 

This means that opening an application, such as following a URL or accessing a
system setting, unexpectedly results in the user being teleported to a different
virtual desktop. This can be very irritating. The more expected behavior for these
users would be to have windows always open on the desktop where they are called
from. That's is what this commit adds as a new option.

BUG: 438375
FIXED-IN: 5.26
2022-08-31 18:57:21 +00:00
..
desktop Update virtual desktops KCM docs 2021-04-09 16:08:40 +03:00
kwindecoration Fix minor typo 2021-04-10 10:54:13 +03:00
kwineffects Remove Xrender backend 2021-06-09 11:21:57 +03:00
kwinscreenedges Update screen edges KCM docs 2021-04-09 18:20:33 +03:00
kwintabbox GIT_SILENT: dont use deprecated cmake variable 2021-01-29 11:34:52 +01:00
kwintouchscreen Fix some leftovers in the docbooks 2021-04-27 17:44:41 +03:00
kwinvirtualkeyboard Fix some leftovers in the docbooks 2021-04-27 17:44:41 +03:00
windowbehaviour Add new option for behavior when window on different desktop is activated 2022-08-31 18:57:21 +00:00
windowspecific [rules] Allow setting WindowType to KDE specific window type OSD 2021-07-07 10:32:29 +00:00
CMakeLists.txt Add docs for virtual keyboard KCM 2021-04-27 17:09:41 +03:00
coding-conventions.md
TESTING.md doc: modernise HACKING -> CONTRIBUTING guidelines and information 2021-08-31 22:10:58 +00:00