85 Commits (12acd9bb782a506aa0ed7e945a091f4e2deeae08)

Author SHA1 Message Date
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 482741499d autotests: Reduce the number of "using namespace KWayland::Client" 3 years ago
Vlad Zahorodnii 9d53f2d29c autotests: Add missing setVirtualOutputs calls 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 e97e520175 Move placement policy enum in KWin namespace 4 years ago
Xaver Hugl 8955a2420e replace all uses of QScopedPointer with std::unique_ptr 4 years ago
Xaver Hugl 0d704b8913 placement: move singleton to Workspace 4 years ago
Vlad Zahorodnii 4bfb0acc17 Make Workspace track managed outputs 4 years ago
Vlad Zahorodnii b167f67362 autotests: Use less QRectF::toRect() 4 years ago
David Edmundson 7292af3d04 Use floating geometry throughout 4 years ago
Arjen Hiemstra 78c8ebc345 Make MoveResizeWindowTest::testResizeForVirtualKeyboard data-driven 4 years ago
Arjen Hiemstra 083437d487 Don't use QRect::bottom when applying virtual keyboard geometry 4 years ago
Vlad Zahorodnii 79e0051b04 autotests: Port more tests from obsolete Screens 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
Julius Zint 270a963350 Migrate all autotest input simulation functions 4 years ago
Vlad Zahorodnii 0c78da0e3a wayland: Make fullscreen and maximize mode not affect interactive resize 4 years ago
Vlad Zahorodnii dbee0573c4 Lock clientStepUserMovedResized to move resize geometry changes 4 years ago
Vlad Zahorodnii da53d26543 autotests: Pass parent object as last argument to createXdgToplevelSurface() and createXdgPopupSurface() 4 years ago
Vlad Zahorodnii 73949dba91 autotests: Fix MoveResizeWindowTest 4 years ago
Nate Graham c1fb405b8d Rename "pack" actions for clarity 4 years ago
Vlad Zahorodnii 82dd480196 autotests: Fix testMoveResize 5 years ago
Vlad Zahorodnii 200223e06e autotests: Prepend KWayland::Client:: to Surface 5 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 9a7ab8a62e Rework async geometry updates 5 years ago
Vlad Zahorodnii edb7867ee9 Prepend "Interactive" to interactive move resize methods 5 years ago
Vlad Zahorodnii 4ba249eee5 wayland: Signal about finished move/resize in destroyClient() 5 years ago
Aleix Pol 69b7b523f8 Make MoveResizeWindowTest::testGrowShrink more reliable 5 years ago
Vlad Zahorodnii 282e0d1c4d autotests: Port the tests to new xdg-shell helpers 5 years ago
Vlad Zahorodnii 3cdc97a4e9 Avoid converting socket name between QString and QByteArray back and forth 5 years ago
Vlad Zahorodnii 3805f212ec autotests: Remove XdgShellSurfaceType enum 6 years ago
Adrien Faveraux 788c65d260 Fix Build Warning 6 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
Benjamin Port 84b8d866e6 Prevent move/resize event when handling a maximize event 6 years ago
Benjamin Port 2d13bc3aa8 Prevent move/resize event when handling set full screen event 6 years ago
Vlad Zahorodnii df9e36ee68 [wayland] Destroy XdgToplevelClient and XdgPopupClient on unmap 6 years ago
Vlad Zahorodnii 31ea780d79 [wayland] Rework xdg-shell implementation 6 years ago
Aleix Pol 6abd23ed02 Make it possible to have a separate cursor for the tablet 6 years ago
Vlad Zahorodnii 9cce7f8686 [wayland] Drop support for legacy xdg-shell-v6 protocol 6 years ago
Yuri Chornoivan c66cde7307 Remove duplicate includes 6 years ago