87 Commits (e68ac506af0fd39f35906eb53765ba2df1d05c8c)

Author SHA1 Message Date
Jie Liu 1a1eaee13f Only precompute the geometry restore when m_interactiveMoveResize.initialQuickTileMode is None 2 years ago
zhang yu cbb95f5649 quit tile window when it is maxied in wayland env 2 years ago
Vlad Zahorodnii 784d48ef52 Port away from deprecated KConfigBase::group() api 2 years ago
Aleix Pol Gonzalez b853de3d29 Allow building KWin without KGlobalAccel 2 years ago
Vlad Zahorodnii dc6dba231d Port away from KWayland's server-decoration implementation 3 years ago
Vlad Zahorodnii 6b2f46ca1f autotests: Remove unused outputbackend.h includes 3 years ago
Xaver Hugl 6e9d5c2cc3 autotests: directly call setVirtualOutputs 3 years ago
Vlad Zahorodnii 7b6eca612e Stop quick tile combine timer when activating a window 3 years ago
Vlad Zahorodnii c91b90c58a Tidy Window::windowClosed() signal 3 years ago
Vlad Zahorodnii 9720a6ee84 Remove window argument in Window's maximize signals 3 years ago
Vlad Zahorodnii a2062090eb Rename interactive move resize lifecycle signals 3 years ago
Vlad Zahorodnii 8bb2d52972 Rename Window::clientMaximizeStateChanged signal 3 years ago
Vlad Zahorodnii 88c974835c Drop duplicate clientMaximizedStateChanged signal 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
Natalie Clarius 0053c782a1 quick tiling: find target output by direction 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 482741499d autotests: Reduce the number of "using namespace KWayland::Client" 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
Xaver Hugl 8955a2420e replace all uses of QScopedPointer with std::unique_ptr 4 years ago
Xaver Hugl b6cf576efa move DecorationBridge singleton into 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
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 77f712d3a7 Fix tracking of geometry restore with electric maximize 4 years ago
Vlad Zahorodnii 5ee8389705 autotests: Remove unused screens.h includes 4 years ago
Vlad Zahorodnii ab824959f6 Fix geometryRestore() handling with maximize quick tile mode 4 years ago
Vlad Zahorodnii ef3ba9b4e8 autotests: Make QuickTilingTest not expect a configure event after starting move 4 years ago
Vlad Zahorodnii da53d26543 autotests: Pass parent object as last argument to createXdgToplevelSurface() and createXdgPopupSurface() 4 years ago
Vlad Zahorodnii 26e185a6e3 autotests: Fix QuickTilingTest 4 years ago
Vlad Zahorodnii 57a8d5ca50 autotests: Port testQuickTiling to AbstractOutput 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 6ca411a84a Port AbstractClient::sendToScreen() to AbstractOutput 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 919e878d35 autotests: Set initial cursor position in QuickTilingTest 5 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago