[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