55 Commits (3a4eebddc949f4b2a94ae8c35115d1b9d55b94cd)

Author SHA1 Message Date
Vlad Zahorodnii 5e90452d08 Add more closed window checks 2 years ago
Jarek Janik 6573275be6 Workspace::raiseWindow: fix order of transients 2 years ago
Vlad Zahorodnii 15b8fbe604 Preserve relative order of transient siblings 2 years ago
Vlad Zahorodnii 4faad8bd49 effects.h -> effecthandler.h 2 years ago
Vlad Zahorodnii 86084d118c libkwineffects/ -> effect/ 2 years ago
Vlad Zahorodnii 36021b12a7 Drop redundant "kwin" prefix in some filenames 2 years ago
Vlad Zahorodnii 15b47ce7fc Merge EffectsHandlerImpl and EffectsHandler 2 years ago
Laurent Montel bc6116c5a7 There's no QVector anymore, QList is the QVector in Qt6 2 years ago
Vlad Zahorodnii 14ab38b596 composite.h -> compositor.h 3 years ago
Vlad Zahorodnii 8b4afa0ee5 Remove null window checks in restacking requests 3 years ago
Vlad Zahorodnii b42919e875 Add closed window checks in restacking requests 3 years ago
Vlad Zahorodnii dbbcf31d0d x11: Merge Unmanaged into X11Window 3 years ago
Vlad Zahorodnii 1f43605329 Drop Workspace::clientList() 3 years ago
Vlad Zahorodnii e88a4e34a3 Remove some include_directories() 3 years ago
Vlad Zahorodnii 1f24b0f7cb Drop Workspace::unmanagedList() 3 years ago
Vlad Zahorodnii 2f56cdc3fe Replace Deleted with Window where possible 3 years ago
Vlad Zahorodnii 89607dfebd qAsConst -> std::as_const 3 years ago
Xaver Hugl 9439e7719d screenedge: move singleton to Workspace 4 years ago
Xaver Hugl 1ce7dc9e02 move FocusChain singleton into Workspace 4 years ago
Xaver Hugl dc4436a754 core: port a few things away from manual memory management 4 years ago
Vlad Zahorodnii d6646d25d0 Remove unused screens.h includes 4 years ago
Vlad Zahorodnii 0489d4a2f6 Merge Workspace::stackingOrder() and Workspace::xStackingOrder() 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
Vlad Zahorodnii fb4607f5a6 Rename InternalClient to InternalWindow 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Vlad Zahorodnii 506863f97e Remove AbstractClient plumbing casts in src/layers.cpp 4 years ago
Nils Fenner aaa429ee0a Merge Toplevel into AbstractClient 4 years ago
Vlad Zahorodnii 8e7a8c5a11 Rename AbstractOutput to Output 4 years ago
Nils Fenner d146a3d1dd Use Toplevel::isClient() to resolve AbstractClient type. 4 years ago
David Edmundson 6d33612967 Move session management to SessionManagement class 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
Vlad Zahorodnii e2a393ce2d Move utils.h file to utils directory 4 years ago
Vlad Zahorodnii f1e96676ef Remove boolean trap in AbstractClient::isShown() 4 years ago
Vlad Zahorodnii 6d0cca5c7f Move all dirty region scene repaint scheduling to Scene 4 years ago
Xaver Hugl 6ff4de2e05 port everything away from Q_FOREACH 4 years ago
Andy Gebauer f7bd6ef6c1 Update layers.cpp to compile with clang + libcxx 4 years ago
Vlad Zahorodnii 507c5140b7 Port Workspace::topClientOnDesktop() to AbstractOutput 5 years ago
Vlad Zahorodnii 95e5f5fc1a Introduce Toplevel::output() 5 years ago
Vlad Zahorodnii 212090d990 Add Toplevel.stackingOrder property 5 years ago
Vlad Zahorodnii 42f2afd80d Port Workspace::findDesktop() to VirtualDesktop 5 years ago
Vlad Zahorodnii b75f089981 Port Workspace::topClientOnDesktop() to VirtualDesktop 5 years ago
Vlad Zahorodnii a13fd02ea8 Remove virtualdesktops.h include in toplevel.h 5 years ago
Vlad Zahorodnii 1b2c7b248b Run clazy with qt-keywords fixit 5 years ago
Aleix Pol ae01ed219c workspace: Unify client removal code 5 years ago
Vlad Zahorodnii 7c0bb4180a Remove Workspace::updateClientLayer() 5 years ago
Aleix Pol 035ea75ab7 Use qAsConst in fors when there's a risk for it to detach 5 years ago
Vlad Zahorodnii e187e766b0 Only promote windows to upper layers if one of the group members is in fullscreen mode 5 years ago
Vlad Zahorodnii eef97904b6 Simplify Workspace::constrainedStackingOrder() 5 years ago