40 Commits (0a82f33db5023903099a2f3fcc122eb0cf34cd1a)

Author SHA1 Message Date
Vlad Zahorodnii c91b90c58a Tidy Window::windowClosed() signal 3 years ago
Vlad Zahorodnii 2f56cdc3fe Replace Deleted with Window where possible 3 years ago
Vlad Zahorodnii 86e1305e80 rules: Make wmclass matching case sensitive 3 years ago
Vlad Zahorodnii f71ee59a37 Port away from Cursor::setPos() 3 years ago
David Edmundson 29b456ff25 Autotests: Use a helper method to create X11 connection 3 years ago
Vlad Zahorodnii e5901070cc Drop support for _KDE_NET_WM_TEMPORARY_RULES 3 years ago
Vlad Zahorodnii 12acd9bb78 autotests: Port away from OutputBackend::setInitialWindowSize() 3 years ago
Vlad Zahorodnii b830d408af core: Rename Platform to OutputBackend 3 years ago
Vlad Zahorodnii 6d3f00e82c autotests: Remove QVERIFY(signalSpy.isValid()) 4 years ago
Vlad Zahorodnii d2fb4147fc Move multi-purpose code in its own directory 4 years ago
Vlad Zahorodnii e24ee60bb2 autotests: Remove Test::initWaylandWorkspace() 4 years ago
Xaver Hugl 8955a2420e replace all uses of QScopedPointer with std::unique_ptr 4 years ago
Xaver Hugl 719147952d rulebook: move singleton to Workspace 4 years ago
Vlad Zahorodnii 4bfb0acc17 Make Workspace track managed outputs 4 years ago
Vlad Zahorodnii 22e5c8a260 autotests: client -> window 4 years ago
Vlad Zahorodnii 175037d9d1 Prefer the term "window" over "client" in Workspace 4 years ago
Vlad Zahorodnii a21aa839b1 Rename X11Client to X11Window 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Vlad Zahorodnii 8e7a8c5a11 Rename AbstractOutput to Output 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Vlad Zahorodnii 6432f29e9f autotests: Remove unused screenedge.h include 4 years ago
Vlad Zahorodnii 5ee8389705 autotests: Remove unused screens.h includes 4 years ago
Vlad Zahorodnii 543145e76f autotests: Port common screen check preamble to AbstractOutput 5 years ago
Vlad Zahorodnii 7016da39c8 Move active output tracking to workspace 5 years ago
Vlad Zahorodnii b08807cc36 autotests: current abstract output 5 years ago
Vlad Zahorodnii 07c4057180 autotests: Stabilize tests that create Xwayland windows 5 years ago
Aleix Pol a3d32fa836 Ensure we start our tests with wayland already initialised 5 years ago
Vlad Zahorodnii 3cdc97a4e9 Avoid converting socket name between QString and QByteArray back and forth 5 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Vlad Zahorodnii d1b35f306d Introduce started signal in Application 6 years ago
Aleix Pol 6abd23ed02 Make it possible to have a separate cursor for the tablet 6 years ago
Vlad Zahorodnii be759b7d33 Use AbstractClient instead of XdgShellClient wherever possible 6 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zagorodniy 168ea98845 Rename ShellClient to XdgShellClient 7 years ago
Roman Gilg cd6b69a4d2 [platforms/virtual] Create output devices 7 years ago
Martin Flöser a04b9da61e Re-evaluate the window rules when the window class of a Client changes 7 years ago
Roman Gilg 8136c2722b [platforms/virtual] Add virtual output class 8 years ago
Martin Gräßlin 97b594501a Match window role in Rules in a case insensitive manner 10 years ago
Martin Gräßlin 6e8a8913d1 [autotests/integration] Add test case for rule matching on window role 10 years ago
Martin Gräßlin 2feea7837a Warp the xcb pointer whenever pointer leaves an X11 surface 10 years ago
Martin Gräßlin 91a6efce33 [autotests] Fix X version check for skip in XWaylandInputTest 10 years ago
Martin Gräßlin 9aa6b2c1e5 [autotests] QSkip XWaylandInputTest if we don't have at least Xwayland 1.18 10 years ago
Martin Gräßlin 3c235e63cc [autotests] Further verifications in XwaylandInputTest 10 years ago
Martin Gräßlin 33ca7750c2 [autotests] Further condition check in XWaylandInputTest 10 years ago
Martin Gräßlin a0154d01eb [autotests] Verify in XWaylandInputTest that cursor is not on new mapped window 10 years ago
Martin Gräßlin efb62fd2ff [autotests] Add a test case for pointer enter/leave of X windows 10 years ago
Martin Gräßlin a1afeded6a Emit windowShown and windowHidden from Client::internalKeep and ::internalHide 10 years ago
Martin Gräßlin 5e1e2be5e8 [autotests/integration] Add new test case for screenedge client show 10 years ago
Martin Gräßlin 3c04d5295d Handle situation of no XDG_RUNTIME_DIR gracefully 10 years ago