55 Commits (bacc35c236dc5e09c7fc30631c2d2e1b008fe19f)

Author SHA1 Message Date
Vlad Zahorodnii 0c0605abb9 Merge Window::minimize and Window::unminimize 3 years ago
Vlad Zahorodnii abaf55b2c4 Remove window arg in Window::{buffer,client,frame}GeometryChanged signals 3 years ago
Vlad Zahorodnii e0062f675d Port away from QRectF::contains() 3 years ago
Xaver Hugl b4e8d44967 remove some macros with questionable usefulness 3 years ago
Vlad Zahorodnii fdea693da5 wayland: Implement xwayland-shell-v1 3 years ago
Vlad Zahorodnii adbcb6a1a0 Change type of Window.desktopFileName to QString 3 years ago
Vlad Zahorodnii eedbde464e utils: Drop updateXTime() 3 years ago
Vlad Zahorodnii bcd43ff44d backends/x11: Implement own keyboard interception 3 years ago
Marco Martin 31d1f885ce Restore the crossfade effect 4 years ago
David Edmundson 2854d59da4 Avoid rounding on X11 configure events 4 years ago
Xaver Hugl 497a78b7cf tabbox: move global to Workspace 4 years ago
Xaver Hugl 9439e7719d screenedge: move singleton to Workspace 4 years ago
Xaver Hugl 1ce7dc9e02 move FocusChain singleton into Workspace 4 years ago
David Edmundson 7292af3d04 Use floating geometry throughout 4 years ago
Vlad Zahorodnii d6646d25d0 Remove unused screens.h includes 4 years ago
David Edmundson 419c0b81fd Support an alternative harcoded scale for X 4 years ago
Vlad Zahorodnii 89b35c3238 Remove redundant window propagation 4 years ago
Vlad Zahorodnii 0489d4a2f6 Merge Workspace::stackingOrder() and Workspace::xStackingOrder() 4 years ago
Vlad Zahorodnii def99b1a7c Update WindowItem's visibility 4 years ago
Aleix Pol d1522eb47f Move allowWindowActivation into X11Window 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 b64f95b703 Integrate kwaylandserver 4 years ago
Nils Fenner aaa429ee0a Merge Toplevel into AbstractClient 4 years ago
Vlad Zahorodnii 510a41eeb8 Ensure that Toplevel::output() stays always in sync with geometry 4 years ago
Vlad Zahorodnii e293972eaa Run clang-tidy with -checks=readability-braces-around-statements fixit 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Alex Richardson 137fea8aa9 Use #cmakedefine01 for the remaining config macros 4 years ago
Volker Krause 2139e2abab Port away from deprecated QWheelEvent constructors 4 years ago
Alex Richardson d789ecc6d1 Use #cmakedefine01 for all KWIN_BUILD_* macros 4 years ago
Kai Uwe Broulik 7beb3f6ec6 Fix build without tabbox 4 years ago
Vlad Zahorodnii c0d0fab049 x11: Prefer kwinApp()->x11RootWindow() over rootWindow() 4 years ago
Vlad Zahorodnii ec7198ee33 x11: Prefer kwinApp()->x11Connection() over connection() 4 years ago
Severin von Wnuck 5fe9fd13ad Add timestamp to window decoration mouse events 4 years ago
Vlad Zahorodnii 293b2244ac Move xcbutils to utils directory 4 years ago
Vlad Zahorodnii 907c440e22 Introduce concept of interactive resize gravity 4 years ago
Vlad Zahorodnii dde3010353 Move X11-specific code from interactive move resize handler to X11Client 4 years ago
Vlad Zahorodnii d3342c6897 Append "pointer" to AbstractClient::{enterEvent,leaveEvent} 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 52c9dbb487 wayland: Reset Toplevel::surfaceId after surface is created 5 years ago
Ahmad Samir 9f41691684 fix clazy warning: Pass a context object as 3rd connect parameter 5 years ago
Vlad Zahorodnii ef9d541487 Remove unused XCB includes in toplevel.h 5 years ago
Vlad Zahorodnii ad4f183a76 x11: Drop support for _NET_WM_FRAME_OVERLAP 5 years ago
Vlad Zahorodnii c61085dc2e Remove Toplevel::compositing() and Workspace::compositing() 5 years ago
Vlad Zahorodnii 1b2c7b248b Run clazy with qt-keywords fixit 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 3c2e1a71c4 Unvirtualize Toplevel::bufferGeometry() 5 years ago