126 Commits (74b04d3e4ed42492f76503a5ef4f07c9d8d2c737)

Author SHA1 Message Date
Vlad Zahorodnii 68a621f95a utils: Rename KXcursorTheme to CursorTheme 2 years ago
Vlad Zahorodnii 9ae6ca3481 autotests: Force breeze_cursors cursor theme 2 years ago
Vlad Zahorodnii 3492f52179 autotests: Fix cursor shape in PointerInputTest::testMoveCursor() 2 years ago
Vlad Zahorodnii af7388c8a3 autotests: Port xdg-shell factory functions to unique_ptr 2 years ago
Yifan Zhu ad13765348 pointer_input: implement edge barrier between screens 2 years ago
Vlad Zahorodnii b1908949d0 autotests: Use ShapeCursorSource to load reference cursor images in testPointerInput 2 years ago
Vlad Zahorodnii c9c84b6859 Prefer cursor shape names from the CSS W3C specification 2 years ago
Vlad Zahorodnii 784d48ef52 Port away from deprecated KConfigBase::group() api 2 years ago
Vlad Zahorodnii 4faad8bd49 effects.h -> effecthandler.h 2 years ago
Vlad Zahorodnii 86084d118c libkwineffects/ -> effect/ 2 years ago
Vlad Zahorodnii 36021b12a7 Drop redundant "kwin" prefix in some filenames 2 years ago
Laurent Montel bc6116c5a7 There's no QVector anymore, QList is the QVector in Qt6 2 years ago
Vlad Zahorodnii dc6dba231d Port away from KWayland's server-decoration implementation 3 years ago
Vlad Zahorodnii 8bf2318800 wayland: Drop "_interface" from filenames 3 years ago
Vlad Zahorodnii 6cd56d5192 wayland: Implement cursor-shape-v1 3 years ago
Vlad Zahorodnii 6b2f46ca1f autotests: Remove unused outputbackend.h includes 3 years ago
Vlad Zahorodnii dbce106031 wayland: Grab the contents of cursor scene 3 years ago
Vlad Zahorodnii 3d5b5844d0 Drop Cursor::image() 3 years ago
Xaver Hugl 6e9d5c2cc3 autotests: directly call setVirtualOutputs 3 years ago
Vlad Zahorodnii 076493cc05 autotests: Improve running time of testPointerInput 3 years ago
Vlad Zahorodnii 111e98d24a autotests: Remove render node check in testPointerInput 3 years ago
Vlad Zahorodnii c54a324e99 autotests: Make PointerInputTest::testUnfocusedModifiers() less flaky 3 years ago
Vlad Zahorodnii e0da725533 autotests: Fix Test::waitForWindowDestroyed 3 years ago
Vlad Zahorodnii 9852748a84 autotests: Use software rendering in testPointerInput 3 years ago
Vlad Zahorodnii c693450976 backends/virtual: Port to gbm 3 years ago
Xaver Hugl 9915cfc6df wayland: send modifiers to clients under the mouse 3 years ago
Vlad Zahorodnii a9ad59b32a Improve Workspace::outputAt() 3 years ago
Vlad Zahorodnii e88a4e34a3 Remove some include_directories() 3 years ago
Vlad Zahorodnii 2f56cdc3fe Replace Deleted with Window where possible 3 years ago
Xaver Hugl 520fa3042a pointer input: always confine pointer to screens 3 years ago
Vlad Zahorodnii e0062f675d Port away from QRectF::contains() 3 years ago
Xaver Hugl 4cd25cf571 cursor: make position, hotspot and size floating point 3 years ago
Vlad Zahorodnii f71ee59a37 Port away from Cursor::setPos() 3 years ago
Vlad Zahorodnii 9b0758ea71 autotests: Remove weird qwait in pointer input test 3 years ago
Vlad Zahorodnii 64a6a70b3e autotests: Use fewer Window::clientPos() 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 72883df2aa core: Move workspace bits from Platform to Application 3 years ago
Vlad Zahorodnii 482741499d autotests: Reduce the number of "using namespace KWayland::Client" 3 years ago
Vlad Zahorodnii 583b7b4df9 autotests: Fix PointerInputTest in Qt 6 build 3 years ago
Vlad Zahorodnii 187f556f85 Drop Screens 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 82c09653aa Move xcursortheme.{h,cpp} to utils/ 4 years ago
Vlad Zahorodnii a5ac7cf0ae scripting: Port ClientModel V2 from Screens 4 years ago
Xaver Hugl cdf777663d autotests/integration: use std::unique_ptr for wayland surfaces 4 years ago
Xaver Hugl 02f9978489 autotests/pointer_input: add test for moving fullscreen windows 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 43b78e40d8 screens: move singleton to Workspace 4 years ago