Xaver Hugl
8955a2420e
replace all uses of QScopedPointer with std::unique_ptr
2022-08-04 12:30:09 +00:00
Aleix Pol
94ee33e9be
wayland: Fix touch event delivery to subsurfaces
...
Use SurfaceInterface::inputSurfaceAt when deciding which surface are we
entering when sending a pointer event from a touch, in case it falls
onto a subsurface.
BUG: 452967
2022-07-29 11:39:12 +00:00
Vlad Zahorodnii
b64f95b703
Integrate kwaylandserver
...
This makes KWin switch to in-tree copy of KWaylandServer codebase.
KWaylandServer namespace has been left as is. It will be addressed later
by renaming classes in order to fit in the KWin namespace.
2022-04-22 12:27:33 +03:00
Alexander Lohnau
525d12bee5
Run clang-format
...
If you want git blame to ignore formatting revisions run:
git config blame.ignoreRevsFile .git-blame-ignore-revs
2021-08-29 07:11:06 +02:00
Adrien Faveraux
09126dab41
migrate ifndef to pragma once
2021-03-10 20:16:46 +00:00
Vlad Zahorodnii
c08adf1388
Port wl_touch wrapper to the new approach
...
With the new design, a single TouchInterface manages multiple wl_touch
objects. This allows implementing things such as touch grabs, etc.
2021-03-10 16:06:24 +02:00
Aleix Pol
306f242ac8
Port namespaces and includes
2020-04-29 16:56:38 +02:00
Andreas Cord-Landwehr
9267f146fd
KWayland: Convert license headers to SPDX
...
Summary:
Convert license headers to SPDX expressions and add license files as
required by REUSE specification.
Reviewers: zzag
Reviewed By: zzag
Subscribers: kde-frameworks-devel
Tags: #frameworks
Maniphest Tasks: T11550
Differential Revision: https://phabricator.kde.org/D28058
2020-03-16 19:57:44 +01:00
Martin Gräßlin
30122f1e05
API doc improvements
2015-09-09 13:49:58 +02:00
Martin Gräßlin
49b926e249
[server] Add support for touch events in SeatInterface
2015-03-25 13:31:38 +01:00