D16025: Disable modifier window actions if global shortcuts are disabled

Martin Flöser <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
graesslin created this revision.
graesslin added reviewers: KWin, Plasma.
Herald added a project: KWin.
Herald added a subscriber: kwin.
graesslin requested review of this revision.

REVISION SUMMARY
  Same is done on X11 (see Client::updateMouseGrab), so we should have this
  on Wayland as well.
  
  Also adding the pointer confinement restriction for modifier + wheel.

TEST PLAN
  Run new and adjusted testcases with and without the change

REPOSITORY
  R108 KWin

BRANCH
  global-shortcuts-disabled-no-window-actions

REVISION DETAIL
  https://phabricator.kde.org/D16025

AFFECTED FILES
  autotests/integration/pointer_constraints_test.cpp
  autotests/integration/pointer_input.cpp
  input.cpp

To: graesslin, #kwin, #plasma
Cc: kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.