55 Commits (39160e7dbd36eefea29daea96abf9039bba0407f)

Author SHA1 Message Date
Julius Zint 270a963350 Migrate all autotest input simulation functions 4 years ago
Vlad Zahorodnii 158f1db513 autotests: Drop TestXdgShellClient::testWindowOpensLargerThanScreen() 4 years ago
Vlad Zahorodnii fde0e243d9 wayland: Let user set "no border" property in more cases 4 years ago
Vlad Zahorodnii b9b7357086 wayland: Fix getting the last configure event 4 years ago
Vlad Zahorodnii acb0683e0d wayland: Properly handle async xdg-decoration updates 4 years ago
Vlad Zahorodnii da53d26543 autotests: Pass parent object as last argument to createXdgToplevelSurface() and createXdgPopupSurface() 4 years ago
Vlad Zahorodnii 53e3e87681 autotests: Make decoration mode change tests more robust 4 years ago
Vlad Zahorodnii 97160c9b90 autotests: Add a test that checks one possible corner case during xdg-toplevel initialization 4 years ago
Vlad Zahorodnii 9cc80d7468 wayland: Resize the client to last requested client size if decoration is destroyed 4 years ago
Vlad Zahorodnii f1e96676ef Remove boolean trap in AbstractClient::isShown() 4 years ago
Xaver Hugl c01c15f241 AbstractClient: split up hideClient into hide and show 4 years ago
Vlad Zahorodnii 252ba9e005 autotests: Use less Screens::size(int) 4 years ago
Vlad Zahorodnii dee97068fb autotests: Stabilize testXdgShellClient 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 ba0f5981bf Port Workspace::slotWindowToDesktop*() to VirtualDesktop 5 years ago
Vlad Zahorodnii a13fd02ea8 Remove virtualdesktops.h include in toplevel.h 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 282e0d1c4d autotests: Port the tests to new xdg-shell helpers 5 years ago
Aleix Pol a3d32fa836 Ensure we start our tests with wayland already initialised 5 years ago
Vlad Zahorodnii a0fc0277a7 wayland: Make fullscreen mode updates async 5 years ago
Vlad Zahorodnii ab58171ed8 wayland: Check workspace position after creating decoration 5 years ago
Vlad Zahorodnii 378ecbc88c wayland: Implement maximized horizontal/vertical states 5 years ago
Vlad Zahorodnii 230b560ffc autotests: Fix TestXdgShellClient 5 years ago
Jan Blackquill a92b465f8f Implement xdgshell v3 5 years ago
Vlad Zahorodnii 3cdc97a4e9 Avoid converting socket name between QString and QByteArray back and forth 5 years ago
David Edmundson d56d4370b2 [autotests] Fix autotests 5 years ago
Aleix Pol 91064cb26a xdgshellclient: Support set_fullscreen argument 5 years ago
Vlad Zahorodnii e398a7cd1a Drop Toplevel::windowId() 5 years ago
Vlad Zahorodnii a195223a8d wayland: Fix Qt clients not being maximized initially 6 years ago
Vlad Zahorodnii 0c266e760b Replace remaining usages of old connect syntax with new connect syntax 6 years ago
Vlad Zahorodnii 3805f212ec autotests: Remove XdgShellSurfaceType enum 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 a17a86999b Emit clientAdded for wayland clients 6 years ago
Vlad Zahorodnii 80a31ab4b7 Make setFrameGeometry() re-entrant for X and internal clients 6 years ago
Vlad Zahorodnii cf27128877 Update input transformation matrix when buffer geometry changes 6 years ago
Vlad Zahorodnii d1b35f306d Introduce started signal in Application 6 years ago
Vlad Zahorodnii 71bc60f4bc Fix build 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 3a9d7a6e9d Port KWin to KWaylandServer 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
Vlad Zahorodnii be759b7d33 Use AbstractClient instead of XdgShellClient wherever possible 6 years ago
Vlad Zahorodnii a75fb7f84e Refactor geometry constraints code 6 years ago
Nicolas Fella 7159684ced Revert "[kcm/effects] Clip ListView" 6 years ago