[Differential] [Request, 52 lines] D3810: Add the modifiers relevant for global shortcuts into the input Events

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Mon Dec 26 13:25:09 UTC 2016


graesslin created this revision.
graesslin added reviewers: KWin, Plasma on Wayland.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.

REVISION SUMMARY
  Prior to this change various event filters performed deep calls into
  Xkb class to figure out the modifiers relevant for global shortcuts (aka
  consumed modifiers). This shows that this is a general useful
  information which should be available to all input event filters
  directly.
  
  Thus it's now added to the input events and exposed directly in
  InputRedirection so that the calls into Xkb are no longer needed.

REPOSITORY
  R108 KWin

BRANCH
  modifiers-relevant-global-shortcuts-in-event

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

AFFECTED FILES
  input.cpp
  input.h
  input_event.h
  keyboard_input.cpp
  keyboard_input.h
  pointer_input.cpp
  tabbox/tabbox.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, #kwin, #plasma_on_wayland
Cc: plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, eliasp, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20161226/42c9d417/attachment.html>


More information about the Plasma-devel mailing list