2 Commits (7a2d95ddc8fc0a63ea52b957f3172d7cfb44b445)

Author SHA1 Message Date
Vlad Zahorodnii ec2a4f4120 Add missing QPointer include 2 years ago
Vlad Zahorodnii 7d56aa3687 Merge wayland tests with other tests 2 years ago
Vlad Zahorodnii de36fe82e8 wayland: Integrate KWaylandServer classes into KWin namespace 3 years ago
Vlad Zahorodnii 8bf2318800 wayland: Drop "_interface" from filenames 3 years ago
Vlad Zahorodnii 6f3cb932df wayland: Rewrite wl-shm implementation 3 years ago
Vlad Zahorodnii 983a0bc599 Prefer QThreadPool over QtConcurrent where we don't care about result 3 years ago
Xaver Hugl f6b6d3051b use std::chrono::microseconds for time in input events 3 years ago
Vlad Zahorodnii 146bed14bc wayland: Make OutputInterface pull information from Output 3 years ago
Vlad Zahorodnii eeb701bfe3 Add KWin::Output handle to OutputInterface 4 years ago
Xaver Hugl a262f2b28a Revert "wayland/outputdevice: use OutputMode directly" 4 years ago
Xaver Hugl 67181d5db7 wayland/outputdevice: use OutputMode directly 4 years ago
Vlad Zahorodnii b64f95b703 Integrate kwaylandserver 4 years ago
Volker Krause ccad0066e7 Disambiguate KWaylandServer::Display 4 years ago
Vlad Zahorodnii 8e304963ad Make pointer focus handling less error prone 4 years ago
Alexander Lohnau 525d12bee5 Run clang-format 5 years ago
Vlad Zahorodnii 0d2879c62d Split BufferInterface 5 years ago
Vlad Zahorodnii 8b7136f70d Send only current wl_output mode 5 years ago
Vlad Zahorodnii f30bd9e341 Rework OutputInterface following new design principles 5 years ago
Vlad Zahorodnii 83087817f4 Forward keyboard events via seat 5 years ago
Vlad Zahorodnii a50f84a868 Merge notifyPointerPress() and notifyPointerRelease() 5 years ago
Vlad Zahorodnii 4e16b10e82 Rename some SeatInterface methods following consistent naming scheme 5 years ago
Vlad Zahorodnii 1d7bc7128d Port SeatInterface to the new approach 5 years ago
Vlad Zahorodnii 178c5d0595 Rewrite wl_pointer implementation with new approach 5 years ago
Vlad Zahorodnii 09e079b78f Remove factory methods in Display 5 years ago
Bhushan Shah bfc174ea58 keyboard_interface: remove wrapper methods from the seat_interface 5 years ago
David Edmundson 096deea9ec Port DataDevice to the new inheritance approach 6 years ago
Vlad Zahorodnii 33f4254bd1 Port the wl_compositor wrapper to the new approach 6 years ago
Vlad Zahorodnii e3ad23ccd8 xdg-shell: Rewrite wrappers for the xdg-shell protocol 6 years ago
Vlad Zahorodnii 4f4f425538 Drop support for wl_shell_surface 6 years ago
Aleix Pol 306f242ac8 Port namespaces and includes 6 years ago
Andreas Cord-Landwehr 9267f146fd KWayland: Convert license headers to SPDX 6 years ago
Kevin Funk 218631efce Use nullptr everywhere 9 years ago
Martin Gräßlin 59d90f20c6 [tests] Add option to start rootless Xwayland server to renderingservertest 11 years ago
Martin Gräßlin 8d5e14ebfe [tests] Renderingservertest supports maximizing a window 11 years ago
Martin Gräßlin f4c0930a26 renderingservertest: Proper DPI for the Output 11 years ago
Martin Gräßlin 3fc96bdabd renderingservertest: Improve focus handling 11 years ago
Martin Gräßlin b016765f6c renderingservertest: each new Surface becomes the seat's focused surface 11 years ago
Martin Gräßlin d78ed75549 renderingservertest: Create a DataDeviceManagerInterface 11 years ago
Martin Gräßlin 99598167d7 Refactor KeyboardInterface 11 years ago
Martin Gräßlin d7a9be72ea Get event timestamp from SeatInterface in KeyboardInterface 11 years ago
Martin Gräßlin d425515a99 Move pointer button handling from PointerInterface to SeatInterface 11 years ago
Martin Gräßlin 961aaae8f1 [server] Add a SeatInterface::focusedPointer 11 years ago
Martin Gräßlin ff806d1657 Move focused pointer surface API to SeatInterface 11 years ago
Martin Gräßlin 41fbb0a6ee [server] Keep timestamp in SeatInterface instead of PointerInterface 11 years ago
Martin Gräßlin e6b91f5628 [server] Move PointerInterface into own .h and .cpp 11 years ago
Martin Gräßlin 80d0fb1e94 [server] Move KeyboardInterface into dedicated .h and .cpp 11 years ago
Sebastian Kügler 9e3aa9a7e3 Set physical size to something sensible -- 40x30 cm 11 years ago
Martin Gräßlin 5cd92ba7e2 Adding a test application supporting output to a QWidget 12 years ago