diff options
author | Gatis Paeglis <gatis.paeglis@qt.io> | 2018-12-14 12:14:42 +0100 |
---|---|---|
committer | Gatis Paeglis <gatis.paeglis@qt.io> | 2019-04-16 09:18:41 +0000 |
commit | 60dc973ab2c9227e2b6161a8b61a8c129e8b8cbc (patch) | |
tree | 1772a6cc5dfc3426c36f9dcc63c461f1e9edf950 /src/shared/qwaylandxkb.cpp | |
parent | 6eda0ca6aff3df020f71c74a3834f388cbdc685d (diff) |
compositor: rework xkb context/keymap/state handling
- Use smart pointers from xkbcommon_support-private.
- Avoid unnecessary strdup()/free() calls.
- Don't recreate context. And move it into qwaylandcompositor so
it can be shared between seats. It contains things like a logging
level and include paths.
Change-Id: Ibea29f2874cc147a8e08f15192831fa42ca58f48
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Diffstat (limited to 'src/shared/qwaylandxkb.cpp')
0 files changed, 0 insertions, 0 deletions