34 Commits (ed3942b0701fb1c2fd969dcaed1c4df4044f53a1)

Author SHA1 Message Date
Vlad Zahorodnii 7575de4b02 Port Window::updateInteractiveMoveResize() away from input()->keyboardModifiers() 2 years ago
Xaver Hugl bffae41983 remove Workspace::sendWindowToOutput 2 years ago
Xaver Hugl 55e5d50074 autotests/integration: fix xdg shell test 2 years ago
Vlad Zahorodnii 2922b8d0a7 autotests: Make xdg-toplevel-decoration-v1 factory function return a std::unique_ptr 2 years ago
Vlad Zahorodnii af7388c8a3 autotests: Port xdg-shell factory functions to unique_ptr 2 years ago
Vlad Zahorodnii b21229e59a wayland: Implement closeable window rule 2 years ago
Vlad Zahorodnii da4f4d7e69 Rename UnmanagedLayer to OverlayLayer 2 years ago
Vlad Zahorodnii 5c4acbdddd Introduce layer window rule 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
Xaver Hugl 74f10d0cdf port most uses of the reset(new ...) pattern to std::make_unique 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 e0da725533 autotests: Fix Test::waitForWindowDestroyed 3 years ago
Vlad Zahorodnii 0c0605abb9 Merge Window::minimize and Window::unminimize 3 years ago
Vlad Zahorodnii 0dec5e3f20 Merge Window::client{Minimized,Unminimized} with Window::minimizedChanged 3 years ago
Vlad Zahorodnii a2062090eb Rename interactive move resize lifecycle signals 3 years ago
Xaver Hugl 4cd25cf571 cursor: make position, hotspot and size floating point 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 d1de19e212 Make Workspace process batched output updates 4 years ago
Vlad Zahorodnii d2fb4147fc Move multi-purpose code in its own directory 4 years ago
Xaver Hugl cdf777663d autotests/integration: use std::unique_ptr for wayland surfaces 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
David Edmundson 7292af3d04 Use floating geometry throughout 4 years ago
Laurent Montel c83568dfdd GIT_SILENT: remove extra ';' 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 4b91c6163f Rename XdgShellClient to XdgShellWindow 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Ismael Asensio 75d71a1c1a AbstractClient: Re-check screen rules on screen enabled 4 years ago
Vlad Zahorodnii 8e7a8c5a11 Rename AbstractOutput to Output 4 years ago
Vlad Zahorodnii b376865f52 Rename WaylandOutputConfig to OutputConfiguration 4 years ago
Vlad Zahorodnii d43dac8f8d Merge AbstractWaylandOutput with AbstractOutput 4 years ago
Vlad Zahorodnii 4790408423 Run clang-format again 4 years ago
Ismael Asensio 5fdf271c32 tests/rules: Port from X11 virtual desktop indexes 4 years ago
Ismael Asensio cb55532135 test/rules: Ensure we destroy the test window on cleanup 4 years ago
Ismael Asensio cb877595b2 tests/rules: Rename member variables 4 years ago
Ismael Asensio 32b529a694 tests/rules: Reduce code duplication 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Julius Zint 270a963350 Migrate all autotest input simulation functions 4 years ago
Volker Krause 51250cfb4a Use | rather than + for combining QFlags 4 years ago
Ismael Asensio f055efc941 tests/xdgshellclient_rules: Add tests for screen rules 4 years ago
Vlad Zahorodnii 5ee8389705 autotests: Remove unused screens.h includes 4 years ago
Vlad Zahorodnii dbee0573c4 Lock clientStepUserMovedResized to move resize geometry changes 4 years ago